教材:《人工智能及其应用》,蔡自兴等,2016m清华大学出版社(第5版)
参考书:
《人工智能》之《绪论》
1 人工智能的定义与发展
1.1 人工智能的定义
定义 1.1 智能(intelligence)
- 人的智能是人类理解和学习事物的能力,或者说,智能是思考和理解的能力而不是本能做事的能力。
- 智能是一种应用知识处理环境的能力或由目标准则衡量的抽象思考能力。
- 智能是个体适应环境并能在不同环境中实现其目标的能力。
- 智能是个体理解现实世界的能力。
最不可思议的是现实世界是可认知的!
——爱因斯坦
定义 1.2 智能机器(intelligence machine)
- 智能机器是一种能够呈现出人类智能行为的机器,而这种智能行为是人类用大脑考虑问题或创造思想。
- 智能机器是一种能够在不确定环境中执行各种拟人任务(anthropomorphic tasks)达到预期目标的机器。
定义 1.3 人工智能
人工智能是计算机科学中与智能行为的自动化有关的一个分支(Luger & Stubblefield 1997)。
1.2 人工智能的历史
人工智能的起源与发展
-
孕育时期(1956年前)
-
形成时期(1956-1970年)
-
暗淡时期(1966-1974年)
-
知识应用时期(1970-1988年)
-
集成发展时期(1986年至今)
图灵测试
通过图灵测试计算机应具备的能力:
图灵测试案例
中文屋悖论
中文屋悖论并不能驳倒图灵测试,反而为图灵测试提供了一个极佳的例子。
原因见于《人工智能》之《绪论》习题解析第13题《阐述中文屋问题是否能驳倒图灵测试?》。
其实我们可以这样来回应searle,当他很正常的说到“这样以来房间里面的人可以让房间外的人认为他也会说中文,但是他完全不会说中文,更不知道中文的意思。”的时候我们就说“我们不这样认为啊,我们根本不会认为房间里的人会中文啊,我们只认为整个房间会说中文”哈哈哈,0.0。我相信searle就没话说了。
(来自博客中文屋子与图灵测试谁对?)
1.3 人工智能发展路线图
1.4 人工智能的三次浪潮
1.5 人工智能三要素
2 人工智能的各种认知观
2.1 认知(cognition)
认知是为某些目的,在某些心理结构中进行的信息加工过程。
美国心理学家Houston等人把认知归纳为以下5钟主要类型:
- 认知是信息的处理过程;
- 认知是心理上的符号运算;
- 认知是问题求解;
- 认知是思维;
- 认知是一组相关的活动,如知觉、记忆、思维、判断、推理、问题求解、学习、想象、概念形成及语言使用等。
人的认知模型
2.2 人工智能各学派的认知观
目前人工智能的主要学派有3家:
- 符号主义:又称为逻辑主义、心理学派、计算机学派,其原理主要为物理符号系统假设和有限合理性原理。
- 连接主义:又称为仿生学派、生理学派,其原理主要为神经网络及神经网络间的连接机制与学习算法。
- 行为主义:又称为进化主义、控制论学派,其原理为控制论及感知-动作型控制系统。
- 符号主义认为人工智能源于数理逻辑。代表性成果为启发式程序LT(逻辑理论家),证明了38条数学定理,表明了可以应用计算机研究人的思维过程,模拟人类智能活动。
- 连接主义认为人工智能源于仿生学,特别是人脑模型的研究。代表性成果为1943年由生理学家麦卡洛克和数理逻辑家皮茨创立的脑模型(MP模型),开创了用电子装置模仿人脑结构和功能的新途径。
- 行为主义认为人工智能源于控制论。代表性成果为布鲁克斯的六足行走机器人,它被看作新一代的“控制论动物”,是一个基于感知-动作模式的模拟昆虫行为的控制系统。
2.3 对人工智能方法的争论
- 符号主义:人工智能的研究方法应为功能模拟方法。
- 连接主义:人工智能应着重于人的生理神经网络结构的模拟。
- 行为主义:人工智能的研究方法应采用行为模拟方法。
3 人类智能与人工智能
人类认知活动与计算机的比较:
3.1 智能信息处理系统的假设
3.2 人类智能的计算机模拟
在物理符号系统的假设下,机器智能可以模拟人类智能。
4 人工智能系统的分类
- 专家系统
- 模糊系统
- 神经网络系统
- 学习系统
- 仿生系统
- 群智能系统
- 多真体系统
- 混合智能系统
5 人工智能的研究目标和内容
5.1 人工智能的研究目标
人工智能的一般研究目标为:
- 更好地理解人类智能:通过编写程序来模仿和检验有关人类智能的理论。
- 创造有用的灵巧程序:该程序能够执行一般需要人类专家才能实现的任务。
近期目标和远期目标:
5.2 人工智能研究的基本内容
5.3 人工智能的学科位置
5.4 人工智能的理论基础
5.5 人工智能存在的问题
6 人工智能的研究与计算方法
6.1 人工智能的研究方法
- 功能模拟法
- 结构模拟法
- 行为模拟法
- 集成模拟法
与符号主义、连接主义和行为主义相应的人工智能研究方法为功能模拟法、结构模拟法和行为模拟法。此外,还有综合这3种模拟方法的集成模拟法。
6.2 人工智能的计算方法
- 概率计算
- 符号规则逻辑运算
- 模糊计算
- 神经计算
- 进化计算与免疫计算
- 群优化计算、蚁群算法等
7 人工智能的研究与应用领域
- 问题求解与博弈
- 逻辑推理与定理证明
- 计算智能
- 分布式人工智能与Agent
- 自动程序设计
- 专家系统
- 机器学习
- 自然语言理解
- 机器人学
- 模式识别
- 机器视觉
- 神经网络
- 智能控制
- 智能调度与指挥
- 智能检索
- 系统与语言工具