道路路面专家系统技术的应用_第1页
道路路面专家系统技术的应用_第2页
道路路面专家系统技术的应用_第3页
道路路面专家系统技术的应用_第4页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、道路路面专家系统技术的应用1简介基于知识的专家系统技术(KBES)是人工智能领域中的。一个专家系统可被定 义为一个聪明的计算机程序,它能用知识和推理手段来解决需要有影响的人类专 家来解决的困难问题。人工智能的应用不仅包括专家系统而且还包括机器人学, 计算机机觉和自然语言的理解,所有这些都有利于路面工程。专家系统模仿人类专家,并能解决没有算法解的问题。它们能给出推理过程 和结论的解释,甚至资料不全也能给出有用的解。 特制他,专家系统可以完成论 断机理并能作为一个引导。2专家系统技术的有用性由于用于设计、施工、养护和路面评价程序的数据的自然性 (即定性和定量, 启发式的规则),基于知识的专家系统(

2、KBES技术看似很适合处理或集成一个或 多个这样的处理。KBES不依赖于单一的计算途径。它们解决问题的能力不是主 要来自知识操作而是知识本身的丰富、中肯和冗余。这些系统能将定量结果、专 家知识和工程决策的分析,以及当地状况的知识结合成一个完整的过程。在路面工程领域中,许多都有赖于技术人员和工程师的决断和经验。然而, 许多有经验的人都面临退休。用一般缺乏路面技术经验的年青人的替代将是必需 I因而,获取尽可能多的现存的知识和经验不仅时进入这个领域的年青人的利 益而且对合同人,公路局和顾问的利益都是重要的。3专家系统与传统软件的对比当专家系统与传统软件比较时,它的一个显著的特征就是当需要时经们运用

3、知识的能力。在一个专家系统中,知识本性都是已知的,并直到遇到某种情况才 被触动。在此就需要做出结论。每大块知识的使用须序不象传统程序那样是预先 确定的。知识单元间的关系都是给出符号性的表达。 这些表达的最后解释是在运 行时确定的。表1总结了专家系统和传统软件的不同之处。表1专家系统与传统软件的比较专家系统传统软件符号性的程序谛言(如PROLOG LISP)传统程序语言 (如FORTRANCPASCAL)通常基于通常是可靠的但不总是正确 批验工作法(或其他知识代表方案)这 些都是概念,不能消减为公式或数学可被证实的确定的方程如果给定止确 的数值就可产生止确的答案能解释它的逻辑和推理仅提供答案能在

4、数据不全时发挥作用需要运行的所有数据发展口由专家来控制通常在与专豕和用户隔离卜运行提供了极易检查知识库的能力检查其中的知识可能极困难一个典型的专家系统能够解释它如何得出结论和它问用户所得到的问题的 原因。这些解释(此处印刷不清,故此句未翻译)即使有关问题情况的资料不全,专家系统也能作出结论,这对具有不全数据 是可能的。当它们的部分知识找不到时,专家系统本身也能检查并列举出。 它们 能够有效地运用它们所包含的所有知识。另一方面也要记住专家系统在遇到它们 实际上没有足够知识解决给定的问题时不能给出警告。正如用于专家系统中的。表达知识的会号性的和声明性的方式产生了一个优 势,在大多数情况下,专家系统

5、它们本身能够很容易地理解在系统中所表达的形 式中的知识的内容。这降低了专家和程序员之间误解的可能性。4专家系统建筑图1显示了专家系统中的基本元素。这些包含一个知识库、一个工作记忆和 一个论断机理。这些在下面描述。4. 1知识库知识库包含关于特定问题的永久的规则,事实和其他类型的知识(通常被专家使用来得出一个结论)。创建一个“识别性知识库”要求包含问题的对象或元 素以及一系列这些对象的每个特征。一些方式也被需要用于将事物联接起来以能 够建立主要由下面几个所组成的问题:1元素或符号的图式,每个代表工作情况出现的状态或方式。2 对应于可将一种状态变为另一种状态的操作的元素的联系。然而,对于表示知识有

6、不同的方法。就编码过程和问题本身属性而言,每种 方法都有一利有弊。最流行的表示控制知识的方法就指IF(条件)THEN行)规则。4. 2工作记忆工作记忆象传统程序的数据库。它记忆程序的状态,诸如输入的参量的值和 所用的规则,由包含对给定问题的输入数据。4. 3推断机理推断机理,也称为规则解释或推理结构,控制着程序的执行。它从用户,另 一个信息系统,或一些传感器上获取要解释的问题的有关资料。 然后它运用知识 库中的内容来得出结论,同时着眼于解决给定的的问题。 通过使用那些结论作为 新的资料和进一步地从用户处获得的信息。推理过程就继续进行。图1显示了用户界面对表示询问和输入资料允许地进入系统。专家系

