Pocket Data Mining: Towards Collaborative Data Mining in Mobile Computing Environments

Pocket Data Mining (PDM) is our new term describing collaborative mining of streaming data in mobile and distributed computing environments. With sheer amounts of data streams are now available for subscription on our smart mobile phones, the potential of using this data for decision making using data stream mining techniques has now been achievable owing to the increasing power of these handheld devices. Wireless communication among these devices using Bluetooth and WiFi technologies has opened the door wide for collaborative mining among the mobile devices within the same range that are running data mining techniques targeting the same application. This paper proposes a new architecture that we have prototyped for realizing the significant applications in this area. We have proposed using mobile software agents in this application for several reasons. Most importantly the autonomic intelligent behaviour of the agent technology has been the driving force for using it in this application. Other efficiency reasons are discussed in details in this paper. Experimental results showing the feasibility of the proposed architecture are presented and discussed.

[1]  Hillol Kargupta,et al.  Dependency detection in MobiMine: a systems perspective , 2003, Inf. Sci..

[2]  David A. Patterson,et al.  Computer Architecture - A Quantitative Approach, 5th Edition , 1996 .

[3]  Mohamed Medhat Gaber,et al.  Resource-aware Online Data Mining in Wireless Sensor Networks , 2007, 2007 IEEE Symposium on Computational Intelligence and Data Mining.

[4]  David A. Patterson,et al.  Computer Architecture: A Quantitative Approach , 1969 .

[5]  Matthias Klusch,et al.  Distributed data mining and agents , 2005, Eng. Appl. Artif. Intell..

[6]  GaberMohamed Medhat,et al.  A fuzzy approach for interpretation of ubiquitous data stream clustering and its application in road safety , 2007 .

[7]  Hillol Kargupta,et al.  On-board Vehicle Data Stream Monitoring Using MineFleet and Fast Resource Constrained Monitoring of Correlation Matrices , 2006, New Generation Computing.

[8]  Mohamed Medhat Gaber,et al.  Data stream mining: from theory to applications and from stationary to mobile , 2010 .

[9]  Philip S. Yu,et al.  A Holistic Approach for Resource-aware Adaptive Data Stream Mining , 2006, New Generation Computing.

[10]  Mohamed Medhat Gaber,et al.  A cost-efficient model for ubiquitous data stream mining , 2004 .

[11]  Arkady B. Zaslavsky Mobile agents: can they assist with context awareness? , 2004, IEEE International Conference on Mobile Data Management, 2004. Proceedings. 2004.

[12]  Mohamed Medhat Gaber,et al.  Learning from Data Streams: Processing Techniques in Sensor Networks , 2007 .

[13]  Hillol Kargupta,et al.  Dependency Detection in MobiMine and Random Matrices , 2002, PKDD.

[14]  I. Hamzaoglu H. Kargupta,et al.  Distributed Data Mining Using An Agent Based Architecture , 1997, KDD 1997.

[15]  Mohamed Medhat Gaber,et al.  A fuzzy approach for interpretation of ubiquitous data stream clustering and its application in road safety , 2007, Intell. Data Anal..

[16]  Mohamed Medhat Gaber,et al.  MOBILITY IN AGENTS , A STUMBLING OR A BUILDING BLOCK ? , .

[17]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[18]  Mohamed Medhat Gaber,et al.  Mobile Data Mining for Intelligent Healthcare Support , 2009, 2009 42nd Hawaii International Conference on System Sciences.

[19]  Mohamed Medhat Gaber,et al.  Making Sense of Ubiquitous Data Streams - A Fuzzy Logic Approach , 2005, KES.

[20]  Kai Hwang,et al.  Computer architecture and parallel processing , 1984, McGraw-Hill Series in computer organization and architecture.

[21]  Kun Liu,et al.  VEDAS: A Mobile and Distributed Data Stream Mining System for Real-Time Vehicle Monitoring , 2004, SDM.

[22]  Lei Liu,et al.  MobiMine: monitoring the stock market from a PDA , 2002, SKDD.

[23]  Shonali Krishnaswamy,et al.  Mining data streams: a review , 2005, SGMD.

[24]  Mohamed Medhat Gaber,et al.  Data Stream Mining Using Granularity-Based Approach , 2009, Foundations of Computational Intelligence.