北大公开课-人工智能原理 9 智能体之智能主体的结构


一个智能体的行为,进行数学函数的表达式
f(功能): P'(感受)——>A(行为)
P’相当于所有感受P的总会

逻辑学意义上的智能体函数总和


一个最简单的智能体函数及其功能描述
智能体程序
一个智能体函数,包括一个智能体动作,以及感受器和执行器
一个由表驱动的智能体算法
首先,定义一个动作的表,通过感知器来驱动这张索引表,并返回一个动作
(上面四行是定义,下面三行的执行解释如下)
1, 将感知添加至percepts表中
2,通过lookup函数,在表table中查找感知percepts所对应的动作action
3,返回该动作action

agent的结构
用三个公式来表达agent的结果
agent = agent平台+agent程序
agent平台 = 计算设备 + 感受器 + 执行器
agent程序 包含了所有的agent 功能
智能agent本身就是多层次结构

用三种方式来表示agent的结构

原子表达方式
将每一个城市看作没有体积和面积的点

因子表达方式
每一个子状态由一堆属性值的合集所构成

结构表达方式
每一个子结构(对象),都包括了自身的属性和其他子结构(对象)的相对关系
