首页源码学人工智能10本必看书(张雪峰谈人工智能专业)

学人工智能10本必看书(张雪峰谈人工智能专业)

编程之家2024-05-17101次浏览

一、想学人工智能,应该从哪里学起。有什么机会

“人机大战”是眼下非常热门的新闻名词,这自然也催生出了一些与人工智能相关的职业,使得AI人才供给产生了巨大的缺口,越来越多的、各行各业的人,都想搭上人工智能这辆快车。现在人工智能已经涉及到电信、零售、金融、制造、物流、医疗、教育等各个领域,不得不说,人工智能时代已经到来了。

学人工智能10本必看书(张雪峰谈人工智能专业)

推荐几本有名的关系人工智能AI的书:

一、哥德尔、埃舍尔、巴赫集异璧之大成

人工智能领域中的奇书,也是影响极其深远的著作。哥德尔是大数学家,埃舍尔是荷兰著名的版画家,以绘制各种“不可能”的画著称,巴赫却是大名鼎鼎的音乐家。将这三者深刻地联系到一起的是那条”永恒的金带“,也就是那个横亘于宗教、科学、人文、艺术之上的怪圈,那个让人费解的不可能语句,然而作者却指出正是这种怪圈才是生命与智能的基础,也正是这个怪圈才是实现人工智能的根本。该书不仅对哲学与计算机科学产生了极大的影响,以至于著名深度学习软件TensorFlow的Logo都在模仿此书的封面,它更是对所谓的”后现代艺术“产生了极大的冲击。无论是”盗梦空间“还是”前目的地“,你都能看到此书的影子。更有趣的是,这本介绍人工智能思想的1000多页巨著却由于其高超的语言技巧而获得了”普利策文学奖“。

二、终极算法

当今人工智能革命背后的驱动技术正是机器学习,而要想理解什么是机器学习,以及它将怎样影响我们未来社会,就需要读一读《终极算法》这本书。当我们用手机输入汉字的时候,机器学习能动态联想出你最常用的词组;当我们打开微信扫描二维码的时候,机器学习程序正在帮助你快速地定位和识别;当你用美颜相机拍照的时候,机器学习帮助你优化照片;当你用淘宝购物的时候,机器学习在给你推荐商品。我们已经生活在一个由算法掌控的世界中,这些机器学习程序能够聪明地适应我们人类的需要而发生改变,以至于它可以比人做得更好,比你更了解你自己。在《终级算法》中,全球著名的算法问题专家、机器学习领域的先驱人物佩德罗多明戈斯,为我们揭开了算法的神秘面纱,让我们一窥谷歌以及你的智能手机背后的机器学习原理。他阐释了机器学习的五大学派思想,解释了它们如何将神经科学、心理学、物理等领域的理论转变为算法并为你服务,并提出了“终级算法”的设想,探讨了终级算法对未来商业、科学、社会以及对每个人的意义。对于想要理解未来将发生怎样的变革、以及想走在变革前沿的人来说,这是一本必不可少的思想指南。

三、人工智能时代

学人工智能10本必看书(张雪峰谈人工智能专业)

随着Alphago以4:1的大比分最终战胜人类,人类迎来了人工智能时代。我们很快就会与各式各样的智能机器共存。当机器人霸占了你的工作,你该怎么办?机器人犯罪,谁才该负责?人工智能时代,人类价值如何重新定义?在《人工智能时代》一书中,智能时代领军人物、硅谷连续创业者杰瑞卡普兰指出:智能时代的到来,给人类社会带来了两大灾难性冲击:持续性失业与不断加剧的贫富差距。机器正在很大程度上替代人类的工作,不管你是蓝领还是白领。而针对未来社会将要发生的这些问题,卡普兰在《人工智能时代》一书中从企业、税收和保险等机制上构建起了一个有益的经济生态,让社会中的每一个人都能从技术发展中获益。《人工智能时代》一书提出的建议和解决方案给遭遇挑战的人们更多抚慰和安全感!

