100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > python人工智能入门书籍推荐-有哪些关于人工智能的书籍可供推荐?

python人工智能入门书籍推荐-有哪些关于人工智能的书籍可供推荐?

时间:2019-01-21 04:18:17

相关推荐

python人工智能入门书籍推荐-有哪些关于人工智能的书籍可供推荐?

从零修炼成一名合格的人工智能工程师注定需要很长的路要走。而书籍正是修炼路上的武林秘籍,金庸小说中,武林人士常常会为一本武林秘籍而大打出手,如今,我们有得到这些秘籍的成本已经大大降低了。

个人认为,在人工智能领域的修炼要经历四个境界:了解人工智能相关概念、使用人工智能所需工具、熟悉人工智能相关理论,巩固人工智能数学知识。本文就分别介绍这四个段位中所需要的“武林秘籍”,为了方便大家,每本书后都附上了电子书和纸质书链接,当然也可以自己去各大购物平台搜索购买。各位大侠可以根据自己当前所处的层次按需取用。若能够修到第四层,就可以下山为人工智能领域贡献自己的力量了。

第一层:了解人工智能相关概念

这个阶段重在读一些科普书,一方面提升自己的兴趣,另一方面了解当前人工智能的发展现状,以及在历史长河中所处的位置。主要可以读以下几本书:

1、《人工智能:李开复谈AI如何重塑个人、商业与社会的未来图谱》

这本书对于入门者来说极力推荐,这是我的AI入门图书。记得当时读这本书的时候人工智能方兴未艾,AlphaGo在围棋界大放异彩,整本书更加深了我对未来人工智能大规模应用的信心,从另一个角度来说,读研的时候选择人工智能方向,有一部分原因就是受这本书的影响。

作者李开复先生大家应该很熟悉,曾亲自给中国大学生写了5封饱含关切之情的信,引起了极大的反响。除此之外,李开复先生其实和人工智能颇有渊源。他早年在谷歌担任全球副总裁兼大中华区总裁、微软全球副总裁等职位,回国后创办了创新工场,为大学生创业提供经济和路线的支持。同时,李开复先生也是最早研究人工智能语音系统的一批人员,他的博士论文题目是 “非特定人连续语音识别系统”。

另一个作者是王咏刚,也创新工场技术副总裁兼人工智能工程院副院长。毕业于北京大学,毕业后从事金融行业软件研发,以及在谷歌任资深技术经理等职,参与或负责研发的项目包括桌面搜索、谷歌拼音输入法、产品搜索、知识图谱、谷歌首页涂鸦(Doodles)等。

在本书中,作者一个重要的观点就是:人工智能的风口已经到来。如果说以前人工智能还只是概念、实验室产品甚至炒作的话,那现在人工智能已进入到商业,这意味着AI的风口正式到来。也许只需要三年左右的时间,人工智能就可以在各种在线业务中得到普及。

而且从人工智能发展的历史告诉我们,人工智能并不是新鲜事物,早在上世纪就已经有过两次AI热潮。相比于之前的两次人工智能热潮,作者认为本次热潮主要有四点不同:

1)前两次是以学术研究为主导,而本次是以现实商业需求主导的;

2)前两次多是市场宣传层面的,而这次是商业模式层面的;

3) 前两次多是学术界引导,而这次是投资人主动投资;

4.)前两次更多是提出问题,而这次是解决问题。

关于哪一种工作最容易被人工智能取代的问题。李开复也提出了“五秒钟准则”:一项本来由人从事的工作,如果人可以在5秒钟以内,对工作中的需要思考和决策的问题做出相应的决定,那么这项工作就有非常大的可能被人工智能技术全部或部分取代。反之,如果你的工作需要缜密的思考、周全的推理或复杂的决策,每个具体判断并非人脑可以在5秒钟的时间内完成,那么以目前的技术来说,你的工作是很难被机器取代的。

最后,书中还展望了人工智能的未来行业应用。比如说,未来人类将进入到自动驾驶时代,而在汽车行业,未来自动驾驶技术驱动的新兴业务的销售额将大幅增长到1.5万亿美元,成为刺激汽车工业增长的最大因素。人类的交通、车库甚至私家车的拥有等都将因此发生改变。

这本书涉及了关于人工智能太多的知识。如果你对人工智能这个词早有耳闻,但还想了解更多,可以读一读这本书。

2、《人工智能:国家人工智能战略行动抓手》作者: 腾讯AI研究院

这本书是中国互联网巨头——腾讯AI研究院写的。作为中国互联网三巨头之一,腾讯很早就布局人工智能领域,汇集了大量的专家,所以说全书也相对来说非常全面,涉及到了人工智能的各个方面。本书的基本结构就是是科普+资料收集汇编+专家分析点评。书中的案例非常风度。通过本书,可以通过一个个生动的案例来了解当前人工智能的研究现状。

