透過您的圖書館登入
IP:3.140.185.170
  • 學位論文

資料挖掘網路服務系統之探討

A Web Service Based Data Mining System

指導教授 : 蔡介元
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


知識經濟時代的來臨使得企業界體認到知識累積與創新的重要,紛紛開始導入知識管理以提升營運效率與競爭優勢。近年來蓬勃發展的資料挖掘(Data Mining)相關技術,具有對大量資料分析處理的能力,因此成為企業在推動知識管理時的得力工具。然而企業在實際使用現有的資料挖掘軟體與服務時,經常面臨到以下的問題:(1)企業各部門間異質系統的整合與資料傳輸的相容性問題;(2)傳統資料挖掘軟體缺乏因應使用者的需求而進行流程彈性調整的能力;(3)軟體或服務的整合及維護成本過高。 為了解決以上所述之問題,本研究發展出一個以網路服務(Web Service)為基礎的「動態流程資料挖掘網路服務系統」(Dynamic Data Mining Web Service System; DDMWS System)架構,目的在於降低企業在導入資料挖掘技術時所需要的門檻。在網路服務的架構下,資料傳輸的格式均以具有開放性與結構化等優點的XML (可延伸性標示語言,Extensible Markup Language)格式文件傳遞,克服傳統資料挖掘流程中可能遭遇到的系統整合與相容性問題。而在本研究的架構之下,資料挖掘流程是由多個功能各異的網路服務之活動元件(Activity Component)所構成,得根據使用者的需求調整其組成順序;此外我們以BPEL4WS(網路服務業務流程執行語言,Business Process Execution Language for Web Service)作為描述流程相關細節的工具,提供一個系統化的方式記錄流程的各方面細節,以作為後續修改或建立類似流程的參考。流程最終的資料挖掘模式與結果,在本系統中是以PMML(預測模型標記語言,Predictive Model Markup Language)描述之,便於使用者日後於其他軟體重新建置原有資料挖掘模式。 為了驗證本論文所提出之系統為一個合理且可行的資料挖掘系統概念,本研究透過一個簡單的資料挖掘流程,以及一個現實的信用卡資料庫作為案例,以探討本系統的效果。由這些應用中我們可以得到以網路服務為架構的資料挖掘流程可以簡單地降低資料挖掘的成本,並且符合企業對於資料挖掘的需要。

並列摘要


With the trend of globalization and the rapidly changing commerce environment, many enterprises introduce knowledge management to increase the efficiency of their organizations and keep their critical competitive advantages. Data mining is a powerful knowledge management tool to extract knowledge from a large number of data. However, several problems have been encountered when implemented in enterprises. First, data exchange among heterogeneous information systems is hard to be achieved. Next, current data mining software are not flexible to provide different mining processes. Third, it is costly for enterprises to maintain or update current data mining software. In this thesis, a web-based data mining system called “Dynamic Data Mining Web Service System” is introduced to solve the difficulties. In this system, each activity component in a data mining process is viewed as a web service on Internet. An eXtensible Markup Language (XML) is used as a medium to unify the format when data are transferred. Besides, An XML-based language, Business Process Execution Language for Web Service (BPEL4WS), is used to describe the details of data mining processes, including routing and information. The mining results in this system are described by Predictive Model Markup Language (PMML). PMML is an XML-based language that provides users a formal method to define statistical and data mining models. The proposed system has successfully applied to a simple data mining example and a real-world credit card case. The results of these applications show that Dynamic Data Mining Web Service System can satisfy the requirements of enterprises.

並列關鍵字

Data Mining XML Web Service BPEL4WS PMML

參考文獻


7. 張琪瑩,「運用網格運算概念於提升服務導向系統品質之應用」,中原大學資訊管理學系,碩士論文,2003。
2. BEA, IBM and Microsoft, “Business Process Execution Language for Web Services, Version 1.0,” IBM DeveloperWorks, Jul. 2002, at
3. BEA Systems, IBM, Microsoft, SAP AG and Siebel Systems, “Business Process Execution Language for Web Services, Version 1.1,” IBM DeveloperWorks, May 2003,
4. Benatallah, B., Q. Z. Sheng, M. Dumas, “The Self-Serv environment for Web services composition,” Internet Computing, IEEE, 7(1), pp.40-48, Jan.-Feb. 2003.
8. Charles, J., “Middleware Moves to the Forefront,” IEEE Internet Computing, 6(4), pp.93-95, 2002.

延伸閱讀