资讯详情

资讯详情

人工智能导论核心概念速查:思维、知识表示与推理

简介这份资料面向软件工程等专业学习《人工智能导论》的学生聚焦教材第五版中的简答题与名词解释帮助梳理概念、应对课程考核与期末复习。压缩包共1个PDF文件约2.65MB内容按知识点逐条整理便于打印或电子端查阅。已有1020人学习下载说明其在同类复习资料中具有一定参考价值。资料覆盖逻辑思维、形象思维与顿悟思维的对比符号表示法与连接机制表示法机器学习的学习机理、方法与系统构成以及模式识别、人工神经网络等基础概念同时深入知识表示部分包括知识的不确定性、一阶谓词逻辑的优缺点、产生式系统的基本结构与工作流程、产生式与蕴含式的区别、框架表示法的槽与侧面结构及继承性并延伸至知识图谱的逻辑结构与构建过程、推理的分类与正向逆向推理流程。整体以问答形式呈现条理清晰适合考前快速过一遍核心考点也可作为课堂笔记的补充对照。1. 人工智能导论到底在讲什么从“思维”这个词说起很多人第一次翻开人工智能导论的教材看到“逻辑思维、形象思维、顿悟思维”这几个词第一反应是这跟写代码有什么关系其实这门课真正想回答的问题很朴素——人是怎么想事情的机器能不能照着学一遍。逻辑思维像做数学题一步一步推过程串行、严密、容易写成规则形象思维像认脸一眼看过去就判断出来了过程是并行协同的很难形式化但信息不全时照样能给出靠谱答案顿悟思维则是那种“洗澡时突然想通了”的灵感突发、非线性、带点模糊穿插在前两种思维之间。搞懂这三种思维的区别是理解后面知识表示、推理、搜索、神经网络所有内容的起点因为每一种技术路线本质上都在模仿其中某一种思维方式。这份整理把整本教材的核心概念压缩成简答题和名词解释适合考前快速建立框架也适合刚入门的人把术语和直觉对上号。2. 知识怎么塞进机器符号表示法与连接机制表示法要让机器“会想”第一步是把它需要知道的东西表达出来。人工智能导论里把这件事叫知识表示而最上层的分岔路口只有两条一条是把知识写成符号和规则另一条是把知识摊成一张巨大的连接网络。这两条路对应了人工智能发展史上两种截然不同的哲学也是考试里最爱考对比的地方。2.1 符号表示法把知识写成“如果……那么……”符号表示法的思路很直白用有具体含义的符号按不同方式和顺序组合起来表示知识。一阶谓词逻辑、产生式都是这一类。打个比方它像一本写得极其规范的操作手册每一条都是“如果炉温超过上限则立即关闭风门”这种格式。它的好处是自然、精确、严密、容易实现人看得懂机器也能按规则匹配。但短板同样明显没法表示不确定的知识规则一多就容易组合爆炸效率掉得厉害。通俗地说符号派相信智能就是符号操作把世界翻译成逻辑公式推理就是公式变换。2.2 连接机制表示法让神经元自己连出规律连接机制表示法走的是另一条路把大量物理对象以不同方式连接起来在连接之间传递和加工信息以此表示概念和知识人工神经网络就是典型代表。它不写“如果……那么……”而是给一堆简单处理单元配上权重让网络从数据里自己调参数。类比一下符号表示像有人手把手教你规则连接机制像你看了几千张猫的图片后自己形成了“猫感”。它的优势是能处理模糊、不完整的信息缺点是内部像个黑匣子解释性差。教材里把人工神经网络定义为大量简单处理单元经广泛连接组成的人工网络用来模拟大脑神经系统的结构和功能这句话点明了它的仿生底色。2.3 两种表示法怎么选看知识有没有结构选哪种表示法关键看知识长什么样。领域知识之间关系不密切、不存在明显结构关系又带经验性和不确定性适合产生式这类符号方法知识本身有清晰的层次和继承关系比如“鸟”有翅膀、“麻雀”是鸟框架表示法更顺手因为下层框架可以继承上层框架的槽值再补充修改而面对图像、语音这种原始信号符号规则根本写不完神经网络才是正解。教材里还提到知识图谱它用图形化技术描述知识资源及其载体由相互连接的实体及属性构成逻辑上分模式层和数据层构建方式有自顶向下和自底向上两种。可以把它理解成符号派和连接派之间的折中既有结构化的实体关系又能大规模存储和查询。3. 机器怎么“想”出结论推理的几条主干道知识存进去之后机器得会用。推理就是从已知事实出发运用已掌握的知识找出蕴涵的事实或归纳出新事实的过程。这一章把教材里最容易混的几组推理类型拆开讲因为简答题里“演绎和归纳有什么区别”“单调和非单调差在哪”几乎是必考题。3.1 演绎、归纳、默认三种找答案的姿态演绎推理是从一般到个别比如“所有人都会死苏格拉底是人所以苏格拉底会死”结论是必然的。归纳推理反过来从个别到一般看到很多只天鹅是白的归纳出“天鹅都是白的”其中完全归纳是必然性推理不完全归纳是非必然性推理随时可能被一只黑天鹅推翻。默认推理又叫缺省推理是在知识不完全的情况下先假设某些条件已经具备再往下推比如默认“鸟都会飞”除非明确知道这只鸟是企鹅。三者的区别在于结论的可靠程度和前提的完整程度演绎最稳但要求前提齐全归纳能扩展知识但有风险默认推理则是现实世界里最常用的将就办法。3.2 确定性与不确定性结论是“真假”还是“多大程度可信”确定性推理里知识和证据都是确定的结论非真即假不确定性推理里知识和证据不都确定结论也只能带一个可信程度。教材用可信度 CF 来描述“根据经验对一个事物为真的相信程度”它带有主观性和经验性。静态强度 CF(H,E) 表示规则本身有多强即证据 E 为真时对结论 H 的影响程度动态强度 CF(E) 表示证据当前的不确定程度。多条证据支持同一结论时要做 CF 合成同号时按公式叠加异号时要先做减法再归一这块公式是考试重灾区建议对着教材把符号抄准。证据理论那条线则用信任函数和似然函数刻画步骤是先建样本空间再给基本概率分配然后算子集的信任函数值和似然函数值最后得出结论。3.3 正向、逆向与混合从哪头开始推正向推理是数据驱动从初始事实出发在知识库里找可适用的知识构成可适用知识集按冲突消解策略选一条推出新事实再循环直到求出解或没有可用知识。逆向推理是目标驱动先选定一个假设目标再找支持它的证据找不到就换假设优点是目的性强、不用碰无关知识、便于向用户解释缺点是起始目标选得盲目。混合推理则是两者接力先正向后逆向用正向推理帮忙选目标再逆向证实或者先逆向后正向先假设再借逆向中得到的信息做正向扩展。冲突消解策略包括按针对性排序、按事实新鲜性排序、按匹配度排序、按条件个数排序本质是在多条可用规则里挑一条先走。3.4 常见误区这几组概念最容易张冠李戴第一组产生式和蕴含式。很多人以为产生式就是蕴含式的另一种写法其实产生式还包含操作、规则、变换、算子、函数“如果炉温超过上限则关闭风门”是产生式但不是蕴含式而且蕴含式只能表示精确知识、匹配必须精确产生式可以表示不精确知识匹配只要相似度落在预设范围内就算匹配成功。第二组单调推理和非单调推理。单调推理随着新知识加入结论越来越接近目标非单调推理则相反新知识可能否定已推出的结论要退回前面某一步重新开始。默认推理就是典型的非单调推理因为新证据可能推翻默认假设。第三组盲目搜索和启发式搜索。盲目搜索在不具备问题特定信息的条件下按固定步骤走宽度优先、深度优先都是启发式搜索会利用领域知识动态决定先扩展哪个节点重排 OPEN 表选最有希望的先走。A* 算法就是启发式搜索的代表只要问题有解它一定能搜到解且是最优解前提是估计函数满足可采纳性。第四组可信度和概率。可信度是经验性的相信程度主观性强概率有严格的公理体系。教材里模糊集合给每个元素赋予 0 到 1 之间的隶属度描述它属于集合的强度这跟可信度也不是一回事隶属度刻画的是“像不像”可信度刻画的是“信不信”。4. 从搜索到进化机器怎么在巨大空间里找最优解很多人工智能问题本质上是在一个巨大的可能性空间里找一条路或一个最优配置。教材后半部分从状态空间搜索一路讲到遗传算法和粒子群算法主线就是空间太大穷举不行得想办法聪明地找。4.1 状态空间与盲目搜索先把问题画成一张图状态空间表示法用状态变量和操作符号表示问题是一个四元组。把问题画成图之后搜索要回答四个基本问题是否一定能找到解、找到的是不是最佳解、时间和空间复杂度如何、会不会陷入死循环。宽度优先搜索按接近起始节点的程度逐层扩展能找到最短路径但内存吃得凶深度优先搜索先扩展最新产生的节点省内存但可能一头扎进死胡同。回溯搜索用三张表兜底PS 表记录当前路径NPS 表存待搜索状态以便回退NSS 表记不可解状态避免重复踩坑。这套“血泪经验”式的设计本质是用空间换确定性。4.2 启发式搜索与 A*给搜索装一个“方向感”启发式搜索利用与问题有关的信息简化搜索过程核心是估计函数 h(n)。h(n) 比重大搜索工作量降下来但可能找不到最优解比重小工作量大极限情况退化成盲目搜索但更可能找到最优解。A* 算法的特性里可采纳性指最短路径存在时保证找到它单调性和信息性则刻画启发函数的质量h1(n) ≤ h2(n) 时称 h2 信息性更多搜索状态更少但算 h 本身也要花时间可能抵消收益。这里有个容易翻车的点A* 的最优性依赖可采纳性随便改 h 函数就可能破坏这个前提。4.3 遗传算法与粒子群向生物借灵感遗传算法借鉴自然选择和自然遗传机制用选择、重组、变异三种操作迭代求解从多个解开始逐步产生新解。二进制编码把解映射到 0/1 位串上优点是像生物染色体、遗传操作易实现、处理的模式数最多缺点是相邻整数可能Hamming距离很大、要先给精度、高维问题串太长效率低。自适应遗传算法在种群趋于一致或局部最优时增大交叉概率 Pc 和变异概率 Pm 以跳出分散时减小以保护优良个体。粒子群算法把每个个体看作搜索空间中没有体积质量的粒子以一定速度飞行每次迭代跟踪个体极值和全局极值更新位置和速度流程就是初始化、评价适应度、更新个体极值、更新全局极值、更新速度和位置、检查终止条件。这两类方法都属于智能计算特点是全局优化、概率搜索、对问题数学要求不高适合传统方法啃不动的复杂非线性优化。4.4 常见误区搜索和优化不是一回事第一个误区把启发式搜索等同于 A*。启发式搜索是一大类方法A* 只是其中满足特定条件的代表还有贪婪最佳优先等变体。第二个误区认为 h(n) 越大越好。信息性多确实减少搜索状态但计算 h 的代价可能反噬教材明确说这可能抵消减少搜索空间带来的益处。第三个误区把遗传算法的“选择”理解成挑最好的留下就完事。选择概率分配有蒙特卡罗法和排序法个体选择有转盘赌、锦标赛、最佳个体保存不同策略影响多样性和收敛速度不是简单取最大值。第四个误区把智能计算当成万能钥匙。遗传算法、粒子群是元启发式随机优化不保证每次得到全局最优参数设置和编码方式对结果影响很大工程上通常要多次运行取稳定结果。5. 专家系统与机器学习知识从哪来、什么时候别硬上教材最后落到两个应用性很强的话题专家系统和机器学习。前者是把人类专家的知识搬进计算机后者是让计算机自己从数据里学。两者都绕不开一个现实问题——知识获取而这恰恰是决定一个项目该不该做的分水岭。5.1 专家系统的骨架知识库和推理机分家专家系统是运用知识和推理来解决只有专家才能解决的复杂问题的智能程序基本组成里知识库和推理机是分离的这是它和传统程序最大的结构差异。传统程序等于数据结构加算法知识隐含在代码里专家系统等于知识加推理知识单独成库改知识不用动推理机。它的特点包括具有专家水平的专业知识、能有效推理、有启发性、灵活性、透明性和交互性透明性体现在能向用户解释推理过程。开发步骤上教材强调专门的任务、专家合作、原型设计、用户参与、辅助工具、知识库与推理机分离这几条设计原则。知识获取分非自动、自动、半自动三种模式机械式学习是直接记忆存储指导式学习是把外部指示转化成内部细节知识再评价完善示例学习是从若干例子归纳出一般概念。5.2 什么时候开发专家系统是合理的教材给了三档判断非常实用。可能性上任务主要依靠经验性知识、不需要大量常识就能解决存在真正的领域专家开发目标明确且任务不太难。合理性上要有较高经济效益或者人类专家奇缺但多处需要或者专家经验不断丢失或者危险场合需要专业知识。合适性上问题能通过符号操作和符号结构求解、需要启发式经验规则才能得到答案复杂度可控范围大小可驾驭且有实用价值。反过来如果任务依赖大量常识推理、没有稳定专家来源、目标模糊硬上专家系统基本就是给自己挖坑。5.3 机器学习的边界学习系统由四部分组成机器学习是使计算机模拟人的学习行为自动获取知识和技能、不断改善性能。它研究三方面问题学习机理、学习方法、学习系统。一个学习系统一般由环境、学习、知识库、执行与评价四部分组成。BP 神经网络是教材里的重头戏正向传播是输入信息由输入层经隐层到输出层反向传播是修改各层权值使误差信号最小。步骤上隐层数和神经元数目前尚无理论指导初始权值一般取均值为 0 的随机分布训练数据要做线性比例变换到 [0,1] 或 [-1,1] 区间分类输出还要编码成名义变量。用神经网络解优化问题的一般步骤则是把可行解用换位矩阵表示、与神经元稳态输出对应、构造能量函数使最小值对应最优解、用罚函数法确定连接权和偏置、让网络按动态方程运行到稳定再解释为解。5.4 常见误区别把工具当答案第一个误区以为专家系统什么领域都能做。它适合经验性、符号化、范围可控的任务依赖大量常识的开放问题不适合。第二个误区把知识获取当成一次性工作。教材把知识获取分成抽取、转换、输入、检测四步检测环节要反复评价知识库是养出来的不是灌进去的。第三个误区认为 BP 网络隐层越多越好。隐层数和神经元数没有理论指导堆深了容易过拟合、训练慢工程上要靠实验定。第四个误区把数据挖掘和知识发现混为一谈。知识发现是从数据库中发现知识的全过程数据挖掘是其中从数据库挖掘知识的一步任务包括数据总结、概念描述、分类、聚类、相关性分析、偏差分析和建模方法有统计方法、粗糙集、可视化、机器学习等别把整条流水线叫成一个工具。6. 什么时候该用这套整理、什么时候别指望它这份简答题加名词解释整理最合适的用法是考前两周对着目录自测遮住答案看自己能不能用一两句话把“产生式系统的基本结构”“A* 的可采纳性”“专家系统与传统程序的区别”说清楚说不清就回去翻教材对应章节。它也能帮刚接触人工智能的人快速建立术语地图比如先搞懂符号表示和连接机制是两条路线再理解推理、搜索、学习分别解决什么问题后面看论文或做项目时不容易被名词吓住。但它有明确的边界第一它是对教材知识点的浓缩不是教材本身公式推导、算法伪代码、例题过程这些需要理解细节的内容光背简答撑不住第二它不覆盖编程实践看完不等于会写 A* 或调 BP 网络动手部分得另找实验第三概念会随教材版本调整遇到表述差异以手头教材为准别拿一份整理当唯一标准。我自己的习惯是每次复习这类概念性资料先合上文档用大白话给自己讲一遍讲不顺的地方就是没真懂的地方再回去查教材而不是反复抄写名词解释。有一次我自以为把可信度 CF 的合成公式背熟了结果做题时异号情况一算就错后来才发现是没理解“先做减法再归一”背后的直觉。从那以后我每次碰不确定性推理都强制自己先用一个具体例子手算一遍再记公式。希望这份整理能帮你把人工智能导论里那些绕口的名词变成能张口就来的常识。本文还有配套的精品资源点击获取
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →