何谓主体

  •  主体

agent是一个独立行动的个体(不要与常见的snmp agent混为一谈,彼为“代理”)。它能感知环境、独立思考、并自主行动。这是一种智能的模块、封闭的个体的概念,与对象、模块、子系统存在的最大不同在于,必须把它看成活体,而不是工具。你需通过语言(如FIFA)与之交互,他会按你的期望去行动,也可能拒绝你的行动。当他感知到某种情况时,可能会根据其内在的规则,自主采取行动。自治性就是他的最大特点。

     当然,程序就是程序,不要期望简单地下点代码,就具有了一个智能的“活体”。他的智能就是你的智能,只有把你的知识灌输给他,它才会按你的期望行动。像JADE这样的框架只帮助解决了语言通讯、基本内部调用模式等问题,永远不可能帮你解决知识、思考、感知、动作等具体的事情。

 

  •   本体

简单地说就是事物本来的样子,也就是概念、关系。本体是基于传统的符号主义对知识表示的需要引入的。人们期望用公共的概念结构——本体,来主导建立一种人类认知的概念库,从而摆脱传统符号推理中知识表示的各自为政所造成的知识的认知不同、推理知识无法通用、建立知识表示结构所浪费的时间等问题。

你可能感兴趣的:(框架,语言,工具,通讯)