摘 要:本文主要研究和开发了基于多代理(Multi-agent System、MAS)的行政审批系统。多代理系统理论是设计和实现复杂软件系统和控制系统的新途径,Agent智能体能通过角色分配协调、协作、智能地完成某些并发的、复杂的任务,使得整个系统成为一个性能优越的整体。多代理技术的使用,可以优化行政审批系统,使得系统的审批过程更加快捷。论文对agent和行政审批系统进行详细研究,在行政审批系统的建模、运行、管理方面,应用agent新技术设计开发出一个全新行政审批系统模型和软件。
关键词:AGENT技术;计算机智能;行政审批
1、 引言
目前,随着信息技术的不断发展,Internet技术的日渐成熟,公众上网人数成倍增加,上网意识逐渐加强。在这些因素的影响下,政府为了能更好地为社会提供服务,在进行事务处理时,需要采用最新的信息技术手段。电子政务在这种环境下产生。行政审批是政府非常重要的业务之一。传统的行政审批系统已经不适应社会的需求,因而功能完善、便捷的智能化行政审批成为最有效的解决方案。
Agent技术是从分布式人工智能领域中兴起的一个概念,如今它已成为一个研究热点,其应用领域也从人工智能扩展到了机器人、人工生命、数据挖掘、决策支持等很多领域。
为了解决传统的行政审批系统中智能性不足的问题,本文提出了基于多Agent技术的行政审批系统模型,并通过相应技术实现了该系统。
2、 Agent技术与行政审批
2.1 Agent 和多Agent技术
Agent是在复杂动态环境中,能够自治地通过感应器感知环境中的信息,自主采取相应行动,并通过效应器影响和作用所处环境而实现预定目标或任务的计算实体。具有智能性、自主性、自治性、社会性和学习性,适合于完成知识搜索、知识管理等任务。Agent技术赋予了软件实体(或软硬件实体)以信念(Be—lief)、愿望(Decision)、意向(Intention)、能力(Capacity)等特点,大大推动了人工智能技术在理论和实践方面的发展。
多Agent系统(Multi-Agent System,MAS):由多个相互操作、相互作用的Agent构成的系统。MAS是一个松散耦合的Agent网络,这些Agent在物理上或逻辑上是分散的,其行为是自治的,它们为了共同完成某项任务或达到某些目的,遵守某种协议而连接起来,通过交互与合作解决超出单个Agent能力或知识的问题。通过多 Agent 的协调和通信可以在分布式环境中集成和布署多样的 Agent 系统。
2.2 智能行政审批系统
行政审批,是指行政审批机关根据自然人、法人或者其他组织依法提出的申请,经依法审查,准予其从事特定活动、认可其资格资质、确认特定民事关系或者特定民事权利能力和行为能力的行为。行政审批作为政府审批性的管理行为,通常归纳为四大类:审批、核准、审核、备案。
事实上,行政审批就是审批文件从起草到归档,并在各部门之间逐级审批的流转过程,所以,行政审批过程也可以被看成一系列针对文件中数据、信息进行有序操作的集合,某一时刻审批对象中的数据信息反映了那一时刻对象所处的状态。
行政审批的业务通常指一组对于物理的或者抽象的应用状态的操作组成的集合。因此可以把整个行政审批工作看成业务对象的集合,一类行政审批工作看成集合中的一个元素,相当于一个业务对象.而针对某类流转工作的所有操作活动联合在一起形成了该业务对象的基本功能。
3、 基于多Agent的行政审批系统设计与功能
3.1 基于多Agent的行政审批系统设计
在实际应用中,构建一个灵活、可靠、高效、高适应性的多Agent系统,不仅需要自治、协作的Agent和可靠、高效的通信技术保证,还需要该Agent系统具有优良的组织结构和灵活的协作机制。在行政审批系统中,需要多个Agent的协作才能完成统任务。
我们结合行政审批的业务特点,利用AGNET的如下特性,构建了基于多AGENT的行政审批系统模型。
(1)利用Agent的主动性和反应性,实现预设条件,标准化审批。
(2)利用Agent的自治性和智能性,实现信息共享,并联审批。
(3)用Agent的社会性,实现事项审批状态查询和结构反馈 图1 基于多AGENT的行政审批系统设计
3.2 系统组成和Agent的功能
我们先将行政审批系统按照业务流程从AGENT角度将其进行了任务分解,分解为各个子系统(如图1所示,其包括申报服务模块,统一受理模块,内部审批模块,数据资源模块,系统管理模块)。各个子系统又包括有多个相互协作和通信的Agent,这些Agent按照MAS的分层设计、逐步逼近的方式实现行政审批系统的多Agent模型。
其中,申报服务模块Agent子系统包括办事指南Agent和事项跟踪Agent,表格下载Agent等,他们用于为民众办理行政审批申报提供基本信息和相应资料。
统一受理模块Agent子系统包括登记Agent、录入受理Agent、补齐补正Agent、不予受理Agent。系统按照接件、受理程序进行预处理。
内部审批模块Agent子系统包括初审Agent、承办Agent、审核Agent、审定Agent、办结Agent。此模块是审批的核心流程,通过初审、承办、审核、审定环节可以实现一个审批件的内部智能流转。
数据资源管理Agent子系统包括数据共享Agent和数据管理Agent,数据存储的知识库和数据库。他们为整个系统提供决策所需的知识和数据,并对知识库和数据库进行学习更新。
系统管理模块主要包括流程管理Agent和表单管理Agent。
4、 行政审批系统工作过程
在公众进行行政服务项目申报时,首先由申报服务模块提供相应的表格,公众根据办事指南Agent的指引,确定申请流程。统一受理模块中公众网上提交的申请由接件Agent进行登记并初审所需资料的齐备性,如果材料齐备则录入受理Agent进行受理,否则,退回补正。补齐后进入内部审批模块,在此模块中,初审Agent进行第一道审批程序,初审Agent将审查结果反馈给审核Agent,由审核Agent进行复审,审核通过则进入审定Agent,审定Agent给出审批结果。
如果用户通过信息门户提交了事务请求,则按照上述流程进行运转。在运行过程中,Agent不断积累信息,数据共享Agent对信息数据进行分析和处理,从中发现新的知识,并传送给数据管理Agent, 由其对知识进行管理和使用。
基于多Agent的智能行政审批系统中,审批工作过程如图2所示。
图2 行政审批系统工作过程图
5、 结束
语
智能化审批,是指适应加快信息网络化发展和深化行政审批制度改革的要求,运用计算机智能技术,对项目的申请、审核、决定、监管等审批过程实施智能化,以提高办事效率,增加行政管理的科学性。智能化行政审批系统是一项复杂的计算机软件系统。
AGENT技术是分布式人工智能技术的进一步发展。由其组建的MULTI-Agent系统是将一个复杂的大系统分解成具有部分求解能力的各个Agent,通过他们之间的协作、通信解决单个Agent难以解决的问题,使得系统成为一个性能优越的整体。多Agent灵活的协作模式和高度的主动性和较强的适应性使得它应用于电子政府中的行政审批系统具有很大的优越性和可行性。
本文对agent技术及行政审批的关键技术进行了详细研究,为了解决目前行政审批系统运行效率低,智能化不足的缺点,搭建了基于多Agent技术的智能化行政审批系统模型,并对其功能模块与行政审批系统业务进行了分析。
参考文献:
. 2002.