AN ONTOLOGY REPRESENTS KNOWLEDGE AS A SET OF CONCEPTS WITHIN A DOMAIN AND THE RELATIONSHIPS BETWEEN THOSE CONCEPTS.主条目:知识表示和常识知识库智能AGENT必须能够制定目标和实现这些目标。他们需要一种方法来建立一个可预测的世界模型(将整个世界状态用数学模型表现出来,并能预测它们的行为将如何改变这个世界),这样就可以选择功效最大的行为。 在传统的规划问题中,智能AGENT被假定它是世界中唯一具有影响力的,所以它要做出什么行为是已经确定的。 但是,如果事实并非如此,它必须定期检查世界模型的状态是否和自己的预测相符合。如果不符合,它必须改变它的计划。因此智能代理必须具有在不确定结果的状态下推理的能力。 在多AGENT中,多个AGENT规划以合作和竞争的方式去完成一定的目标,使用演化算法和群体智慧可以达成一个整体的突现行为目标。