在这本书中,描述了当前全球人工智能领域研究的一些重要领域和攻关难点。比如语音识别方面的“鸡尾酒会问题”。(“鸡尾酒会问题”显示的是人类的一种听觉能力,能在多人场景的语音/噪声混合中,追踪并识别至少一个声音,在嘈杂环境下也不会影响正常交流);计算机视觉领域的照片自动分类、以图搜图、图像描述生成等等。

同时,这本书也介绍了全球人工智能方面应用的有趣课题。比如在国际上,联合国儿童机构和马拉维政府正展开一项合作,目的是测试在人类遭受诸如洪水和干旱等灾难时,无人飞行器是否能够提供更快、更有效的援助;顺丰正在珠三角地区大量测试无人飞行器的配送效果,收集飞行数据,为将来整体运营、调试系统的搭建提供数据支撑;清华大学的语音和语言实验中心(CSLT)在其网站上宣布他们的写诗机器人“薇薇”经过社科院等唐诗专家的评定,通过了“图灵测试”,这也就意味着人类无法通过语言对话辨识出究竟哪首诗歌出自人工智能,哪首出自于人类之手;,Atomwise基于现有的候选药物,应用人工智能算法,在不到一天时间内就成功地寻找出能控制埃博拉病毒的两种候选药物;人工智能在实战应用中,战争机器人具有非常显著的优势:第一,具有较高的智能与自主化功能;第二,全方位、全天候的作战能力;第三,较强的战场生存能力;第四,绝对服从命令,听从指挥;第五,较低的使用成本。

但是,书中也提到,随着人工智能的发展,势必需要事先解决一些伦理困境和问题。比如,欧盟的动议报告中提出,如果先进的机器人开始大量替代人工,那么欧盟委员会需迫使其所有者缴纳税款或社保;微软在Twitter上上线的聊天机器人Tay在与网民互动过程中,成为了一个集性别歧视、种族歧视等于一身的“不良少女”。

最后,书中谈到,无论我们是否接受,可以预见的是,人工智能已经大举进军智力密集型行业,如医疗行业和律师行业,技术发展对工作机会的威胁可能会涉及方方面面。

3、《终极算法:机器学习和人工智能如何重塑世界》

这本书受到了比尔盖茨的推荐,当时因为这个专门去读了本书,这本书从通俗的事例到算法的流派都有讲解,雅俗共赏,读来最大的收获就是:算法已经开始影响了我们生活的方方面面。另外,本书对于机器学习各学派的特点和逻辑关系讲的很清楚,

但本书最大的缺点就是翻译质量不是很好。有些机器学习术语翻译的让人看了很困惑。当然,由于涉及了很多机器学习的相关数学公式,理论。所以有部分章节文科生可能读着很烧脑。

4、《未来简史》 作者: 尤瓦尔·赫拉利

作者是赫赫有名的 尤瓦尔·赫拉利 ,其著有国际畅销书《人类简史》。《未来简史》是他的新作,本书以宏大视角审视人类未来的终极命运。本书更像是一本哲学类书籍,较真一点说和人工智能关系不是太密切。但是,人工智能是属于未来的,洞悉未来,才能更好地了解人工智能。

本书讲到:未来人类将面临着三大问题:生物本身就是算法,生命是不断处理数据的过程;意识与智能的分离;拥有大数据积累的外部环境将比我们自己更了解自己。如何看待这三大问题,以及如何采取应对措施,将直接影响着人类未来的发展。

5、《人工智能简史》

本书全面介绍了人工智能的发展历史,几乎涵盖了人工智能领域的所有维度,包括人工智能的缘起、自动定理证明、专家系统、神经网络、自然语言处理、遗传算法、类脑计算、深度学习、人机交互、超级智能、伦理困境、未来趋势等,对人工智能进行了全面解读和深度点评。

只是从书名就可以看出,本书稍显学术,读来可能有一些枯燥。适合未来有志于从事人工智能行业的同学来读。

6、《给孩子的人工智能图解》作者: [日]三宅阳一郎 [日]森川幸人

日本人写书很多喜欢用图说话,在技术领域,我读过的相关书籍就有《图解TCP/IP》、《图解算法》、《图解机器学习》等,都是非常不错的科普图书。

本书从人工智能的68个关键词出发,通过300多张生动有趣的手绘图片,以及简明扼要的文字解说,力图为青少年朋友及想要了解人工智能却不知该从何下手的成年读者呈现一堂五彩缤纷的人工智能课程,让每一位阅读本书的人都能全方位、迅速有效地了解人工智能,让人工智能这个领域的词语不再陌生。

