基于Agent昀集成體系結(jié)構(gòu)的研究與設(shè)計(jì)
發(fā)布時(shí)間:2007/8/28 0:00:00 訪問(wèn)次數(shù):478
來(lái)源:電子技術(shù)應(yīng)用 作者:西北工業(yè)大學(xué) 王建飛 王麗芳 蔣澤軍
摘要:提出基于Agent的集成體系結(jié)構(gòu)AIA(Architecture of Agent-based Integration)實(shí)現(xiàn)中小型企業(yè)級(jí)應(yīng)用集成,解決目前集成系統(tǒng)出現(xiàn)的被動(dòng)、靜態(tài)和無(wú)序狀態(tài)。
關(guān)鍵詞:Agent AIA企業(yè)級(jí)應(yīng)用集成
隨著分布式人工智能(DAI)研究的深入,Agent以及MAS(Muhi Agent system)已經(jīng)成為研究人員關(guān)注的熱點(diǎn)。由于Agent具有自主能力、社交能力、反應(yīng)能力和行為理性等特點(diǎn).利用它能為建立企業(yè)應(yīng)用集成平臺(tái)提供一條嶄新的途徑。本文提出基于Agent的集成體系結(jié)構(gòu)AIA,采用分層的思想,對(duì)企業(yè)級(jí)應(yīng)用集成平臺(tái)進(jìn)行分層,每層均由Agent組成。由于該體系結(jié)構(gòu)清晰的層次性以及Agent所具有的特點(diǎn),不僅使該平臺(tái)具有清晰的結(jié)構(gòu),而且具有良好的開(kāi)放性、集成性和靈活性,有利于解決目前集成系統(tǒng)出現(xiàn)的被動(dòng)、靜態(tài)和無(wú)序狀態(tài),實(shí)現(xiàn)中小型企業(yè)級(jí)應(yīng)用集成。
1 基于Agont的集成體系結(jié)構(gòu)AIA
充分利用Agent的特性和面向?qū)ο蠹夹g(shù),提出了基于Agent的集成體系結(jié)構(gòu)AIA,在AIA中,Agent與Ob-ject相比,它是一種粗粒度的、可重用的、可能包含心智狀態(tài)(BDI),并能通過(guò)與外界通信進(jìn)行感知或根據(jù)內(nèi)部狀態(tài)的變化獨(dú)立地決定和控制自身行為的軟硬件綜合實(shí)體。企業(yè)級(jí)應(yīng)用集成平臺(tái)實(shí)際上是一個(gè)交互系統(tǒng),因此能夠抽象為三層:界面層、協(xié)調(diào)層和模型層。
(1)界面層:界面層由一組個(gè)人助理Agent(AssAgent)組成,用戶AssAgent與系統(tǒng)中其他Agent進(jìn)行通信和協(xié)同工作。AssAgent的外在表現(xiàn)形式和功能主要由用戶的業(yè)務(wù)特征和工作習(xí)慣決定。本層的設(shè)計(jì)重點(diǎn)在于:用戶業(yè)務(wù)特征和工作習(xí)慣的研究、AssAgent學(xué)習(xí)和訓(xùn)練方法以及知識(shí)來(lái)源的確定、人機(jī)相互激勵(lì)環(huán)境的建立等。由于界面層的相對(duì)獨(dú)立性,已抽象和定義好的界面框架和A8sAgent可以方便地運(yùn)用于其他問(wèn)題領(lǐng)域。
(2)協(xié)調(diào)層:協(xié)調(diào)層中每一個(gè)業(yè)務(wù)處理Agent-BuA對(duì)應(yīng)于企業(yè)中的粗粒度的、具有穩(wěn)定性和原子性的業(yè)務(wù)處理過(guò)程或企業(yè)組織結(jié)構(gòu)中的一個(gè)部門(mén)。協(xié)調(diào)層是企業(yè)經(jīng)營(yíng)活動(dòng)的反映,它位于模型層和界面層之間,用于連接界面層和模型層,負(fù)責(zé)解釋執(zhí)行界面層傳來(lái)的消息,使模型層的Agent協(xié)調(diào)運(yùn)作,完成用戶所要求的動(dòng)作。本層的設(shè)計(jì)重點(diǎn)在于:企業(yè)經(jīng)營(yíng)活動(dòng)的模型化、BuA之間的層次結(jié)構(gòu)廈協(xié)調(diào)關(guān)系、BuA連接的拓?fù)浣Y(jié)構(gòu)對(duì)企業(yè)組織結(jié)構(gòu)的自適應(yīng)調(diào)整算法等。其目標(biāo)在于不僅滿足企業(yè)現(xiàn)有業(yè)務(wù)流程,更適應(yīng)企業(yè)流程再造的需要。
(3)模型層:模型層是企業(yè)固有數(shù)據(jù)模型的反映。模型層的建立是從用戶需求分析人手,將顯示問(wèn)題空間映射到計(jì)算機(jī)空間。模型層包括如圖1所示的兩類(lèi)Agent:DA、SA和LR的結(jié)合體。DA是新構(gòu)筑的數(shù)據(jù)模型Agent,來(lái)實(shí)現(xiàn)企業(yè)級(jí)應(yīng)用集成。LR是“遺產(chǎn)”信息資源,SA為語(yǔ)義描述Agent,SA是集成異質(zhì)信息資源的重要橋梁。本層的設(shè)計(jì)重點(diǎn)在于:分析并獲取問(wèn)題域模型、SA的設(shè)計(jì)和抽象、如何將對(duì)象模型轉(zhuǎn)換為Agent模型。其中,OpA為個(gè)人助理Agent,BuA為業(yè)務(wù)處理Agent,DA為數(shù)據(jù)模型Agent,SA為語(yǔ)義描述Agent,LR為遺產(chǎn)資源。
總之,采用上述的三層結(jié)構(gòu),不僅能夠有效解決企業(yè)級(jí)應(yīng)用集成平臺(tái)的開(kāi)放性問(wèn)題,而且能夠?yàn)橹С制髽I(yè)進(jìn)行業(yè)務(wù)流程再造提供一條新途徑,提高了平臺(tái)的靈活性。界面層是人與系統(tǒng)的結(jié)合點(diǎn);協(xié)調(diào)層是企業(yè)業(yè)務(wù)的反映,業(yè)務(wù)流程處理的柔性、技術(shù)與組織的融合是本層的核心;模型層是企業(yè)級(jí)應(yīng)用集成的基礎(chǔ),各種異質(zhì)信息贊源在此層進(jìn)行融合。
2 AlA中各層Agent的設(shè)計(jì)
2.1 AIA中Agent的一般定義
這里首先給出在本系統(tǒng)中Agent的一般定義:
Agent=<Agent類(lèi)型,自身模型,社會(huì)模型>
Agent類(lèi)型∈{界面Agent,協(xié)調(diào)Agent,過(guò)程管理Agent,模型Agent}
自身模型=<業(yè)務(wù)數(shù)據(jù),專(zhuān)業(yè)能力,專(zhuān)業(yè)行為>
業(yè)務(wù)數(shù)據(jù)∈{數(shù)據(jù)l,數(shù)據(jù)2…}
專(zhuān)業(yè)能力∈{專(zhuān)業(yè)能力1,專(zhuān)業(yè)能力2…}
專(zhuān)業(yè)能力=<能力類(lèi)型,表現(xiàn)形式,相關(guān)數(shù)據(jù)>//其表現(xiàn)形式常常是某種專(zhuān)業(yè)行為;
專(zhuān)業(yè)行為=<行為類(lèi)型,行為目標(biāo),發(fā)生條件,反應(yīng)>
行為目標(biāo)∈{目標(biāo)l,目標(biāo)2…}
社會(huì)模型=<社會(huì)知識(shí),社會(huì)能力,社會(huì)行為>
社會(huì)知識(shí)∈{社會(huì)知識(shí)l,社會(huì)知識(shí)2…}
社會(huì)能力∈{社會(huì)能力l,社會(huì)能力2…}
社會(huì)能力=<能力類(lèi)型,表現(xiàn)形式,相關(guān)數(shù)據(jù)>//其表現(xiàn)形式常常是某種社會(huì)行為;
社會(huì)行為=<行為類(lèi)型,發(fā)生條件,反應(yīng)>
社會(huì)行為類(lèi)型∈{接受、拒絕、協(xié)作、談判、請(qǐng)求}
2.2 界面層Agent結(jié)構(gòu)設(shè)計(jì)
界面層Agent作為用戶與系統(tǒng)的中介,也是實(shí)現(xiàn)人機(jī)高度融合的關(guān)鍵。界面層Agent主要負(fù)責(zé)和用戶交互,記錄交互過(guò)程并寫(xiě)入用戶模型,同時(shí)將交互信息傳遞給協(xié)調(diào)層Agent。它的主要組成部分包括:學(xué)習(xí)方式、用戶操作模型、熟人模型,其結(jié)構(gòu)如圖2所示。<
來(lái)源:電子技術(shù)應(yīng)用 作者:西北工業(yè)大學(xué) 王建飛 王麗芳 蔣澤軍
摘要:提出基于Agent的集成體系結(jié)構(gòu)AIA(Architecture of Agent-based Integration)實(shí)現(xiàn)中小型企業(yè)級(jí)應(yīng)用集成,解決目前集成系統(tǒng)出現(xiàn)的被動(dòng)、靜態(tài)和無(wú)序狀態(tài)。
關(guān)鍵詞:Agent AIA企業(yè)級(jí)應(yīng)用集成
隨著分布式人工智能(DAI)研究的深入,Agent以及MAS(Muhi Agent system)已經(jīng)成為研究人員關(guān)注的熱點(diǎn)。由于Agent具有自主能力、社交能力、反應(yīng)能力和行為理性等特點(diǎn).利用它能為建立企業(yè)應(yīng)用集成平臺(tái)提供一條嶄新的途徑。本文提出基于Agent的集成體系結(jié)構(gòu)AIA,采用分層的思想,對(duì)企業(yè)級(jí)應(yīng)用集成平臺(tái)進(jìn)行分層,每層均由Agent組成。由于該體系結(jié)構(gòu)清晰的層次性以及Agent所具有的特點(diǎn),不僅使該平臺(tái)具有清晰的結(jié)構(gòu),而且具有良好的開(kāi)放性、集成性和靈活性,有利于解決目前集成系統(tǒng)出現(xiàn)的被動(dòng)、靜態(tài)和無(wú)序狀態(tài),實(shí)現(xiàn)中小型企業(yè)級(jí)應(yīng)用集成。
1 基于Agont的集成體系結(jié)構(gòu)AIA
充分利用Agent的特性和面向?qū)ο蠹夹g(shù),提出了基于Agent的集成體系結(jié)構(gòu)AIA,在AIA中,Agent與Ob-ject相比,它是一種粗粒度的、可重用的、可能包含心智狀態(tài)(BDI),并能通過(guò)與外界通信進(jìn)行感知或根據(jù)內(nèi)部狀態(tài)的變化獨(dú)立地決定和控制自身行為的軟硬件綜合實(shí)體。企業(yè)級(jí)應(yīng)用集成平臺(tái)實(shí)際上是一個(gè)交互系統(tǒng),因此能夠抽象為三層:界面層、協(xié)調(diào)層和模型層。
(1)界面層:界面層由一組個(gè)人助理Agent(AssAgent)組成,用戶AssAgent與系統(tǒng)中其他Agent進(jìn)行通信和協(xié)同工作。AssAgent的外在表現(xiàn)形式和功能主要由用戶的業(yè)務(wù)特征和工作習(xí)慣決定。本層的設(shè)計(jì)重點(diǎn)在于:用戶業(yè)務(wù)特征和工作習(xí)慣的研究、AssAgent學(xué)習(xí)和訓(xùn)練方法以及知識(shí)來(lái)源的確定、人機(jī)相互激勵(lì)環(huán)境的建立等。由于界面層的相對(duì)獨(dú)立性,已抽象和定義好的界面框架和A8sAgent可以方便地運(yùn)用于其他問(wèn)題領(lǐng)域。
(2)協(xié)調(diào)層:協(xié)調(diào)層中每一個(gè)業(yè)務(wù)處理Agent-BuA對(duì)應(yīng)于企業(yè)中的粗粒度的、具有穩(wěn)定性和原子性的業(yè)務(wù)處理過(guò)程或企業(yè)組織結(jié)構(gòu)中的一個(gè)部門(mén)。協(xié)調(diào)層是企業(yè)經(jīng)營(yíng)活動(dòng)的反映,它位于模型層和界面層之間,用于連接界面層和模型層,負(fù)責(zé)解釋執(zhí)行界面層傳來(lái)的消息,使模型層的Agent協(xié)調(diào)運(yùn)作,完成用戶所要求的動(dòng)作。本層的設(shè)計(jì)重點(diǎn)在于:企業(yè)經(jīng)營(yíng)活動(dòng)的模型化、BuA之間的層次結(jié)構(gòu)廈協(xié)調(diào)關(guān)系、BuA連接的拓?fù)浣Y(jié)構(gòu)對(duì)企業(yè)組織結(jié)構(gòu)的自適應(yīng)調(diào)整算法等。其目標(biāo)在于不僅滿足企業(yè)現(xiàn)有業(yè)務(wù)流程,更適應(yīng)企業(yè)流程再造的需要。
(3)模型層:模型層是企業(yè)固有數(shù)據(jù)模型的反映。模型層的建立是從用戶需求分析人手,將顯示問(wèn)題空間映射到計(jì)算機(jī)空間。模型層包括如圖1所示的兩類(lèi)Agent:DA、SA和LR的結(jié)合體。DA是新構(gòu)筑的數(shù)據(jù)模型Agent,來(lái)實(shí)現(xiàn)企業(yè)級(jí)應(yīng)用集成。LR是“遺產(chǎn)”信息資源,SA為語(yǔ)義描述Agent,SA是集成異質(zhì)信息資源的重要橋梁。本層的設(shè)計(jì)重點(diǎn)在于:分析并獲取問(wèn)題域模型、SA的設(shè)計(jì)和抽象、如何將對(duì)象模型轉(zhuǎn)換為Agent模型。其中,OpA為個(gè)人助理Agent,BuA為業(yè)務(wù)處理Agent,DA為數(shù)據(jù)模型Agent,SA為語(yǔ)義描述Agent,LR為遺產(chǎn)資源。
總之,采用上述的三層結(jié)構(gòu),不僅能夠有效解決企業(yè)級(jí)應(yīng)用集成平臺(tái)的開(kāi)放性問(wèn)題,而且能夠?yàn)橹С制髽I(yè)進(jìn)行業(yè)務(wù)流程再造提供一條新途徑,提高了平臺(tái)的靈活性。界面層是人與系統(tǒng)的結(jié)合點(diǎn);協(xié)調(diào)層是企業(yè)業(yè)務(wù)的反映,業(yè)務(wù)流程處理的柔性、技術(shù)與組織的融合是本層的核心;模型層是企業(yè)級(jí)應(yīng)用集成的基礎(chǔ),各種異質(zhì)信息贊源在此層進(jìn)行融合。
2 AlA中各層Agent的設(shè)計(jì)
2.1 AIA中Agent的一般定義
這里首先給出在本系統(tǒng)中Agent的一般定義:
Agent=<Agent類(lèi)型,自身模型,社會(huì)模型>
Agent類(lèi)型∈{界面Agent,協(xié)調(diào)Agent,過(guò)程管理Agent,模型Agent}
自身模型=<業(yè)務(wù)數(shù)據(jù),專(zhuān)業(yè)能力,專(zhuān)業(yè)行為>
業(yè)務(wù)數(shù)據(jù)∈{數(shù)據(jù)l,數(shù)據(jù)2…}
專(zhuān)業(yè)能力∈{專(zhuān)業(yè)能力1,專(zhuān)業(yè)能力2…}
專(zhuān)業(yè)能力=<能力類(lèi)型,表現(xiàn)形式,相關(guān)數(shù)據(jù)>//其表現(xiàn)形式常常是某種專(zhuān)業(yè)行為;
專(zhuān)業(yè)行為=<行為類(lèi)型,行為目標(biāo),發(fā)生條件,反應(yīng)>
行為目標(biāo)∈{目標(biāo)l,目標(biāo)2…}
社會(huì)模型=<社會(huì)知識(shí),社會(huì)能力,社會(huì)行為>
社會(huì)知識(shí)∈{社會(huì)知識(shí)l,社會(huì)知識(shí)2…}
社會(huì)能力∈{社會(huì)能力l,社會(huì)能力2…}
社會(huì)能力=<能力類(lèi)型,表現(xiàn)形式,相關(guān)數(shù)據(jù)>//其表現(xiàn)形式常常是某種社會(huì)行為;
社會(huì)行為=<行為類(lèi)型,發(fā)生條件,反應(yīng)>
社會(huì)行為類(lèi)型∈{接受、拒絕、協(xié)作、談判、請(qǐng)求}
2.2 界面層Agent結(jié)構(gòu)設(shè)計(jì)
界面層Agent作為用戶與系統(tǒng)的中介,也是實(shí)現(xiàn)人機(jī)高度融合的關(guān)鍵。界面層Agent主要負(fù)責(zé)和用戶交互,記錄交互過(guò)程并寫(xiě)入用戶模型,同時(shí)將交互信息傳遞給協(xié)調(diào)層Agent。它的主要組成部分包括:學(xué)習(xí)方式、用戶操作模型、熟人模型,其結(jié)構(gòu)如圖2所示。<
熱門(mén)點(diǎn)擊
- 無(wú)刷直流電機(jī)控制器MC33035的原理及應(yīng)用
- 基于UC3638的PWM控制器在TEC溫控中
- 基于IR1150的單周期控制PFC的原理與設(shè)
- 模糊自動(dòng)加藥監(jiān)控系統(tǒng)的開(kāi)發(fā)與應(yīng)用
- 基于XC164的六通道ABS開(kāi)發(fā)板設(shè)計(jì)
- 基于uClinux的遠(yuǎn)程溫度監(jiān)控系統(tǒng)的實(shí)現(xiàn)
- 潛望鏡保護(hù)玻璃溫度控制器的設(shè)計(jì)
- 智能交通路口控制器的設(shè)計(jì)
- PL2101在路燈控制系統(tǒng)中的應(yīng)用
- COM組件技術(shù)在現(xiàn)場(chǎng)總線控制系統(tǒng)組態(tài)軟件中的
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時(shí)我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細(xì)]
- AMOLED顯示驅(qū)動(dòng)芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計(jì)
- GB300 超級(jí)芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個(gè)最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究