六章CAPP的决策推理人工智能技术课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《六章CAPP的决策推理人工智能技术课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CAPP 决策 推理 人工智能 技术 课件
- 资源描述:
-
1、1 CAPP CAPP工艺决策分为:逻辑决策、计算决策工艺决策分为:逻辑决策、计算决策和创造性决策。和创造性决策。逻辑决策逻辑决策:对于长期生产实践中积累的工艺:对于长期生产实践中积累的工艺经验进行系统的总结,建立相应的决策规则,经验进行系统的总结,建立相应的决策规则,根据逻辑推理进行决策,广泛应用于加工方法根据逻辑推理进行决策,广泛应用于加工方法选择、机床选择和刀具选择等。选择、机床选择和刀具选择等。最常用的决策逻辑表达和实现方法是决策最常用的决策逻辑表达和实现方法是决策表和决策树。表和决策树。2计算决策计算决策:主要用于能够建立数学模型和已:主要用于能够建立数学模型和已具备较完善的经验数据
2、的情况,如工序尺寸计具备较完善的经验数据的情况,如工序尺寸计算、切削用量选择及工时计算等。算、切削用量选择及工时计算等。创造性决策创造性决策:对于一些具有较大模糊性,需要对于一些具有较大模糊性,需要十分灵活的推理策略,如基准选择、装夹方案十分灵活的推理策略,如基准选择、装夹方案确定等,在很大程度上依赖于工艺人员的经验确定等,在很大程度上依赖于工艺人员的经验及创造性思维,往往采用人工智能技术来实现及创造性思维,往往采用人工智能技术来实现决策。决策。36.1 6.1 决策表和决策树决策表和决策树6.2 6.2 人工智能技术人工智能技术6.3 6.3 人工智能语言与专家系统工具人工智能语言与专家系统
3、工具6.4 CAPP6.4 CAPP专家系统设计专家系统设计46.1 6.1 决策表和决策树决策表和决策树6.1.1 6.1.1 决策表决策表概念:一种描述设计活动中条件与动作之间概念:一种描述设计活动中条件与动作之间复杂关系的表,为分析、决策、表达决策推理复杂关系的表,为分析、决策、表达决策推理提供依据。提供依据。一个条件动作对,是事务活动的一条逻辑一个条件动作对,是事务活动的一条逻辑判断,我们通常称之为一条规则。判断,我们通常称之为一条规则。56.1 6.1 决策表和决策树决策表和决策树下雨下雨T TF FF F天热天热T TF F去去网吧网吧去去公园公园去去野餐野餐去野餐如果不下雨,但天
4、凉,去公园如果不下雨,并且天热网如果天下雨,去网吧上周末66.1 6.1 决策表和决策树决策表和决策树决策表的基本结构:四部分组成决策表的基本结构:四部分组成 每一列中条件项包含一组对条件根所列的所有条件每一列中条件项包含一组对条件根所列的所有条件的回答。的回答。T T表示条件表示条件“真真”,F F表示条件为表示条件为“假假”,而空,而空则表则表示示“无关无关”(即此条件不是影响条件);(即此条件不是影响条件);在动作项中,在动作项中,“”表示执行该动作,空表示不执表示执行该动作,空表示不执行。行。决策表中,每一列表示一条决策规则。决策表中,每一列表示一条决策规则。条件根条件根条件项(条件项
5、(T T、F F、空格无关)空格无关)动作根动作根动作项(动作项(执行、空格不执行)执行、空格不执行)76.1 6.1 决策表和决策树决策表和决策树分类分类基本型决策表基本型决策表:条件根部分准确地给出了条件是什:条件根部分准确地给出了条件是什么,而条件项只能是真、假或无关。么,而条件项只能是真、假或无关。扩展型决策表扩展型决策表:条件项不只是:条件项不只是“T”T”、“F”F”或无关,或无关,而包含不确切的数值或结论。而包含不确切的数值或结论。通过改变条件根,可以将扩展型决策表转换成基通过改变条件根,可以将扩展型决策表转换成基本型决策表。本型决策表。86.1 6.1 决策表和决策树决策表和决
6、策树96.1 6.1 决策表和决策树决策表和决策树规则的独立性和一致性规则的独立性和一致性简单规则简单规则:条件项都是:条件项都是“T”T”或或“F”F”,并且不含无,并且不含无关的规则称为关的规则称为简单规则简单规则,否则称为,否则称为复杂规则复杂规则。一条复。一条复杂规则可以简化成两个或更多的简单规则。杂规则可以简化成两个或更多的简单规则。106.1 6.1 决策表和决策树决策表和决策树冗余规则冗余规则:如果有两条规则,除了一个条件项两者:如果有两条规则,除了一个条件项两者分别取了分别取了“T”T”和和“F”F”之外,其余的条件项和动作项之外,其余的条件项和动作项都相同,这样的两条规则就是
7、冗余规则,或重叠规则,都相同,这样的两条规则就是冗余规则,或重叠规则,对冗余规则,应将其合并。对冗余规则,应将其合并。116.1 6.1 决策表和决策树决策表和决策树 建立决策表时,必须使表中的任意两条规则都具建立决策表时,必须使表中的任意两条规则都具有独立性,使得惟一的一组条件对应惟一的一组动作,有独立性,使得惟一的一组条件对应惟一的一组动作,即任何两条规则,都不含有相同的简单规则。即任何两条规则,都不含有相同的简单规则。死循环:如果一种动作被用来改变条件,并死循环:如果一种动作被用来改变条件,并且重复调用该表时,就可能产生死循环。当一且重复调用该表时,就可能产生死循环。当一个动作的条件在这
8、个动作作完以后没有改变,个动作的条件在这个动作作完以后没有改变,则这个则这个 条件条件-动作动作 对会反复被调用。对会反复被调用。126.1 6.1 决策表和决策树决策表和决策树136.1 6.1 决策表和决策树决策表和决策树决策表设计:对于复杂的实际问题,可以采决策表设计:对于复杂的实际问题,可以采用分级结构,一级决策表可以调用一张或多张用分级结构,一级决策表可以调用一张或多张较低级的决策表,从而使决策表以嵌套式结构较低级的决策表,从而使决策表以嵌套式结构实现。实现。146.1 6.1 决策表和决策树决策表和决策树156.1 6.1 决策表和决策树决策表和决策树决策表技术的特点:决策表技术的
9、特点:自然性:表格直观,易于理解,适合于交流自然性:表格直观,易于理解,适合于交流模块性(易修改性):规则结构与内容相互独立,模块性(易修改性):规则结构与内容相互独立,易实现规则的增加、删除和修改易实现规则的增加、删除和修改一致性:易于检测各规则之间的冗余和矛盾,易于一致性:易于检测各规则之间的冗余和矛盾,易于维护维护166.1 6.1 决策表和决策树决策表和决策树6.1.2 6.1.2 决策树决策树概念:一种带有单个根,并从此根发出多个概念:一种带有单个根,并从此根发出多个分支的图,用于决策时,每个分支都传送一个分支的图,用于决策时,每个分支都传送一个数值或表达式,表示一个数值或表达式,表
10、示一个“IF”IF”语句,而一连语句,而一连串的分支则表示一个逻辑串的分支则表示一个逻辑“AND”AND”或或“OR”OR”。由。由根到终点的一条路径可以表示一条类似决策表根到终点的一条路径可以表示一条类似决策表中的规则,动作则列于每个最终分支的末端。中的规则,动作则列于每个最终分支的末端。176.1 6.1 决策表和决策树决策表和决策树186.1 6.1 决策表和决策树决策表和决策树组成:一个根和一些节点、分支组成。组成:一个根和一些节点、分支组成。根是树的源,且每个树智能有一个根;节点根是树的源,且每个树智能有一个根;节点可以有若干个,且节点的前面有分支。根和节点可以有若干个,且节点的前面
11、有分支。根和节点的分支只能有两个逻辑值的分支只能有两个逻辑值真或假。真或假。节点有两类:互斥的和非互斥的。互斥的节节点有两类:互斥的和非互斥的。互斥的节点允许在其后继的分支中至多有一个为真,而非点允许在其后继的分支中至多有一个为真,而非互斥的节点则允许所有的后继分支同时为真。互斥的节点则允许所有的后继分支同时为真。196.1 6.1 决策表和决策树决策表和决策树206.1 6.1 决策表和决策树决策表和决策树216.2 6.2 人工智能技术人工智能技术6.2.1 6.2.1 人工智能简述人工智能简述 人工智能人工智能AIAI(Artificial IntelligenceArtificial
展开阅读全文