最后,也希望不要被这本书的名字欺骗了,觉得只能是孩子读,毕竟,谁还不是个宝宝?

7、《智能革命——李彦宏谈人工智能时代的社会、经济与文化变革》作者: 李彦宏

“人工智能”正式写入政府工作报告,折射出未来人工智能产业在我国经济发展与转型中的重要性。

虽然百度最近在自己的搜索业务上因为毫无审核与底线的竞价排名机制遭受到了网友的谴责,但是百度的技术实力确实是国内数一数二的。李彦宏很早就开始做AI方面的转型,大力发展智能驾驶。本书也是他近年来做人工智能的一些思考,本书内容涵盖了人工智能发展的主要领域,刻画了人工智能未来发展的场景和商业模式。

第二层:使用人工智能的工具——Python

学习人工智能,重在动手实践,人工智能常用语言是Python。最近Python大热,所以这部分书籍可以挑选的也比较多,关于Python学习相关的书籍也是仁者见仁,智者见智。当然,如果你以前有Python基础,更建议大家网上搜简洁清晰的廖雪峰Python教程。用心看个一天就可以上手了。如果是编程初学者,大家公认的学习Python的经典图书有以下几本:

1、《python编程:从入门到实践》 作者: [美]埃里克·马瑟斯

很好的入门书,简洁全面,适合编程小白。

书中涵盖的内容是比较精简的,没有艰深晦涩的概念,最重要的是每个小结都附带有”动手试一试”环节,学编程最佳的方式就是多动手、多动脑。很多初学者看完书之后不知道下一步怎么办,快速提高编程能力的最佳途径就是做项目,而这本书巧妙地安排了三个实践项目,一个游戏、一个Web和一个数据可视化项目,如果你跟着教程把项目做下来,相信你的编程功底绝对会上升一个层次。作者还专门安排了一个章节是讲单元测试,会写单元测试是初级程序员进阶到高级程序员的必备技能。此外,附录中还提到了git,作为延伸阅读,最后还告诉你遇到问题该如何去解决。

另外,本书全书都在灌输一个理念:编写可读、清晰的代码。很多初学者在刚开始没有形成良好的编程习惯,代码非常个性化,以至于没人能够读得懂自己写的代码,甚至自己过一段时间也都记不清了,这给后期的维护带来巨大隐患。本书注重培养初学者的这种意识,值得肯定。

学习本书最好的方法就是跟着书中的例子一个一个来,全都跟着练一遍,收获会很大,绝对对得起自己付出的时间。

2、《python编程快速上手》

这本书面向初学者,主要是帮助你通过编程快速实现工作自动化 。在本书中,你将学习利用Python 编程,完成高效的自动化工作、书中的一些结合实际的小例子非常棒。

3、《跟老齐学Python》 作者:齐伟

这本书是在学校图书馆偶然翻到的,当时是在查一个Python的函数。看这本书的名字平平无奇,还带着土味,再加上本能排斥国产技术书籍,本来是不屑一顾的。但是翻看看内容还是挺通俗的,讲解非常易懂,而且最重要的是书中讲解了一些python文档的查阅方式,授之以鱼而且授之以渔。这其实是程序员必备的一种通用技能,值得一看。这本书本身也算是国内比较有质量的Python相关入门书籍了。

4、《“笨办法学”Python3》 作者:Zed Shaw

本书是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。

第三层:熟悉人工智能相关理论

进入第三层境界,就要专研各种机器学习算法了。吐槽一句,这些技术书的价格是真的贵啊。如果只是对机器学习有兴趣,别买实体书!自己从网上搜索一下电子版看看就可以了,没必要花这个钱,因为你买了也是落灰的。不过如果打算以这个混口饭吃,相比于以后30万+的年薪来说,相信我,再肉疼也要咬咬牙买啊,因为这些书你以后会翻来覆去看很多遍。

1、《深度学习》 作者: (美)伊恩·古德费洛/(加)约书亚·本吉奥/亚伦·库维尔

本书由全球知名的三位专家Ian Goodfellow、Yoshua Bengio 和Aaron Courville撰写,是深度学习领域奠基性的经典教材。因为其封皮花哨,又称“花书”。这本书也是人工智能领域的经典作品。适合各类读者阅读,包括相关专业的大学生或研究生,以及不具有机器学习或统计背景、但是想要快速补充深度学习知识,以便在实际产品或平台中应用的软件工程师。

这本书也被誉为AI圣经。英文版质量不必多说,翻译也是非常用心。顺便说一句,本书是开源的,如果想看但是在图书馆借不到,也可以在网上免费下载到。

