人工智能概述
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1章 人工智能概述
作为智能体的人类
• 智能体(Agent) • 人类是一种智能体 • 我们,作为一个智能体,为什么能够思考? 大脑这么一小堆东西怎么能够感知、理解、 预测和应对一个远比自身庞大和复杂的世 界?——理解人类,理解智能体 • 人工智能(AI)走得更远:不仅试图理解智能 体,而且要建造智能体——制造出像人类一 样完成某些智能任务的系统(软件)
8
第1章 人工智能概述
不同定义—类人行为(3) 不同定义—类人行为(3)
• 要想程序通过图灵测试,还需要做大量 工作,这些技能包括:
• 自然语言处理, 使机器可以用人类语言交流 • 知识表示, 存储机器获得的各种信息 • 自动推理, 运用知识来回答问题和提取新结 论 • 机器学习, 适应新环境并检测和推断新模式 • 以及(为了完全图灵测试) • 计算机视觉, 机器感知物体 • 机器人技术, 操纵和移动物体
• 问题1:形式化规则能用来抽取合理的结 论吗?(哲学家及其贡献)
• 亚里士多德(Aristotle, BC384~BC322), 为形 式逻辑奠定了基础 / 第一个把支配意识的理 性部分法则形式化为精确的法则集合 / 著名 的三段论 • Ramon Lull / Leonardo da Vinci(达·芬奇) / Blaise Pascal(帕斯卡) / Gottfried Wilhelm Leibnitz(莱布尼兹)等人均设计或制造了能计 算的机器
18
第1章 人工智能概述
哲学的贡献(1) 哲学的贡献(1)
• 哲学(BC428~现在)贡献的思想:
• 问题1:形式化规则能用来抽取合理的结论 吗? • 问题2:精神的意识是如何从物质的大脑产 生出来的? • 问题3:知识是从哪里来的? • 问题4:知识是如何导致行动的?
19
第1章 人工智能概述
哲学的贡献(2) 哲学的贡献(2)
22
第1章 人工智能概述
哲学的贡献(5) 哲学的贡献(5)
• 唯物主义 唯物主义认为: 大脑依照物理定律运转而构 成了意识, 自由意志也就简化为对出现在选 择过程中可能选择的感受方式
• 问题2结论: 存在两种选择—二元论和一 元论
23
第1章 人工智能概述
哲学的贡献(6) 哲学的贡献(6)
• 问题3:知识是从哪里来的?
人工智能原理
1
人工智能概述
第1章 人工智能概述
本章内容
1.1 关于人工智能的定义 1.2 人工智能的基础 1.3 人工智能简史 1.4 智能体与环境 1.5 智能体结构 小结 参考书目 附录 和人工智能相关的社会伦理问题
第1章 人工智能概述
1.1 关于人工智能的定义
智能体 对AI的4种不同定义 类人行动/类人思考/理性思维/理性行动
15
第1章 人工智能概述
AI概念理解是一个过程 AI概念理解是一个过程
• 上述定义见仁见智 • 重要的是学习AI方法、应用AI方法,在 实践中逐步深入领会AI这个词的含义 • 目前,AI就是一种运行在我们自己机器 中的程序,它的智能都是我们给的!
16
第1章 人工智能概述
1.2 人工智能的基础
各学科的贡献: 哲学/数学 经济学/神经科学/心理学 计算机工程 控制论/语言学
30
第1章 人工智能概述
• 问题4结论: 知识用于指导行动去达到目 标
27
第1章 人工智能概述
数学的贡献(1) 数学的贡献(1)
• 数学(800~现在)贡献的思想:
• 什么是抽取合理结论的形式化规则? • 什么可以被计算? • 如何用不确定的知识进行推理?
• AI成为一门规范科学要求在三个基础领 域完成一定程度的数学形式化: • 逻辑、计算、概率
第1章 人工智能概述
对人工智能有贡献的学科 对人工智能有贡献的学科
• • • • • • • • • 哪些学科、哪些思想和哪些人物给予AI以贡献? 哲学(BC428~现在) 数学(800~现在) 经济学(1776~现在) 神经科学(1861~现在) 心理学(1879~现在) 计算机工程(1940~现在) 控制论(1948~现在) 语言学(1957~现在)
• 基于Ludwig Wittgenstein, Bertrand Russell的 工作,Rudolf Carnap领导维也纳学派发展了 实证逻辑主义,坚持认为所有的知识都可以 用最终和传感器输入相对应的观察语句 观察语句相联 观察语句 系的逻辑理论来描述
• 问题3结论: 知识来自于实践
25
第1章 人工智能概述
28
第1章 人工智能概述
数学的贡献(2) 数学的贡献(2)
• 数学家及其贡献 • 问题1:如何抽取形式化规则?
• George Boole(布尔, 1815~1864), 1847年完成 了形式逻辑的数学化 / 命题逻辑或称布尔逻 辑 • Gottlob Frege(弗雷格, 1848~1925), 1879年扩 展了布尔逻辑, 使其包含对象和关系, 创建了 一阶逻辑 • Alfred Tarski(塔斯基)引入了一种参考理论, 可以把逻辑对象与现实世界对象联系起来
12
第1章 人工智能概述
不同定义—理性行动(1) 不同定义—理性行动(1)
• 理性地行动: 理性智能体方法 理性地行动: • 计算机智能体应该有别于“简单的”程序: 具 有诸如自主控制操作、感知环境、适应变化等 • 理性智能体:要通过自己的行动获得最佳结果, 或者在不确定的情况下,获得最佳期望结果 • 不仅要正确地推理,还要正确地行动 / 正确 推论是理性智能体的部分功能,而不是理性的 全部内容 • 图灵测试中需要的技能都是为了作出理性行为
13
第1章 人工智能概述
不同定义—理性行动(2) 不同定义—理性行动(2)
把AI研究视为理性智能体的设计过程 研究视为理性智能体的设计过程 好处: 普遍性:比“思维法则”法则方法(理性地思维) 更广 / 比建立在人类行为或者思维基础(类人方 法)上的方法更形式化, 因为相比具有清楚的定 义或标准 • 正确的结果在不同条件下可以定义清楚 • 完美理性—总能做正确的事情 vs. 有限理 性 — 在没有足够计算时间的前提下采取正确 的行动 • 完美理性在复杂环境下是不可行的
11
第1章 人工智能概述
不同定义— 不同定义—理性思考
• 理性地思考: “思维法则”方法 理性地思考: 思维法则” • 19世纪, 逻辑学家就发展出可以描述世界上一 切事物及其彼此关系的精确的命题符号 • 1965年, 原则上, 已经有程序可以求解任何用逻 辑符号描述的可解问题(消解法) • AI领域传统的逻辑主义希望通过编制上述程序 来创造智能系统 • 难点: 非形式化的知识难以用逻辑符号形式化 / “原则上”可以解决问题和实际解决问题二者 之间存在巨大差异
4
第1章 人工智能概述
处于探索初期的学科
• AI是新兴学科,也是激动人心的学科. Russell声称:不同于物理学,这里还有 出现几个爱因斯坦的余地 • 为什么?研究主观世界的成果远少于研 究客观世界的成果
5
第1章 人工智能概述
对AI的4种不同定义 AI的 种不同定义
像人一样思考的系统 要使计算机能思考……有头脑的 机器(Haugeland, 1985) [使之自动化]与人类的思维相关 的活动,诸如决策、问题求解、学 习等活动(Bellman, 1978) 像人一样行动的系统 创造机器来执行人需要智能才能 完成的功能(Kurzweil, 1990) 研究如何让计算机能够做到那些 目前人比计算机做得更好的事情 (Rich & Knight, 1991) 理性地思考的系统 通过对计算模型的使用来进行心 智能力的研究(Charniak & McDemontt, 1985) 对使得知觉、推理和行动成为可 能的计算的研究(Winston, 1992) 理性地行动的系统 计算智能是对设计智能化智能体 的研究(Poole et al., 1998) AI关心的是人工制品中的智能行 为(Nilsson, 1998)
• 关于知识的来源: Francis Bacon(培根)《新 工具论》开始了经验主义运动 • John Locke(洛克)指出:“无物非先感而后 知” • David Hume(休谟)提出归纳原理:一般规则 是通过揭示形成规则的元素之间的重复关联 而获得的
24
第1章 人工智能概述
哲学的贡献(7) 哲学的贡献(7)
29
第1章 人工智能概述
数学的贡ຫໍສະໝຸດ Baidu(3) 数学的贡献(3)
• 问题1结论: 形式化规则=命题逻辑和一 阶谓词逻辑 • 问题2:什么可以计算?
• 可以被计算, 就是要找到一个算法 • 算法本身的研究可回溯至9世纪波斯数学家 al-Khowarazmi • 19世纪晚期, 把一般的数学推理形式化为逻 辑演绎的努力已经展开
6
第1章 人工智能概述
不同定义—类人行为(1) 不同定义—类人行为(1)
• 类人行为:图灵测试 类人行为:图灵测试(1950) • 图灵建议:不是问“机器能否思考”,而是问 “机器能否通过关于行为的智能测试”
7
第1章 人工智能概述
不同定义—类人行为(2) 不同定义—类人行为(2)
• 测试过程:让一个程序与一个人进行5分钟对 话 / 然后人猜测交谈对象是程序还是人?如果 在30%测试中程序成功地欺骗了询问人,则通 过了测试 • 图灵期待最迟2000年出现这样的程序,但是到 2000 目前为止,面对训练有素的鉴定人,没有一个 程序接近30%的标准
• 问题2:从物理系统的角度来考虑意识: 意识与物质的大脑之间的关系如何?
• René Descartes(笛卡尔)给出了第一个关于意 识和物质之间的区别以及由此产生的问题的 清晰讨论 • 笛卡尔是二元论 二元论的支持者:坚持意识(或称 二元论 为灵魂/精神)的一部分是超脱于自然之外的, 不受物理定律影响. 而动物不拥有这种二元 属性, 它们可以被作为机器对待
14
• • •
第1章 人工智能概述
4种方法的比较
类人思考 模拟思维过程 思 考 过 程 类人行为 模拟行为功能 智 能 行 为
人 类 智 能
思维过程 思维模型 智能行为 行为建模
按照模型建立思维系统 理性思考
按照模型建立行为系统 理性行为
• 类人思考或类人行为:直接模拟 / 追随人
• 理性思考或理性行为:间接模拟 / 概括人 –– 更普遍
哲学的贡献(8) 哲学的贡献(8)
• 问题4:知识是如何导致行动的?
• 关于意识的哲学图景的最后元素是知识与行 动之间的联系 / 智能既要求推理也要求行 动 • 亚里士多德认为: 行动是通过目标与关于行 动结果的知识之间的逻辑来判定的
26
第1章 人工智能概述
哲学的贡献(9) 哲学的贡献(9)
• 他的进一步阐述指出: 要深思的不是结局而 是手段 / 假设了结局并考虑如何以及通过什 么手段得到该结局, 结局是否容易是否最好 / 手段在分析顺序中是最后一个, 在生成顺序 中是第一个 • 这实际上就是回归规划系统, 2300年后由 Newell和Simon在其GPS程序中实现了
9
第1章 人工智能概述
不同定义—类人行为(4) 不同定义—类人行为(4)
• AI研究者并未花费很多精力来尝试通过 测试, 因为研究智能的根本原则远比复 制样本重要. • 如同空气动力学与模拟鸟类飞行之对于 飞机的产生
10
第1章 人工智能概述
不同定义— 不同定义—类人思考
• 类人思考: 认知模型方法 类人思考: • 如何得知人类是如何思考的? 通过自省—捕捉 人类思维过程和通过心理测试 • 这种方法不满足于让程序正确地解决问题, 更 加关心对程序的推理步骤轨迹与人类个体求解 同样问题的步骤轨迹进行比较 • 认知科学: 把来自AI的计算模型与来自心理学 的实验技术相结合, 试图创立一种精确而且可 检验的人类思维工作方式的理论 • 通常, 我们只关心程序实现了什么功能, 而不会 比较AI技术和人类认知之间的异同
20
第1章 人工智能概述
哲学的贡献(3) 哲学的贡献(3)
• 17世纪, 有人提出推理如同数字计算 / 帕 斯卡写道: “算术机器产生的效果显然更接 近于思维而不是动物的其他活动”
• 问题1结论: 肯定的结论, 即可以用一个 规则集合描述意识的形式化、理性的部 分
21
第1章 人工智能概述
哲学的贡献(4) 哲学的贡献(4)