Data mining on smartphones: An introduction and survey

Research output: Contribution to journalArticlepeer-review

9 Citations (Scopus)


Data mining is the science of extracting information or ‘knowledge’ from data. It is a task commonly executed on cloud computing resources, personal computers and laptops. However, what about smartphones? Despite the fact that these ubiquitous mobile devices now offer levels of hardware and performance approaching that of laptops, locally executed model-training using data mining methods on smartphones is still notably rare. On-device model-training offers a number of advantages. It largely mitigates issues of data security and privacy, since no data is required to leave the device. It also ensures a self-contained, fully-portable data mining solution requiring no cloud computing or network resources and able to operate in any location. In this paper, we focus on the intersection of smartphones and data mining. We investigate the growth in smartphone performance, survey smartphone usage models in previous research and look at recent developments in locally-executed data mining on smartphones.
Original languageEnglish
Article number101
Pages (from-to)1-38
Number of pages38
JournalACM Computing Surveys
Issue number5
Early online date22 Apr 2022
Publication statusPublished - 03 Dec 2022


Dive into the research topics of 'Data mining on smartphones: An introduction and survey'. Together they form a unique fingerprint.

Cite this