Professional Documents
Culture Documents
魏 伟 杜江洪
(华东交通大学信息工程学院, 南昌, 330013)
摘要: 现在人工智能领域中 Agent 的研究是新的研究问题的思想,提出用 Agent 来解决
政策实施民意走向分析问题的模型,讨论了模型设计思想和实现的路线。
关键字 :agent 政策民意 建模仿真
agent的英文初始含义为“代理者”,它从模拟人的行为出发,对一个实体(如人)的
信念、承诺、意图、愿望等精神状态进行了描述,是分析人的行为的有效工具。其定义按
shoham教授的提法,即“如果一个实体可以用信念、承诺、义务、意图等精神状态进行描
述,那么该实体可视为一个“agent”。这一定义已被广泛接受,Wooldridge教授称之为
agent的强定义。作为补充,Wooldridge教授又提出,agent的弱定义,即“如果一个实体具
有自主性、反应性、预动性、社交性四条基本性质,那么该实体也可以视为一个agent。[1]
杨鲲等提出了最小Agent的概念,认为一个Agent的最基本特征应当包括:反应性,自治性,面
向目标性,和针对环境性,然后根据其应用情况可以在拥有其他的特性,比如,多Agent系统中
的Agent必须具有通讯能力。因此,可以将Agent简单地定义为Agent是一类在特定环境下感
知环境,并能自治地运行,代表其设计者或使用者实现一系列目标的计算实体或程序。
由此可见,agent是一种抽象的工具,通过它能使研究人员用更方便、更熟悉的拟人化
方式来描述、解释、预测一个复杂系统的行为,为解决含有人或类似人智能行为的复杂系
统(如作战仿真系统)的建模与仿真问题提供了有效手段。 有很多相互联系很少的研究领
域在同时使用“ Agent”这个术语。因此可以说,只要在所从事的研究工作中具有分布性,
或是基于网络的,都可以冠以“Agent”的名义。仅在信息技术领域中,Agent的名义。仅
在信息技术领域中,Agent就可一直带许多的软件概念;移动代码,分布式组件,智能路由
器,网络搜索工具,电子商务,机器人,界面动画显示。
由多个 Agent 构成的 MAS 所具有的一般特征为[2][3]
1、每个自主体只拥有部分的、不完备的信息、或者只具有求解部分问题的能力,因此
每个自主体的视野是有限的;
2、MAS 没有一个全局的控制系统;
3、数据是分散处理和存储的;
4、能够实现异步计算。
MAS 与协调一组自治 Agent 的智能行为有关,侧重于研究这些 Agent 如何协调各自
的知识、目标、策略和规划。Agent 自身的特点决定 MAS 适于构建分布式系统.结合遗传算
法思想在政策实施市民意走向进行分析,采用自底向上来进行建模进行分布式计算,支持动
行为仿真以及仿真具有动态性和灵活性等众多优点,广泛地应用在经济、军事、社会、工
业等领域,是研究复杂系统的有力工具。
1 政策实施民意分析模型
政策实施民意走向分析的目标:倾听民众呼声、反映民众意愿、集中民众智慧,贯彻
“立党为公、执政为民”,落实民政部日前提出“善待民众、善解民意、善察民情”的精
神。
对各级政府而言,承担公共服务的职能,提高公共服务的质量,以及提高企业、公众
对政府所提供的公共服务的满意度,应当成为评价政府服务效能、效果的主要标准,也是
塑造服务政府的重要内容。建立民意调查网络有利于促使我们正确行使人民赋予的权利、
及时了解民意,修正政府的施政计划、提高服务满意度;有利于改进政府工作的方式方法,
提高政府工作的效率;有利于推进政府体制改革和机制创新;有利于强化公众对政府工作
的监督和民间对政府行为的评估。
民意分析的基本手段是调查研究,作为一个民意为先的时代,调查了解民意不仅是认
识社会、把握社情民意的基本过程,也是作为领导干部改进作风的一项措施,更主要的是
把它作为改进决策工作、完善决策体系、提高决策水平,进而改进党的领导方式和执政方
式的一项重要措施。使调研更好地围绕决策、服务决策、促进决策,来保证我们认真履行
和落实科学的发展观和政绩观,脚踏实地地为老百姓解决问题,维护人民群众的切身利益。
当前我国正处在改革发展的时机,各个地区市县进行地方立法,出台政策.建立模型
分析某政策对不同的个体的影响及个体的反应,在此基础上作出修改调整,以更适应于地方
发展.我们根据现实中的环境,建立三个 Agent—环境 Agent,个体 Agent,政策 Agent。
1.1 环境 Agent
环境 Agent 由政治,军事,经济,国际环境等现实因素构成,根据知识库更新。环
境由 m*n 个小方格构成,代表当前该地区的外界环境。
1.2 个体 Agent
个体 Agent 生活在环境中,并且每个个体的属性有所差异,根据性别,兴趣,爱好,
文化程度,职业,籍贯,年龄,经济状况,政治倾向,周围环境的影响而对每台政策的反
映不同。借鉴遗传算法的思想[4],个体采用二进制编码,分别对应于个体动态和静态属性
(诸如性别、兴趣域、文化程度、职业、籍贯、年龄、当前位置、经济状况等)。预测个体
对某一政策的反映时,在规则库中加入规则从个体 Agent 的颜色改变来得出结果。个体的
定义如下:Person(sex,interest,literature,profession,home,location,money,x,y)
x,y 表示个体在仿真系统中所处的位置。
1.3 政策 Agent
政策 Agent 对环境和个体 Agent 产生影响,并受它们的反作用,添加到规则库中。
1.4 规则库
个体对政策反映的集合,即哪个体对政策的支持程度,通过数据信息挖掘和规则生
成模块来生成。
规则采用二进制编码 if (condition) then (effect)
condition 表示某政策的内容,与个体 Agent 相对应,effect 表示 个体 Agent 的
满意度。
模型在初始化时根据个体属性的不同查找规则赋予个体不同的知识经验。而当预测
个体对政策反映时,根据规则采用个体颜色的变化表示。
1.5 技术路 线
分析得出结论 系统仿真实现
2 模型结构图
发布政策
互相影响 影响 相互影响
规则库
环境 Agent 经济状况
个体 Agent
文化背景
职业
3 结论
政策民意调查分析是个复杂系统,用其他的方法对它来建模仿真不能够很好的描述刻画。
Agent是人工智能领域中的新的问题解决方法, 我们用基于Agent的方法来建模,对政策民
意复杂系统进行建模,下一步工作是对模型的具体编程实现。