论文部分内容阅读
在生产经营活动中,企业管理部门需要大量的决策行为。由于影响企业运作的环境因素复杂多变,所以要做出一个迅速和正确的决策是很困难的。作为智能体的Agent,其特性决定了其在决策系统中的优势。因此如何利用Agent技术进行决策系统建模,以及如何设计Agent是本论文所要讨论的内容。本文以国际企业管理挑战赛(GlobalManagementChallenge,GMC)为背景,利用面向Agent技术和方法对该问题进行了建模和分析。
首先,在分析了企业部门组织结构和功能的基础上,将部门与Agent在自主性、社会性、反应性和合作性等多方面进行了相似性比较,说明了利用多Agent系统(Multi-AgentSystem,MAS)模拟企业部门决策的可行性;利用自上而下的方法,将系统合理地划分为若干具有明确任务的Agent;根据Agent之间的联系,构建了基于MAS的GMC决策模型,并进行了各Agent工作流程、通信接口和资源分配模型的设计工作。
其次,利用从生物柔性得到的启发,对构建的MAS决策模型进行了柔性分析和设计。提出了维护的柔性、规则的柔性和扩展的柔性这样的一个柔性层次,并对基于MAS的模型的柔性能力进行了讨论,说明了其良好的柔性层次和适应能力。对作为系统柔点的Agent,利用了人工智能方面的推理、学习和智能算法等相关知识进行了智能化设计。
最后,在如何具体实现个体Agent内部组成方面,应用归纳原理分析了Agent的粒度和组成元素,提出了Agent应由若干相关属性和对象组成的观点,并给出例子进行了分析;在Agent的运行方式上,提出了利用进程和多线程的方法来实现Agent和Agent内部模块的运行,解决了多Agent间通信和合作及Agent内部模块协调和并行的问题。