人工智能 7章 逻辑智能体 笔记1

来源:互联网 发布:jquery.min.js没有找到 编辑:程序博客网 时间:2024/06/04 18:24

基本内容------------知识表示和推理过程进行讨论。

 

 

1. 基于知识的智能体。

 

核心构建--知识库(KB)--语句的集合

必须有TELL 和 ASK

 

基于知识的智能体程序的轮廓

 

function KB - AGENT (percept) returns an action

  static: KB,a knowledge base

              t,a counter,initially 0,indicating time

 

 TELL(KB,Make_Percept_Sentences(percept,t))

 action<-Ask(KB,Make_Aciton_Sentence(action,t))

 TELL(KB,Make_Action_Sentence(action,t))

  t<-t+1

 

return action

 

 

初始程序--环境知识搭建

有两种

陈述性方法,过程性方法。

必须将陈述性赫过程性的成分相结合。

 

 

 

除TELL外, 自我学习机制可以根据一系列感知信息创建关于环境的知识。

表示,推理和学习----都依赖于逻辑理论和技术。