COMPASS: Unsupervised and online clustering of complex human activities from smartphone sensors

被引:1
|
作者
Campana, Mattia Giovanni [1 ]
Delmastro, Franca [1 ]
机构
[1] Natl Res Council Italy IIT CNR, Inst Informat & Telemat, Via Giuseppe Moruzzi 1, I-56124 Pisa, Italy
关键词
Context-awareness; Unsupervised machine learning; Online clustering; Mobile computing; ACTIVITY RECOGNITION; DATA STREAMS; CONTEXT; SYSTEMS;
D O I
10.1016/j.eswa.2021.115124
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modern mobile devices are able to provide context-aware and personalized services to the users, by leveraging on their sensing capabilities to infer the activity and situation in which a person is currently involved. Current solutions for context-recognition rely on annotated data and experts' knowledge to predict the user context. In addition, their prediction ability is strongly limited to the set of situations considered during the model training or definition. However, in a mobile environment, the user context continuously evolves, and it cannot be merely restricted to a set of predefined classes. To overcome these limitations, we propose COMPASS, a novel unsupervised and online clustering algorithm aimed at identifying the user context in mobile environments based on the stream of high-dimensional data generated by smartphone sensors. COMPASS can distinguish an arbitrary number of user's contexts from the sensors' data, without defining a priori the collection of expected situations. This key feature makes it a general-purpose solution to provide context-aware features to mobile devices, supporting a broad set of applications. Experimental results on 18 synthetic and 2 real-world datasets show that COMPASS correctly identifies the user context from the sensors' data stream, and outperforms the state-of-the-art solutions in terms of both clusters configuration and purity. Eventually, we evaluate its performances in terms of execution time and the results show that COMPASS can process 1000 high-dimensional samples in less than 20 s, while the reference solutions require about 60 min to evaluate the entire dataset.
引用
收藏
页数:15
相关论文
共 6 条
  • [1] Recognizing human activities from smartphone sensors using hierarchical continuous hidden Markov models
    Ronao, Charissa Ann
    Cho, Sung-Bae
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2017, 13 (01)
  • [2] Segmenting human activities based on HMMs using smartphone inertial sensors
    San-Segundo, Ruben
    Lorenzo-Trueba, Jaime
    Martinez-Gonzalez, Beatriz
    Pardo, Jose M.
    PERVASIVE AND MOBILE COMPUTING, 2016, 30 : 84 - 96
  • [3] Unsupervised Classification of Smartphone Activities Signals Using Wavelet Packet Transform and Half-Cosine Fuzzy Clustering
    He, Hong
    Tan, Yonghong
    Huang, Jifeng
    2017 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2017,
  • [4] Classification of Human Daily Activities Using Ensemble Methods Based on Smartphone Inertial Sensors
    Abd Rahim, Ku Nurhanim Ku
    Elamvazuthi, I.
    Izhar, Lila Iznita
    Capi, Genci
    SENSORS, 2018, 18 (12)
  • [5] An Approach to Classify Human Activities in Real-time from Smartphone Sensor Data
    Ahmed, Masud
    Das Antar, Anindya
    Ahadt, Atiqur Rahman
    2019 JOINT 8TH INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV) AND 2019 3RD INTERNATIONAL CONFERENCE ON IMAGING, VISION & PATTERN RECOGNITION (ICIVPR) WITH INTERNATIONAL CONFERENCE ON ACTIVITY AND BEHAVIOR COMPUTING (ABC), 2019, : 140 - 145
  • [6] From edit distance to augmented space-time-weighted edit distance: Detecting and clustering patterns of human activities in Puget Sound region
    Zhai, Wei
    Bai, Xueyin
    Peng, Zhong-ren
    Gu, Chaolin
    JOURNAL OF TRANSPORT GEOGRAPHY, 2019, 78 : 41 - 55