博碩士論文 102522021 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:185 、訪客IP:3.141.38.5
姓名 胡升瑞(Shen-Juei Hu)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 代理人系統的推理週期
(The Reasoning Cycle of Agent Systems)
相關論文
★ 以極致編程為基礎的嵌入式系統雙層測試工具★ 極致編程的兩個延伸:繪製草圖及英詞中句虛擬碼
★ 應用DAML建立代理人社群以整合網路服務★ 以DAML為基礎的目標導向個人代理人
★ 攜帶可延伸的ontology以增進agent間的溝通★ 使用代理人支援eXtreme Programming(XP)環境的建構系統
★ 使用代理人輔助XP環境之驗收測試★ 使用代理人輔助eXtreme Programming環境之單元測試
★ 使用代理人輔助eXtreme Programming環境之版本控制★ 行動代理人使用DAML Ontology於 進階用路人資訊系統
★ 網路服務描述的整合驗證環境★ 適用OWL-S服務模型之新的正規技術
★ 用於代理人互動的知識本體增強的多代理人閘道系統★ 文件製作活動:極致編程在嵌入式系統上之延伸
★ 測試驅動開發用於高職生程式教學★ 使用極致編程在嵌入式系統中移植開放原始碼
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 智慧型代理人系統在分散式系統中已經是一個主要的技術,這個技術被廣泛地應用在電腦資訊領域。因為其抽象化概念貼近人的思考模式,可以模擬人的思考模式使程式自動執行工作,幫助人們更有效率地作。然而到目前為止,現存的各個平台因為使用logic programming language而不易進行撰寫,或是不具有一個分割明確的框架,使代理人程式容易進行開發,因此軟體業需要一套實用而簡單的model及平台來迅速開發智慧代理人程式。

本論文參考JAM及Jason的推理週期,探討兩者的優點及特性,簡化後提出一套點單的agent推理週期。使用Java agent development framework (Jade)作為底層平台,在該平台上實作belief-desire-intention (BDI) model來賦予代理人思考能力。

此model使用Java撰寫,消除了使用logic programming language的平台不易撰寫程式的缺點。此外,具有模組化的model,讓使用者只需撰寫部分的code,便可生產出可執行的代理人程式,使代理人程式比以前容易開發。
摘要(英) The intelligent agent system has become an important technique in the distributed system, and it is widely applied in the fields of computer science. Because the concept of intelligent agent system is similar to human thinking, the system is thus able to simulate human thinking by automatically executing program tasks. However, we noticed the difficulty of using logic programming language and the lack of modularized framework have made the development of agent programs very slow. We figure that the software industry needs a model and a platform that are practical and simple for rapid development of intelligent agent systems.

This paper reviews JAM and Jason’s reasoning cycles, discusses their advantages and characteristics, and then proposes a simple agent reasoning cycle. This reasoning cycle uses Java agent development framework (Jade) as the underlying platform, on which the belief-desire-intention (BDI) model is implemented to endow agent with thinking ability.

This reasoning cycle is written in Java to eliminate the difficulty of writing such programs using logic programming language on certain platforms. In addition, a modularized framework is used to enable users to generate agent programs by writing only a small part of code, making the development of agent programs easier than before.
關鍵字(中) ★ BDI
★ 代理人
★ 推理週期
關鍵字(英) ★ BDI
★ agent
★ reasoning cycle
論文目次 摘要 i
ABSTRACT ii
誌謝 iii
目錄 iv
圖目錄 vi
一、 緒論 1
二、 相關研究 2
2.1 JAM 2
2.2 Jason 3
2.3 JAM與Jason特色 5
三、 模型 7
3.1 BDI agent架構 7
3.2 BDI agent的推理週期 8
3.2.1 Sense 9
3.2.2 Deliberate 9
3.2.3 Act 9
四、 範例 11
4.1 推理流程 11
4.1.1 sense 12
4.1.2 deliberate 12
4.1.3 act 13
五、 結論 15
參考文獻 16
附錄 18

參考文獻 [1] Y. Soham, “Agent-oriented programming.”, Artificial Intelligence,Stanford University, USA, Feb 1993.
[2] IEEE Foundation for Intelligent Physical Agents, “FIPA”, [online].
Available:http://www.fipa.org/
[3] Wikipedia, “Belief–desire–intention software model”, [Online]. Available: http://en.wikipedia.org/wiki/Belief%E2%80%93desire%E2%80%93intention_software_model.
[4] M.J.Huber,“JAM:A BDI-theoretic Mobile Agent Architecture”,Proceedings of the third annual conference on Autonomous Agents,ACM New York, NY, USA, pp.236-243, 1999.
[5] R.H. Bordini and J.F. Hubner, “BDI Agent Programming in AgentSpeak Using Jason.”,Department of Computer Science, University of Durham, 2006.
[6] A. Pokahr, L.Braubach, A. Walczak, and W. Lamersdorf, “Jadex: Engineer goal-oriented agents”,Distributed Systems and Information Systems, University of Hamburg, Germany, 2007.
[7] I. Nunes, C. Lucena, and M. Luck, “BDI4JADE: a BDI layer on top of JADE” In Proc. of the 9th WS on Programming Multi-agent Systems, pages 88–103, 2011.
[8] E. Norlingand F. E. Ritter,“Embodying the JACK Agent Architecture”, AI 2001: Advances in Artificial Intelligence, Feb 2001.
[9] Telecom Italia Lab, “Jade” [online].
Available:http://jade.tilab.com/index.html
[10] M. P. Georgeffand A. L.Lansky, “Reactive reasoning and planning.”, In Proceedings of the Sixth National Conference on Artificial Intelligence, pages 677–682, Seattle,WA, 1987.
[11] R.H. Bordini,J.F.Hübnerand and M.Wooldridge, “Programming multi-agent systems in AgentSpeak using Jason.”, John Wiley & Sons, 2007.
[12] M.Bramer, “Logic Programming with Prolog.”Springer,2005.
[13] 吳凱強, “使用JADE、OWL及Java實作Jason BDI代理人以去除邏輯語法”, 中央大學, 碩士論文, 2014.
指導教授 陳振炎(Jen-Yen Chen) 審核日期 2015-7-9
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明