四、走近2050,注意力、互联网与人工智能

我们将不得不面对这样的现实:我们的工作岗位将会越来越多地被机器所替代,那么这些丢掉工作的人们究竟能干什么?《走近2050》这本书给出了非常有意思的答案€€€€这些人只需要做一件事,就是给机器付出大量的注意力€€€€因为注意力恰恰是机器不断进化的最终动力。未来的世界就像一款庞大的游戏,所有的人类活动将无法被去分成生产和消费,玩€€€€持续不断地付出注意力的过程成为了终极的主题。大量的人工智能程序将会被设计出来以巧妙地引导和利用人类的注意力资源,从而使得每个人都开开心心地付出注意力,与此同时又推动了机器的进化。集智俱乐部的探索者们将引领读者走入注意力的世界,那里是互联网的引擎,那里是人工智能的发展方向。

五、奇点临近

奇点临近恐怕是关于未来人工智能最大胆奔放的预言。摩尔定律是计算机发展的一条规律,每隔十八个月计算机的各种性能就会翻倍。将摩尔定律外推,我们就会遇到奇点,即计算机运算能力最终超过人类的那个时间点。该书的作者库兹维尔引用大量的实例和数据佐证这样一种观察,并给出了骇人听闻的预言:机器终将超越人类。那么,奇点是否存在?机器是否可以超过人类?未来的人类将去向何方?所有这些问题都能在书中找到解读。

六、情感机器

学人工智能10本必看书(张雪峰谈人工智能专业)

在电影《机械姬》中,故事的主人公最终爱上了由机器虚拟出来的角色。那么,现实世界中的机器人和人工智能是否会有情感呢?未来的人类是否真的会同机器双双坠入爱河?人工智能之父,MIT人工智能实验室联合创始人马文明斯基带领读者进入到了情感机器的世界。他论证到,情感、直觉和情绪并不是与众不同的东西,而只是一种人类特有的思维方式。也同时揭示了为什么人类思维有时需要理性推理,而有时又会转向情感的奥秘。通过对人类思维方式建模,他为我们剖析了人类思维的本质,为大众提供了一幅创建能理解、会思考、具备人类意识、常识性思考能力,乃至自我观念的情感机器的路线图。

七、图灵的大教堂€€€€当人工智能之父与计算机之父相遇

图灵的大教堂忠实地记录了那段激动人心的历史。我们会看到人工智能的思想萌芽是如何在那个名不见经传的小人物头脑中孕育而生,我们也将领略天才人物冯诺依曼是如何在谈笑风生中便设计出了最早的计算机体系结构的。在《图灵的大教堂》一书中,作者乔治€€戴森着重介绍了一小群人,他们使用5千字节的内存(相当于现代计算机桌面上显示的光标所分配的内存大小),在天气预测和核武器设计方面,都获得了前所未有的成功。同时,他们还利用空闲时间解决各种问题€€€€从病毒的进化到恒星的演变。戴森教授的叙述既具有历史意义,又富于预见性,为第二次世界大战后期数字宇宙的爆炸提供了新的且重要的信息。代码和计算机的兴起伴随着两大历史性的发展:生物学自我复制序列的破译和氢弹的发明。很具破坏性和很具建设性的人类发明同时出现并不是巧合。

八、复杂€€€€诞生于混沌与秩序边缘的科学

尽管现在的人工智能已经取得了突飞猛进的发展,但它仍然是一种严重依赖于经验和试错的工程技术,而不是科学因为我们尚不知道如何根据第一性原理推导出人工智能。那么,如果你想知道设计智能系统背后的困境是什么,就来读读《复杂》这本书吧。这是一部传记体的科普读物,记述了圣塔菲研究所一座位于阿拉莫斯荒漠之上的学术胜地的成长故事。复杂是横亘于生物、互联网、计算机、社会、经济各类系统之中的共有规律,也是我们打开生命之门,理解人工智能第一性原理的根本所在。我们将读到科学家是如何用简单的方程创造出古老的微型生物体,我们也将看到数十行代码是如何给虚拟的飞虫赋予生命。复杂既是横亘于我们人类和现实世界之中的隐形屏障,又是通向神秘的人工智能之门的必经之路。

