人工智能简史(跟着图灵、冯?诺依曼、香农、西蒙等人工智能先驱重走人工智能之路,站在前人的肩膀上“鉴以往、知未来”)

全书从编程语言与算法的角度回顾人工智能的历史,比较专业。

看内容有点像科研工作者、人工智能前沿从业者写的。电子书中没有对作者的介绍,亚马逊官网上有,不是做科研的。

最后两章是几位重要的数学家的简史,我基本略过了。

总体评价3星,有一些参考价值。

以下是书中一些内容的摘抄:

1:电路系统的“开”和“关”,对应二进制的“1”和“0”。这就是现实世界与虚拟世界最关键的一个对应,可以说香农的天才思想建立了现实与虚拟之间的一个桥梁。#197

2:在笔者看来,纽厄尔终生钻研的“人类思维的本质”,正是人工智能最难和最本质的课题!#224

3:西蒙和纽厄尔双剑合璧,创建了人工智能的重要流派:符号派。符号派的哲学思路称为“物理符号系统假说”,简单理解就是:智能是对符号的操作,最原始的符号对应于物理客体。#232

4:世界围棋冠军常昊评论AlphaGo的围棋水平:“它现在的水平,可以说是大大地超出了我们人类的想象。”#287

5:人类思考棋类问题的核心智慧就是找到妙招,而找到妙招的关键就是推算出若干步之内无论对方如何应对,本方都处于局面变好的态势。转换到国际象棋程序编程,核心都必须有两部分:博弈搜索和局面评估。#306

6:纽厄尔、西蒙和约翰·肖发展的Alpha-Beta算法可以从搜索树中剔除相当大的部分而不影响最后结果。它的基本思想是,如果有些着法将自己引入了很差的局面,这个着法的所有后续着法就都不用继续分析了。#315

7:汤普森的另一大贡献是他整理的残局库,他在20世纪80年代就开始生成和储存棋盘上剩四至五子的所有符合规则的残局。一个典型的五子残局,比如王双象对王单马,包含总数121万个局面。电脑使用这些残局数据库,可以把每个残局走得绝对完美,就像上帝一样。#327

8:最终实现战胜人类国际象棋世界冠军之梦、取得人机大战胜利的是IBM的“深蓝”(DeepBlue)团队,核心是来自中国台湾地区的许峰雄、莫里·坎贝尔(Murray Cambell)和乔·赫内(Joe Hoane)。#338

9:根据DeepMind公司在《自然》杂志上发表的文章,AlphaGo这个系统主要由以下几个部分组成。(1)策略网络(Policy Network),给定当前局面,预测下一步的走棋。(2)快速走子(Fast rollout)。(3)估值网络Value Network),给定当前局面,估计是白胜还是黑胜,给出输赢的概率。(4)蒙特卡罗树搜索(Monte Carlo Tree Search,MCTS),把以上3个部分连起来,形成一个完整的系统。#381

10:据估计,单机上采用“快速走子”的下棋程序,已经具备了围棋三段左右的水平。而“估值网络”对胜负的判断力已经远超所有人类棋手。#395

11:2014年,谷歌花4亿美元收购DeepMind公司时,DeepMind公司也就是刚刚在《自然》杂志发表了一篇利用强化学习算法玩计算机游戏论文的小公司,很多人都不理解为什么这家公司值这么多钱。后来DeepMind研发了震惊世界的AlphaGo之后,人们才开始相信佩奇和布林的远见。#513

12:在国际通用的MNIST手写体数字识别数据集上,LeNet-5可以达到接近99.2%的正确率。这一系统后来被美国的银行广泛用于支票上数字的识别。#527

13:事实表明,12个NVIDIA公司的GPU可以提供相当于2000个CPU的深度学习性能。此后,纽约大学、多伦多大学以及瑞士人工智能实验室的研究人员纷纷在GPU上加速其深度神经网络。#547

14:2009年,ImageNet项目诞生了——这是一个含有1500万张照片的数据库,涵盖了22000种物品。这些物品是根据日常英语单词进行分类组织的,对应于大型英语知识图库WordNet的22000个同义词集。#556

15:Lisp语言推出之后,因为比起Fortran这类专注于科学计算的语言具备更强的符号处理能力,很快成为人工智能领域的重要语言。同时,Lisp中的递归、垃圾回收等创新机制,对后续的Java、Python等语言有很大的影响。#668

16:汤普森用汇编语言完成了UNIX的第一个版本,这也许是人类历史上拿汇编语言完成的最伟大的作品。#690

17:有人问:“你如何发现有天赋的程序员?”汤普森回答:“只看他们的激情。你问他们做过的最有趣的程序是什么,然后让他们描述程序和它的算法,等等。#705

18:TensorFlow是谷歌在2015年11月发布的深度学习开源工具,Tensor(张量)意味着N维数组,Flow(流)意味着数据流图的运算,由杰夫·迪恩(Jeff Dean,)带领的谷歌大脑团队开发。#728

19:因为杰夫·迪恩实在太厉害了,谷歌公司内部流传着很多关于他有多厉害的笑话,比如:“杰夫·迪恩的密码是圆周率的最后4位数字。”“当杰夫·迪恩失眠时,他用MapReduce数羊群。”#734

20:TensorFlow的优势是支持异构设备的分布式计算,它可以在不同平台上自动运行模型,这些平台包括手机、单CPU的PC和成千上万个CPU/GPU组成的超大型分布式系统。#741

21:DENDRAL系统是第一个成功投入使用的专家系统,1965年由斯坦福大学开始研发,1968年研制成功,它的作用是分析质谱仪的光谱,帮助化学家判定物质的分子结构。#775

