至诚计科刘欣

博客园 首页 新随笔 联系 订阅 管理

人工智能的诞生及发展

人工智能对于我们来说其实并不是什么新鲜产物,早在1956年的夏季美国的达特茅斯(Dartmouth)大学就产生了。

其实算起来也就比福大创立早了那么2年而已(福州大学于1958年创立)。

具体的发展历史自己百度,博客里面写这些东西去其实很无聊。https://baike.baidu.com/item/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/9180?fr=aladdin

说起来在其诞生后的5年后(1960年代前期)出现了第一门处理人工智能的语言LISP,后来也越演越烈,大家也许没听过LISP但是,这门语言的变种在大型数据库里面用的还挺多。

其也影响着现代程序语言的历史,像是后面的C语言,C++多少都有这个的影子。

人工智能的定义

人工智能就是用人工的方法在机器(计算机)上实现的智能;或者说人们使用机器模拟人类的智能。由于人工智能在机器上实现的,所以又称为机器智能

人工智能学科是计算机科学中研究、设计和应用智能机器的一个分支,研究内容包括:如何设计和构造智能机器(智能计算机)或智能系统,使它能模拟、延伸、扩展人类智能;如何在这种智能机器(计算机)上实现人类智能,使机器人具有类似于人的智能;如何应用于这种智能机器。

人工智能的研究内容及应用领域

专家系统

机器翻译

机器视觉

问题求解

机器学习

模式识别

自动定论证明

自动程序设计

自然语言理解

机器人学

智能信息检索

智能控制

智能决策支持系统

数据挖掘

网络上的信息过滤

人工智能网络

等内容均属于人工智能的研究范围

人工智能研究的方法及途径

第一种观点——符号主义(Symbolicism):运用计算机儿科学的方法,进行人工智能的研究,通过研究逻辑演绎在计算机上的实现方法,实现人类智能在计算机上的模拟。又称为逻辑主义(Logicism)或计算机学派(Computerism)。

第二种观点——联结主义(Connectionism):运用仿生学的方法进行研究,通过研究人脑的工作模型了解人类智能的本质。联结主义学派认为人类智能的基本单元是神经元,认知过程是由神经元构成的网络的信息传递,这种传递是分布并行进行的。其原理主要为神经网络及神经网络间的连接机制与学习算法。神经网路为主的连接机制方法,它属于非符号处理范畴。它所研究的内容实际上就是神经网路

第三种观点——行为主义:运用进化论的思想进行人工智能的研究,通过对外界事物的动态感知与交互,使计算机智能模拟系统逐步进化,提高智能水平。行为主义又称进化主义,起源于控制论,提出智能取决于感知和行动,取决于对外界复杂环境的适应。

技术路线:

(1)专用路线:专门开发一些专用的智能计算机(如LISP机、PROLOG机)或专用的软件系统(如EMYCIN专家系统开发工具),或者专用于开发人工智能的计算机语言。

(2)通用路线:用现有的一般的计算机硬件或软件系统能够有效的支持人工智能系统的开发,并且能够解决一般的人工智能问题。(举例:老黄【NVIDIA英伟达】的TITAN V)。通用路线认为,在人工智能应用系统及产品开发过程中应该将知识工程视为软件工程的一个峰值,充分利用知识工程的思想,将之融入整个系统产品开发的全过程中。

(3)硬件路线:认为智能机器的开发主要有赖于各种智能引荐、智能工具及固化技术,没有这些技术,智能产品的开发室不可能的,因此人工智能的发展,还有赖于硬件技术的发展,诸如超大规模集成电路(现在已经到了这个地步了),人工神经网络的发展(Intel 的Movidivs了解一下?还要其他的AI芯片)

(4)软件路线:软件路线认为智能机器的研制主要在于各种智能软件及工具的开发及运用,发展软件技术室人工智能发展的必由之路。因此,启发性程序设计、自动编程系统、知识工程以及其他各种智能算法就成了研究的主要对象。这里要说明的一点事目前各种面向对象的语言编程系统以及各种应用系统的开发工具都带有辅助人类编程的功能,或者说稍微带点智能编程的功能。(常见的梗:Visual Studio(Eclipse)你也是个成熟的IDE,是时候自己敲代码了。)


 以上内容来自于张仰森《人工智能教程 学习指导与习题解析》,很多时候大部头的书看不完的时候,可以买学习指导看,学习指导一般就是方法论的范畴,讲的都是实打实的东西。像是学校里面学的C语言也就是这样,但是这大多数都是浅尝辄止,更多的内容度都需要自己去挖掘。像是《人工智能教程》里面最后一章(数据挖掘与Agent技术)出去随随便便都是一个学期要上的课。

posted on 2019-01-17 10:19  至诚计科刘欣  阅读(1166)  评论(0编辑  收藏  举报