九、心智社会€€€€从细胞到人工智能,人类思维的优雅解读我们应该如何创造智能?人工智能之父马文明斯基提出了自己的观点,我们应该在机器人的头脑中创造一个社会,一个心智的社会。这是一种基于整体论的思想,即我们的大脑是成千上万不具备思维的小机器拼合而成的整体,正是这个整体才展现出了情感、思维、喜好、意识等高级智能现象。“没有心智社会就没有智能。智慧从愚笨中来。”

十、科学的极致€€€€漫谈人工智能

这是一本爱智求真小伙伴们的集体智慧结晶。让我们忘掉大段大段的公式和调试不完的程序,从人类灵魂的最深处探索人工智能吧。我们究竟如何定义智能?意识和智能是什么关系?哥德尔定理是否早已经限制住了人工智能的可能?简单代码究竟如何创造复杂的生命和智慧行为?人工智能如何预报天气?我们怎样才能创建一个虚拟星球?从人工智能的历史,到小虫自动机模型,再到令人烧脑的哥德尔定理,书中没有华丽的辞藻和学术权威的架子,但却在字里行间渗透出那股热爱科学、乐于探索的赤子之心。正是这种骨子里的探索精神打动了杨澜姐姐,她在自己的人工智能读物清单中首推了这本书;也正是这本书打动了无数读者,使得它一版再版,并远销海峡的对岸。

二、自学人工智能需要学哪些专业知识

这是一个非常好的问题,作为一名科技工作者,同时也是一名计算机专业的教育工作者,我来回答一下。

首先,自学人工智能知识对于学习者的要求还是比较高的,一方面人工智能技术的知识量比较大,另一方面学习难度也相对比较大。对于初学者来说,可以根据自己的发展规划来制定学习路线,如果未来要从事行业领域内的人工智能技术开发,可以分别学习编程语言和人工智能平台知识,然后通过实践来提升开发能力。

从目前人工智能人才的培养方式来看,当前研究生教育依然是培养人工智能技术人才的主要渠道,但是随着人工智能平台的陆续开放,人工智能应用开发的技术门槛也有了较大幅度的下降,普通开发人员经过一个系统的学习过程(主要学习人工智能平台),也能够完成各种人工智能应用软件的开发。

对于自学者来说,以人工智能平台为基础来学习人工智能知识是比较现实的选择,一方面学习难度相对比较低,另一方面对于实验环境的要求也相对比较简单。在具体的学习过程中,需要学习以下两方面内容:

第一:编程语言。编程语言可以从Python语言开始学起,目前Python语言在人工智能开发领域也有比较广泛的应用。在学习Python语言的过程中,还可以同时学习一下计算机基础知识,包括操作系统、数据库和计算机网络等。在条件允许的情况下,可以进一步学习一下机器学习知识,这会在一定程度上提升对于人工智能技术的认知能力。

第二:人工智能平台。人工智能平台的学习首先要选择一个开放的人工智能平台,目前选择计算机视觉平台和自然语言处理平台都可以,相关的案例也比较多。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!

三、人工智能需要学习什么软件

如果要问当下互联网什么最热门?毫无疑问是人工智能。目前,世界上主要发达国家都已经将人工智能作为国家级发展战略。那么,踩在下一个时代的风口浪尖上,普通程序员如何向人工智能靠拢?

1、项目名称:智能家居的架构