2、《机器学习实战》作者:Peter harrington

机器学习是计算机科学与人工智能的重要分支领域. 本书作为该领域的入门教材,在内容上尽可能涵盖机器学习基础知识的各方面. 全书共16 章,大致分为3 个部分:第1 部分(第1~3 章)介绍机器学习的基础知识;第2 部分(第4~10 章)讨论—些经典而常用的机器学习方法(决策树、神经网络、支持向量机、贝叶斯分类器、集成学习、聚类、降维与度量学习);第3 部分(第11~16 章)为进阶知识,内容涉及特征选择与稀疏学习、计算学习理论、半监督学习、概率图模型、规则学习以及强化学习等. 每章都附有习题并介绍了相关阅读材料,以便有兴趣的读者进—步钻研探索。

3、《机器学习》 作者:周志华

因为书中大量把西瓜作为例子,所以俗称“西瓜书”。把道理本身讲清楚是一方面,把道理讲得让别人容易懂是另一方面。所以就需要“西瓜书”绪论那样的引子和西瓜这种通俗易懂的例子。这本书是南京大学周志华教授出的。也是每个想从事算法工程师岗位必备的“行业入门书”。准备算法面试之前必读书目之一。书中对所有的机器学习理论知识讲解得很详细。非常经典,介绍了机器学习的基础知识、各种流派的学习算法,通读本书可对机器学习的原理、内容、功能、流派,应用有一个整体的认识。是目前中国最权威的机器学习书籍了。

不过作为一本大部头图书,要想啃下来,还需要花费大量的时间。这本书作为一个“门槛”,还是挡住了不少想学习机器学习的人的。最后提一句,这本书在各大图书馆还是挺火的。一般很难借到。

4、《美团机器学习实战》

这本书由美团数百名优秀算法工程师完成,美团算法团队负责构建美团这个生活服务互联网大平台的“大脑”,涵盖搜索、推荐、广告、风控、机器学习、计算机视觉、语音、自然语言处理、智能调度、机器人和无人配送等多个技术方向,在帮助美团数亿活跃用户改善用户体验的同时,也帮助餐饮、酒店、婚庆、丽人、亲子等200多个行业的数百万商户提升运营效率。美团作为中国互联网的准一线公司,技术实力在国内也是首屈一指的。算法应用场景也是多元化的。

5、《百面机器学习》

本书侧重面试知识点,机器学习相关的知识点讲解很细致,是面试必备宝典。

6、《机器学习实战:基于Scikit-Learn和TensorFlow》

绝对的经典好书,讲解比较细致,而且书也非常厚,适合放在案头经常翻阅。

第四层:最高造诣——巩固人工智能的数学基石

要想更深层次地研究人工智能,数学知识当然是必不可少的。人工智能领域用到的数学知识主要有三大部分:微积分、矩阵、概率统计。

1、《数学之美》 作者:吴军

作者不用多说,曾经写过一本《浪潮之巅》畅销一时,现在也是得到上有名的专栏作家。吴军清华大学毕业,曾在谷歌任职。这本书就是成书于他在谷歌工作的时候。

2、《程序员的数学》三部曲。

主要分为三本:《数学思维》、《线性代数》、《概率论》。也可以单独购买,这里就不放链接了,可以自行搜索。

以上几本书更多偏向于趣味的数学书。下边就是“硬菜”了。

3、《统计学习方法》 作者:李航

也是算法工程师面试必读书目之一,刚出了第二版,我那会儿看的还是第一版,两者具体区别还没看,第一版现在很便宜,里边主要讲解了机器学习相关的统计学知识。

在这很薄的一本书里写了10个算法,所以每个算法都介绍的篇幅不长,但是非常有层次,都是从问题定义开始,到算法,到分析。总的来说,这是一本非常全面的工具手册,不仅适合快速学习当前的一些机器学习算法,还适合在实际工作中进行查询。缺点同样也是趣味性不够,例子不全,解释不多。不适合初学者学习。但是想从事人工智能技术行业,本书不得不啃。

4、《矩阵分析》作者:Roger Horn

我们学院研究生专业数学所用教材,高校老师指定,教材级别图书,必然有其过人之处。知识讲解比较详细权威。

5、《实用多元统计分析》作者:约翰逊

这是一本从矩阵讲起的统计学好书,同样也是教材级别的书,本书系统介绍了各种分析的原理,参考资料非常详细。

以上就是多年自学所接触的一些人工智能方面的好书,希望对大家有帮助。除了书之外,吴恩达的机器学习课程也是不错的学习方式哦~

我会持续分享相关的好书,如果觉得有用,别忘了点赞收藏加关注哈。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。