12.2 MOBILE DATA MINING

The goal of mobile data mining is to provide advanced techniques for the analysis and monitoring of critical data from mobile devices.

Mobile data mining has to face with the typical issues of a distributed data mining environment, in addition to technological constraints such as low-bandwidth networks, reduced storage space, limited battery power, slower processors, and small screens to visualize the results [1].

The mobile data mining field may include several application scenarios in which a mobile device can play the role of data producer, data analyzer, client of remote data miners, or a combination of them. More specifically, we can envision three basic scenarios for mobile data mining:

  • The mobile device is used as terminal for ubiquitous access to a remote server that provides some data mining services. In this scenario, the server analyzes the data stored in a local or distributed database and sends the results of the data mining task to the mobile device for its visualization. The system we describe in this chapter is based on this approach.
  • Data generated in a mobile context are gathered through a mobile device and sent in a stream to a remote server to be stored into a local database. Data can be periodically analyzed by using specific data mining algorithms and the results used for making decisions about a given purpose.
  • Mobile devices are used to perform data mining analysis. Due to the limited computing power and storage space of today's mobile ...

Get Mobile Intelligence now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.