项目简介:智能家居的概念(smarthome,homeauto)很早以前就有了,现在随着硬件成本的下降,及google收购nest等,智能家居热度升高。本智能家居的架构,包括服务器端,web网页,android手机客户端,各种测试脚本,基本上基础架构都已经实现,并可实际调试。由于精力有限智能控制部分还在合作开发中。

项目地址:

2、项目名称:Living-Robot开源机器人

项目简介:当我们在网上搜索开源机器人时,我们发现都是部分功能的代码和demo,我们不能找到一个完整的项目,直接下载到我们的树莓派上,上电,然后就可以动、可以玩了。rtp已经做到这点了;事实上它已经可以动并说话了,它是基于ros的完整的机器人代码,找来1块树莓派,接上几个电机和喇叭,ok,它已经可以动、可以玩、可以愉快地添加自己的代码了;虽然粗糙但是基本满足这个需求了(子功能还需要各种完善)。

什么是Living-Robot?

想象一下当你养了一只兔子、或者一只蜥蜴作为宠物时,它们从来不会和你卖萌扮可爱,根本不会回答你任何或机智或愚蠢透顶的问题;但是我们还是养了这样的宠物;为什么?因为它是“活着的”的。rtp要人工创造这种Living的感觉,我们称之为“Living-Robot”。

项目地址:

3、项目名称:智能语音控制程序

项目简介:C语言编写的基于百度语音识别、语音合成和图灵机器人的智能语音控制中心。程序自动适配环境音量,取适当阀值当说话后才开始录音。加入偶发性声音检测机制,不会对突然性的声音做出处理。此程序能够在NanopiNeo/Neo2、OrangePiZeroPlus(H5)上面正常运行,因为树莓派外置声卡的原因,录音声音可能很小,所以针对树莓派加入了声音放大程序(可选择开启或者关闭),实验结果还算理想。

项目地址:

4、项目名称:小型深度学习框架Paradox

项目简介:用python3和numpy实现一个简单的深度学习框架,了解流行框架的原理。

项目地址:

5、项目名称:车辆智能辅助驾驶系统

项目简介:基于OpenCV3与GTK3+的路面分析,及交通路况识别的车辆智能辅助驾驶系统。用于标准路面的偏移制导(带人物交通标志识别),可用于自动驾驶计算机视觉的入门学习和具体项目的二次开发。

项目地址:

6、项目名称:基于C的LeNet-5神经网络

项目简介:根据YANNLECUN的论文《Gradient-basedLearningAppliedToDocumentRecognition》设计的LeNet-5神经网络,C语言写成,不依赖任何第三方库。MNIST手写字符集初代训练识别率97%,多代训练识别率98%。

项目地址:

7、项目名称:人工智能考试系统atulocher

项目简介:atulocher,读作/?t?l?:'k?r/,为auto-launcher重组的单词。意为“自动建立者”。这是一个人工智能,设计目的是对抗某些学校的"原创题"。

项目地址:

8、项目名称:数字识别系统

项目简介:脱机手写数字识别系统,可以将手机拍摄的多行多列的手写数字进行识别,整个系统实现了完整的图像处理、特征提取、网络训练等一系列算法,每个阶段的各种算法都有自己独有的算法优化,以提高识别率。

项目地址:

9、项目名称:基于PHP和word2vec的分类器

项目简介:每个搜索引擎其实都有一套完善的分类器,拿最简单的分类器举例,不管你是巨头门户还是垂直三、四级以下的网站,他都能识别你的站点类型。面向海量内容的今天,随随便便就能从互联网采集、抓取海量的数据,而数据又杂乱无章,如果用人工整理归类,太浪费资源了。作者做过各类站群、垂直站点,深知分类器的重要性。

本项目是基于PHP和word2vec的分类器,用于文章、新闻等内容自动分类,项目包含样本训练、识别代码,分词组件用的是PhpAnalysis,简单灵活。欢迎大家一起优化并完善。

项目地址:

matlab 教程 matlab入门教程电子墨水屏(电子墨水屏是什么)