22:利用知识图谱技术,谷歌大大优化了客户的搜索体验,同时,知识图谱的庞大知识库也可以和其他人工智能技术整合,比如实现准确的语音识别和机器翻译等。#850

23:如果你对人工智能有兴趣,也可以研究一下自己的师承,从你的数学老师或计算机老师开始追溯,很有可能你的祖师爷也是老莱布尼茨。#1707

本文转自左其盛博客园博客,原文链接:  http://www.cnblogs.com/zuoqs/p/8277707.html  ,如需转载请自行联系原作者

3星|刘韩《人工智能简史》:从编程语言和算法的角度相关推荐

  1. 适合人工智能AI的编程语言有哪些 哪些语言适用于人工智能 人工智能开发语言排行榜

    人工智能ai用什么编程语言_用于AI开发的6种最佳编程语言 人工智能ai用什么编程语言_用于AI开发的6种最佳编程语言_cxq8989的博客-CSDN博客 最适合人工智能开发的六种编程语言 最适合人工 ...

  2. 一图带你了解人工智能简史

    最原始的关于人工智能的研究,可以追溯到古希腊时期,以哲学家亚里士多德创立形式逻辑这一新学科为代表[1]. 数学家怀特海德(Whitehead)和罗素(Russell)在其名著<数学原理>中 ...

  3. CNCC技术论坛 | 面向人工智能芯片的编程语言和编译器

    本论坛将于CNCC期间,10月24日13:30-15:30,在北京新世纪日航饭店2层四川厅举行.本论坛邀请到了国内外知名学者和工业界领军人物一起,讨论在人工智能领域设计领域定制芯片的挑战和机遇.欢迎您 ...

  4. python是用c写的吗-Python是编写人工智能最佳的编程语言吗?

    2017年浙江省教育局对其信息技术课程进行了改革,将原Visual Basic语言从教材中移除,更换为Python语言教学内容,甚至还将Python语言纳入了浙江省信息技术高考内容. 或许知道的人并不 ...

  5. 开课吧:适合开发人工智能应用的编程语言有哪些?

    众所周知目前人工智能技术得到了广泛的应用,为人们的生活和工作提供了一定的便利,同时也促进了企业的发展,如果想要快速入门人工智能,不仅需要了解清楚人工智能技术,同时还需要明白适合开发人工智能应用的编程语 ...

  6. 人工智能简史和未来发展趋势

    人工智能简史 文章目录 人工智能简史 1. 人工智能简介 2. 古代的智能 2.1 古希腊的智能 2.2 印度的智者们 3. 历史上的智能 3.1 中国古代的人工智能发展 卜筮 预测 军事 商业 3. ...

  7. 人工智能用的编程语言是哪些?

    人工智能用的编程语言是哪些? 人工智能的风头很强.在IT领袖峰会上,BAT三位大佬都看好人工智能的未来发展.今年年初,百度就做了一个大动作,在医疗方面押宝人工智能,所以在这次峰会上李彦宏也发声称互联网 ...

  8. 深度学习-10:人工智能简史及三剑客

    深度学习-10:人工智能简史及三剑客 深度学习原理与实践(开源图书)-总目录 1 人工智能简史 深度学习理论的突破和深度学习硬件加速能力的突破,使AI在模式识别.无人驾驶.智力游戏领域取得空前的成功. ...

  9. 【人工智能简史】《人工智能简史》 / By 禅与计算机程序设计艺术GPT-4

    <人工智能简史> / By 禅与计算机程序设计艺术&GPT-4 第一章 引言 -- 人工智能的概念与定义.发展背景及相关领域.意义与价值 人工智能的概念与定义 发展背景及相关领域 ...

最新文章

  1. 数据结构|-常见数据结构整理
  2. SAP PM设备主记录
  3. 初识微信小程序第一弹
  4. jvm 什么是对象头,里面有什么
  5. 顶级公司在做数据挖掘,却忽略了数据管理平台,这个知识不得不看
  6. wince7 屏幕控制_技术干货:WinCE 7.0下的触摸屏驱动
  7. SQL Server中的内存优化表变量
  8. 记录三个困扰很久的问题
  9. STM32启动代码概述
  10. BestCoder Round #66 (div.2)B GTW likes gt
  11. 给初学日语者的几点建议——词汇篇
  12. 安卓layout布局三等分
  13. 云巡店php源码,雅量云巡店赋能陈列管理 提效降本看得见
  14. 一口气入门计算机网络基础(CCNA)
  15. vue中关于$emit及propos的用法
  16. CSAPP 3e Attack lab
  17. 优矩互动通过聆讯,靠抖音、京东养活的流量生意“二道贩子”?
  18. TCP/IP与OSI/RM的区别
  19. 工业互联网平台激发经济高质量发展新动能
  20. Git基本操作(15)- git +jenkins持续集成(windows+gitee)

热门文章

  1. 早上睡醒后,程序员如何快速清醒头脑?
  2. MYSQL之not in优化方法:left join
  3. 科学技术创新杂志科学技术创新杂志社科学技术创新编辑部2022年第24期目录
  4. c语言scanf中的分隔符的作用,C语言中scanf与分隔符(空格回车Tab)
  5. 原生html+js网页版简陋音乐播放器
  6. Dubbo异步调用实现
  7. 【Python Brain】SNN脉冲神经网络开源模拟器 The Brian Simulator 仿真指南
  8. ios中间大,两边小的轮播图
  9. 【讨论话题】 工作中应不应该出于好心,帮助同事完成不属于你职责范围内的问题?
  10. NAT/NAPT地址转换(内外网通信)技术详解【华为eNSP】