Effectiveness analysis of machine learning classification models for predicting personalized context-aware smartphone usage

被引:114
作者
Sarker, Iqbal H. [1 ,2 ]
Kayes, A. S. M. [3 ]
Watters, Paul [3 ]
机构
[1] Swinburne Univ Technol, Melbourne, Vic 3122, Australia
[2] Chittagong Univ Engn & Technol, Chittagong 4349, Bangladesh
[3] La Trobe Univ, Melbourne, Vic 3086, Australia
关键词
Machine learning; Mobile data mining; User behavior modeling; Smartphone analytics; Classification; Personalization; Predictive analytics; Context-aware computing; IoT and mobile services; Intelligent systems; MOBILE; DETERMINANTS; RECOGNITION; BEHAVIOR; SYSTEM;
D O I
10.1186/s40537-019-0219-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Due to the increasing popularity of recent advanced features and context-awareness in smart mobile phones, the contextual data relevant to users' diverse activities with their phones are recorded through the device logs. Modeling and predicting individual's smartphone usage based on contexts, such as temporal, spatial, or social information, can be used to build various context-aware personalized systems. In order to intelligently assist them, a machine learning classifier based usage prediction model for individual users' is the key. Thus, we aim to analyze the effectiveness of various machine learning classification models for predicting personalized usage utilizing individual's phone log data. In our context-aware analysis, we first employ ten classic and well-known machine learning classification techniques, such as ZeroR, Naive Bayes, Decision Tree, Random Forest, Support Vector Machine, K-Nearest Neighbors, Adaptive Boosting, Repeated Incremental Pruning to Produce Error Reduction, Ripple Down Rule Learner, and Logistic Regression classifiers. We also present the empirical evaluations of Artificial Neural Network based classification model, which is frequently used in deep learning and make comparative analysis in our context-aware study. The effectiveness of these classifier based context-aware models is examined by conducting a range of experiments on the real mobile phone datasets collected from individual users. The overall experimental results and discussions can help both the researchers and applications developers to design and build intelligent context-aware systems for smartphone users.
引用
收藏
页数:28
相关论文
共 78 条
  • [1] AHA DW, 1991, MACH LEARN, V6, P37, DOI 10.1007/BF00153759
  • [2] Alawnah S, 2017, EURASIP J EMBED SYST, DOI 10.1186/s13639-017-0070-1
  • [3] Shape quantization and recognition with randomized trees
    Amit, Y
    Geman, D
    [J]. NEURAL COMPUTATION, 1997, 9 (07) : 1545 - 1588
  • [4] Anagnostopoulos T, 2009, INTERNATIONAL CONFERENCE ON PERVASIVE SERVICES (ICPS 2009), P65
  • [5] [Anonymous], 2005, DATA MINING PRACTICA
  • [6] [Anonymous], 2006, P SIGCHI C HUMAN FAC
  • [7] [Anonymous], P C UNC ART INT
  • [8] [Anonymous], 2006, Proc. 2006 20th anniversary conference on Computer supported cooperative work, DOI DOI 10.1145/1180875.1180947
  • [9] A comparison study of classifier algorithms for mobile-phone's accelerometer based activity recognition
    Ayu, Media Anugerah
    Ismail, Siti Aisyah
    Matin, Ahmad Faridi Abdul
    Mantoro, Teddy
    [J]. INTERNATIONAL SYMPOSIUM ON ROBOTICS AND INTELLIGENT SENSORS 2012 (IRIS 2012), 2012, 41 : 224 - 229
  • [10] Characterising Network Traffic for Skype Forensics
    Azab, Ahmad
    Watters, Paul
    Layton, Robert
    [J]. 2012 THIRD CYBERCRIME AND TRUSTWORTHY COMPUTING WORKSHOP (CTC 2012), 2012, : 19 - 27