探索人工智能:Raspberry Pi入门指南

需积分: 9 54 下载量 5 浏览量 更新于2024-07-19 1 收藏 11.61MB PDF 举报
"初识使用树莓派学习人工智能——Apress(2017).pdf" 本书" Beginning Artificial Intelligence with the Raspberry Pi"由Donald J. Norris撰写,旨在通过使用树莓派这台单板计算机,向读者介绍人工智能领域的基础知识,让读者能够理解AI的工作原理,并探索如何将AI应用到自己的项目或应用程序中。然而,作者明确指出,阅读此书并不能使你成为人工智能专家,这需要深入学习包括数学、计算机科学、逻辑甚至哲学在内的多领域课程。 树莓派作为本书的主要工具,因其自身强大的计算能力而被选中。尽管它可能不如现代PC或Mac那样快速或内存强大,但树莓派3型号的1GHz时钟速度、四核处理器和1GB动态内存已经非常出色,特别是考虑到其仅35美元的售价。更重要的是,树莓派作为一个微控制器,可以直接根据AI事件的结果控制事物,同时允许轻松连接传感器,使AI应用程序能够与现实世界互动。相比PC,树莓派具有更简单、成本更低的接口和软件要求。 本书中使用的树莓派运行名为Jessie的Raspbian Linux发行版,这是一个开源且免费的操作系统,支持大量的开源应用程序库。所有在书中使用的软件都可以免费下载并安装到树莓派上。 在本书中,作者使用了Python、Prolog和Wolfram语言进行各种演示和项目。这些语言各自具有的独特功能使得书中的示例能快速且容易地实现。主要应用是Mathematica,这是一个完整的符号处理程序,也是Jessie发行版的一部分。通常,Mathematica是一款商业软件,价格昂贵,但在Wolfram公司的慷慨赠予下,它可以免费提供给读者使用。 书的结构逻辑清晰,首先在第一章介绍人工智能的基本概念,让没有接触过AI的读者能够理解。作者强调,尽管许多人可能并未意识到,但AI实际上在日常生活中无处不在。书中提供了丰富的细节,以帮助读者逐步深入了解人工智能的世界。 通过本书,读者可以了解到人工智能的基础知识,掌握使用树莓派进行AI实验的方法,同时对Python、Prolog和Wolfram Language等编程语言有基本的认识。尽管不能立即成为AI专家,但读者会获得一个良好的起点,为进一步深入学习AI打下基础。