| 研究生: |
黃源龍 Huang, Yuan-Long |
|---|---|
| 論文名稱: |
使用行動代理者之互動式推播技術 Using Mobile Agents for Interactive Push Technology |
| 指導教授: |
王宗一
Wang, Tzone-I |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2002 |
| 畢業學年度: | 90 |
| 語文別: | 中文 |
| 論文頁數: | 79 |
| 中文關鍵詞: | 行動代理者 、推播技術 、資料採礦 |
| 外文關鍵詞: | mobile agent, data mining, push |
| 相關次數: | 點閱:79 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在短短數年之內,網際網路的使用人口幾乎呈爆炸性地增加,全球網站越來越多,頻寬壓力造成的網路塞車也日益嚴重,消費者已經鮮有耐性等待漫長的查詢而且最後還看到一堆沒有用的資料( 或不是你想要的資料),因此推播技術(Push Technology)應運而生。
雖然目前的推播技術可以把第一手的資訊,即時的送給使用者,但追根究底這推播的資料真的是使用者需要的嗎?或者仍然只是推播一堆沒有用的資料給使用者呢?
本論文提出一個利用資料採礦(Data Mining)技術,並使用行動代理者(Mobile Agent)來延伸推播技術之方法,使推播技術在長遠之情況下能提供使用者更需要的文件,並能瞭解使用者對所接受之文件興趣的動向,以便做為將來判斷推播文件的方向及改善系統效能的依據,它讓使用者不需再花費許多時間及金錢在搜尋資料上,並且能有效的減少頻寬的使用以及推播伺服器端的負擔。
本系統是以MACE(Mobile Agent Carrier Environment)作為行動代理者的運載環境,因此所有的架構是依MACE的Agentlet-Serverlet架構來實現,再加上推播技術使之可運用行動代理者來收集使用者的資料、興趣、閱讀行為,並利用資料採礦的方法論,進而分析使用者的行為記錄,用以改善推播文件系統、預測使用者的興趣所在,成為智慧型的代理者推播文件系統。
Recently, the population of Internet increases explosively. There are more and more websites and the bandwidth becomes more and more insufficient day by day. Users are loosing their patience waiting for searching and eventually getting a lot of useless information. Therefore Push Technology emerged.
Presently, Push Technology can give timely information to users. But are these information really what users need? Or, it just pushes more useless data to users?
This thesis proposes a framework, which uses Data Mining Technologies and Mobile Agent to extend Push Technology. The propose is to let Push Technology fulfill what users need in the long term. It collects user’s behavior when they are reading document, and predicts future direction of pushed documents. According to the collected information, we can improve system performance. This system will enable users to save time and money on searching information. It will also reduce the usage of bandwidth and the load of the information server.
The implementation of a prototype system is based on the MACE [WAN2] (Mobile Agent Carrier Environment). Consequently, the whole skeleton is designed according to the structure of the Agentlet-Serverlet protocol of MACE. In addition of Push Technology, this system can use Mobile Agent to gather users' information, interest, reading behavior, and apply the methodology of Data Mining to analyze the record of user’s behavior to modify the Push system. Predict what users are interested in to become an intelligent Mobile Agents for Interactive Push Technology.
[AGE1] Agent-Tcl, “D'Agent Papers”, $http://agent.cs.dartmouth.edu/papers/index.html$, 2/2001
[BL1] Michael J. A. Berry, Gordon S. Linoff, ”Data Mining Techniques for Marketing, Sales and Customer Support”, 維科圖書有限公司, 12/2001
[BOR1] Christian Borgelt, “Find Association Rules/Hyperedges with Apriori Algorithm”, $http://fuzzy.cs.uni-magdeburg.de/~borgelt/apriori/apriori.html$ , 8/2001
[BOR2] Christian Borgelt, "A Naive Bayes Classifier Plug-In for DataEngine",Christian Borgelt's Publications, 10/1999
[CTB1] S. Covaci, Zhang Tianning, I. Busse, "Java-based intelligent mobile agents for open system management", In Proceedings of Ninth IEEE International Conference on Tools with Artificial Intelligence, 1997
[CTS1] R. Cooley, P.-N. Tan, J. Srivastava, "Discovery of interesting usage patterns from web data", in:Proc. of the Web Usage Analysis and User Proling Workshop volume 1836 of Lecture Notes in Computer Science, 2000
[GKN1] Robert Gray, David Kotz, Saurab Nog, Daniela Rus, Geoge Cybenko, "Mobile agents for mobile computing", Department of Computer Science in Dartmouth College, 5/1996
[SRL1] Kevin Savetz, Neil Randall, Yves Lepage,"Multicasting Tomorrow's Internet",$http://www.savetz.com/mbone/$,12/2000
[GV1] Carlo Ghezzi, Giovanni Vigna, "Mobile Code Paradigms and Technologies: A Case Study", First International Workshop,1997
[HK1] Jiawei Han, Micheline Kamber, “Data Mining Concepts and Techniques”, Morgan Kaufmann Publishers, 10/2001
[IBM1] IBM, “Aglets: Mobile Java Agents”, IBM Tokyo Research Lab, 5/2002
[KSN1] S. Kinoshita, T. Shiroshita, T. Nagata, ”The realpush network: a new push-type content delivery system using reliable multicasting”, IEEE Transactions on Volume: 44 Issue: 4, 11/1998
[LO1] Danny B. Lange, Mitsuru Oshima, “Programming And Deploying Java Mobile Agents With Aglets”, Addison Wesley Publishing Company, 10/1998.
[ORA1] Oracle, “Oracle9i Data Mining Release 9.0.1.1 Documentation”, $http://www.oracle.com/tw/$, 9/2001
[PTV1] A. Puliafito, O. Tomarchio, L. Vita, "MAP: Design and implementation of mobile agent’s platform", In Journal Of System Architecture, 2000
[RS1] W. Richard Stevens, “TCP/IP Illustrated Volume1”, Addison-Wesley Publishing Company
[WAN1] T. I. Wang, Kun H. Chung, “A Subscribe/Push Framework:Periodical Push with Mobile Agents”,
[WAN2] T. I. Wang, “A Mobile Agent Carrier Environment with Mobile Computing Facilities”, IIP: International Conference on Intelligent Information Processing, The 16th IFIP World Computer Congress, 08/2000.
[WAN3] T. I. Wang, “A Mobile Agent Carrier Environment for Mobile Information Retrieval”, 11-th International Conference on Database and Expert Systems Applications - DEXA 2000, 09/2000.
[ZXH1] O.R. Zaiane, M. Xin, J. Han, “Discovering Web Access Patterns and Trends by Applying OLAP and Data Mining Technology on Web Logs”, Proceedings of Advances in Digital Libraries Conference (ADL98), Santa Barbara, CA, 4/1998.
[CHU1] 鍾昆學, ”Mobile Agents for Push Technology,”國立成功大學工程科學研究所研士論文,07/2001
[HUN1] 黃源龍, 王宗一 “可支援行動平台之代理者推播技術”, 第十二屆物件導向研討會,10/2001