正在加载图片...
positive(has, hooves) it is(mammal) positive(does, chew cud) 需要说明的是,严格来讲,该专家系统程序中并无显式的推理机,而是利用 了PROL0G语言本身的推理机制实现推理的。这就是说,用PROL0G编写专家系统 程序,可以省去推理机部分。如果用其他语言编程,推理机则是必不可少的。当 然,用PROL0G编写专家系统程序,也可以不用它自身的推理机作为所实现的专 家系统的推理机,而用户自己重新编写一个显式的推理机,这可根据问题和需要 而定。如果要重新编写推理机,一般说来,规则就要用 PROLOG的事实来实现。 知识库就要用 PROLOG的动态数据库来实现。 当然,以上实习也可用C或C+编程,但工作量要大得多 、实验报告 实验报告用学校统一的实验报告纸书写,表头严格按其要求填写,其中“实 验名称”后填:小型专家系统设计与实现。下面是实验报告的基本内容和书写格 式 、实验目的 加深对专家系统的理解,初步掌握专家系统的设计与实现方法。 二、实验内容 运用所学知识,设计并编程实现一个小型专家系统 实验步骤 1.选题 2.系统分析。 3.知识获取与知识表示选择/设计。 4.知识库组建。 5.推理机选择/编制 6.系统调试与测试 四、实验结果 1.系统名称 〈所做系统的名称 2.系统概述 (包括所做系统的背景和主要功能等。) 3.产生式规则集文本 4.系统运行演示过程6 positive(has, hooves). it_is(ungulate):- it_is(mammal), positive(does, chew_cud). 需要说明的是,严格来讲,该专家系统程序中并无显式的推理机,而是利用 了 PROLOG 语言本身的推理机制实现推理的。这就是说,用 PROLOG 编写专家系统 程序,可以省去推理机部分。如果用其他语言编程,推理机则是必不可少的。当 然,用 PROLOG 编写专家系统程序,也可以不用它自身的推理机作为所实现的专 家系统的推理机,而用户自己重新编写一个显式的推理机,这可根据问题和需要 而定。如果要重新编写推理机,一般说来,规则就要用 PROLOG 的事实来实现。 知识库就要用 PROLOG 的动态数据库来实现。 当然,以上实习也可用 C 或 C++编程,但工作量要大得多。 七、实验报告 实验报告用学校统一的实验报告纸书写,表头严格按其要求填写,其中“实 验名称”后填:小型专家系统设计与实现。下面是实验报告的基本内容和书写格 式。 —————————————————————————————————— 一、实验目的 加深对专家系统的理解,初步掌握专家系统的设计与实现方法。 二、实验内容 运用所学知识,设计并编程实现一个小型专家系统。 三、实验步骤 1. 选题。 2. 系统分析。 3. 知识获取与知识表示选择/设计。 4. 知识库组建。 5. 推理机选择/编制。 6. 系统调试与测试。 四、实验结果 1. 系统名称 〈所做系统的名称〉 2. 系统概述 (包括所做系统的背景和主要功能等。) 3. 产生式规则集文本 4. 系统运行演示过程
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有