7、统应当取得友好的和有效的交流。 70 5专家系统开发工具专家系统工具给处理知识的表达、推理和对特殊问题制作模型的控制提供了 特定的方式。就软件的复杂性而言,可用的工具可分为:通用的程序设计语言(如, C和Lisp),通用的描述性语(如Bolog和OPS5和ES建筑框架(如,INSIGHT戒 件的复杂性的范围可从特定的 Lisp机器延伸到主框架,到微机。大部分专家系 统都已被开发运行在DOS散机上。然而,也已开发了基于主框架上的公路养护策 略的专家系统。对于开发工具的选择程序还未健全。然而,却可在许多参考资料中找到选择 工具的标准,如表2所概括的那样。从根本上说,应用的类型和与其他外部程序 相互

8、作用的能力是很重要的。表3对可得到的专家系统开发工具(有关1991年)的一些给出了概括。由于 不间断的前进导致了上市的工具版本的更新,所以不可能做出一个最新的、可理解的论述。表3表明EXSY序口 INSIGHT2在路面相关的问题比其他工具用得要多。 如果软件将被使用数年,那么软件开发者对于产品的不断支持和提高的义务可能 也是一个重要的选择因素。表2选择专家系统开发工具的标准1 应用类型2 与其他程序相互作用的能力3 复杂的数学程序的可用性4 控制策略和推理机制的类型5 响应时间(在解决问题或提出问题)6 程序辅助(如,编辑,调试和帮助设施)7 轻便性8 用户支持9 费用6路面工程现存专家系统的

9、例子将专家系统技术应用于公路路面工程开始于二十世纪八十年代的早期。然 而,在文献中很少描述商业性的专家系统。在下面部分中描述了具有可操作性或在发展中的专家系统应用的例子。这些包括 ROSE SCEPTREPRESERVER DMM全家系统。(见表 3)6. 1路经选择和封面专家系统(ROSE)ROSE®为安大H&运输局(MTO沙发的一个专家系统,用于对特别的公路预防 性养护活动提建议。即在冷的区域处的沥青砂中面的选择和封面。系统的建议是可能使路径选择和封面成为适当的费用一效益的养护方法。路径选择和封面的目 标是防止路表水进入和破坏路面结构。ROSE1基于MTO各面监控和评价系

10、统的, 可与现存的路面管理数据库发生相互作用(用MTO勺研究结果开发了一个包含有 关何时选线和封面的决策逻辑的知识库。该系统结合中了26个数值变量,诸如路表损坏,包含了大约360条规则。它是用微机上的ESSY来口识工程环境开发的。 该系统的一个FORTRAN本被用于约900个路段来演示不同选择和封面政策的后 果。在许多不同路面养护问题上也验证了该系统。ROSE是可操作的;然而,开发者却指出由其他管辖区来直接应用可能会困难,甚至不明智,那种方法学和通 用的解法可能有通用的应用,但那个特定的数据库和规则却是 MTOS到情况的反 映。6. 2 一个路表状况和路面修复专家系统SCEPTRE Surfa

11、re Condition Exert System for Pavement Relabilitation 的首字母缩写词。它是路面修复策略发展中的完整的一套专家系统 Ritchie 87 ,SCEPTRE1一个熟练的路面工程的建议者,尤其在市和县级的当地机构中。 基本上它是评价项目级路表损坏和其他的用户输入。来对随后的详细分析和设计 推荐可行的修复策略。用知识工程的 EXSYSE Compa啾携式微机上已开发出了 SCEPTRE并可在任何MS-DO兼容机上运行。该系统是规则基础上的,使用一个 向后链接的推理方法。SCEPTRE 1 4适宜和于华盛顿州的养护的柔性路面。正 在进行的研究希望能精

12、炼和适合当地的机构的知识库。6. 3养护策略的专家系统PRESERVER用于对现场工程师和养护工头提出有关道路养护策略的建议的 一个专家系统Haas.C.8,该系统概念上与SCEPTRE很接近,但它主要强调 日常养护活动而SCEPTRE常强调主要的修复策略。两个系统现在都用于州和省 的养护的公路。PRESERVER并了用于安大略道路情况的养护处理方法。该系统 包括了用于安大略运输局的路面养护指南中所定义的破坏类型的子系统的规则。 这个手册是主要的知识来源。基于用户提提供给PRESERVER观察到的损坏信息,就可产生对每种破坏情况相应的一套可行的处理方法。现存的系统已被用于说明和验证一些概念。它

13、是用 OPS5在VAX主机上开发 的,是一个基于规则的系统,程序的主要部分是顺序的,在一些小区段使用向前 和向后链接的推理方法。6. 4马歇尔混合料设计的专家系统DMMD(Diagnosis of Marshall Mix Design) 是在 Waterloo)大学开发的一个 专家系统Hozayen 90 , DMMD1一种查询性的工具,它能在混合料特性不满 足规范时对路面工程师提出调整的建议(即,如果混合料的混定性、流值、空隙 率和矿煽动的空隙率不满足时)。DMMD家系统是由40条包含人类专家知识的规则组成的。INSIGHT2专家系 统开发工具的推理机制(控制结构)采用了一种向后和向前链接

14、的联合方式。7专家系统的技术益处和局限性通过将专家系统技术应用于路面工程中可取得一些很有价值的信息。例如, 它们可以用作咨询、培训工具,也就是可用在建议的角色中。然而,象其他技术 一样,专家系统有局限性,这使某个人类专家知识的编码显得很困难。除了在开发专家系统中的局限性外,有关将他们的知识编码,在某些领域取 得与专家的合作性也有一些障碍。这些包括:用户/专家交流的隔离和可能的误译。对有关合法的/伦理的责任的害怕和不确定。部分专家缺少时间。在他们的知识被编码后这些专家就可不用。 这就是人们所关注的问题。但是, 这个问题是无根据的,因为专家是在不断地增长他们的知识。 不论如何,仍然需 要一个与用户

15、有效的交互方式来提高用户和专家两者的能力。对于超出专家系统 能力的问题仍然需要专家。7. 1未来的专家系统技术路面管理中有一些领域,这些区域在短期和长期中专家系统的应用都比其他 领域更适应,在短期中,应用在项目级上,特别在性能评价、诊断、可行的解法 试验和工程费用估计中。在长期中,专家系统可用于项目级上确定均匀的路段、 性能预测和寿命周期的费用分析。在网络级上,专家系统可用于长期的性能预测 和有约束的状况。未来的发展趋势是很多的,并且肯定包含下面的内容:1 随着专家系统的成熟以及我们在它们的发展中所得到的经验的增加,将 会有更好的自我教授能力。2 对专家系统本身的性能和更新能力的反馈。3 解决专家问分歧的能力。4 提高在决策制定中人的参与。5 路面管理中网级和项目级的更好的结合。6 对路面原理的理解的升级。7 对于作为基础的逻辑库的改善。8 开发较先进的工具和通用性系统来改善可移植性。4172选择应用专家系统技术有前途的领域在路面管理的几个领域中对未来专家系统的开发都提供了条件。 在每种情况 中,必须就是否对给定的问题应用技术的优势是绝对的作出一个决策。 为得到这 样一个决策,应当使用一套评价标准。这些标准涉及到以下问题:1 是否需要工程决断和经验来解决问题?2 问题是否重复?3 问题是否受约束?4 是否彻底理解了问题?

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论