Classical and deep learning methods for recognizing human activities and modes of transportation with smartphone sensors ?

被引:56
作者
Gjoreski, Martin [1 ,2 ]
Janko, Vito [1 ,2 ]
Slapnicar, Gasper [1 ,2 ]
Mlakar, Miha [1 ]
Rescic, Nina [1 ,2 ]
Bizjak, Jani [1 ,2 ]
Drobnic, Vid [1 ]
Marinko, Matej [1 ]
Mlakar, Nejc [1 ]
Lustrek, Mitja [1 ,2 ]
Gams, Matjaz [1 ,2 ]
机构
[1] Jozef Stefan Inst, Dept Intelligent Syst, Ljubljana, Slovenia
[2] Jozef Stefan Postgrad Sch, Ljubljana, Slovenia
关键词
MOBILE;
D O I
10.1016/j.inffus.2020.04.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Sussex-Huawei Locomotion-Transportation Recognition Challenge presented a unique opportunity to the activity-recognition community to test their approaches on a large, real-life benchmark dataset with activities different from those typically recognized. The goal of the challenge was to recognize, as accurately as possible, eight locomotion activities (Still, Walk, Run, Bike, Car, Bus, Train, Subway) using smartphone sensor data. This paper describes the method we developed to win this challenge, and provides an analysis of the effectiveness of its components. We used complex feature extraction and selection methods to train classical machine learning models. In addition, we trained deep learning models using a novel end-to-end architecture for deep multimodal spectro-temporal fusion. All the models were fused into an ensemble with the final predictions smoothed by a hidden Markov model to account for temporal dependencies of the activities. The presented method achieved an F1 score of 94.9% on the challenge test data. We tested different sampling frequencies, window sizes, feature types, classification models and the importance of stand-alone sensors and their fusion for the task. Finally, we present an energy-efficient smartphone implementation of the method. © 2020 Elsevier B.V.
引用
收藏
页码:47 / 62
页数:16
相关论文
共 63 条
  • [1] Deep Multimodal Subspace Clustering Networks
    Abavisani, Mahdi
    Patel, Vishal M.
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2018, 12 (06) : 1601 - 1614
  • [2] AHA DW, 1991, MACH LEARN, V6, P37, DOI 10.1007/BF00153759
  • [3] Bhattacharya S., 2016, PROC 14 ACM C EMBEDD, P176
  • [4] Random forests
    Breiman, L
    [J]. MACHINE LEARNING, 2001, 45 (01) : 5 - 32
  • [5] Carroll Aaron, 2010, P USENIX ANN TECH C, V14, P21, DOI DOI 10.5555/1855840.1855861
  • [6] Cho K., 2014, P EMPIRICAL METHODS, P1724, DOI DOI 10.3115/V1/D14-1179
  • [7] Understanding Energy Consumption of Sensor Enabled Applications on Mobile Phones
    Crk, Igor
    Albinali, Fand
    Gniady, Chris
    Hartman, John
    [J]. 2009 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-20, 2009, : 6885 - +
  • [8] Real-time activity monitoring with a wristband and a smartphone
    Cvetkovic, Bozidara
    Szeklicki, Robert
    Janko, Vito
    Lutomski, Przemyslaw
    Lustrek, Mitja
    [J]. INFORMATION FUSION, 2018, 43 : 77 - 93
  • [9] Cvetkovic B, 2015, 2015 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATION WORKSHOPS (PERCOM WORKSHOPS), P193, DOI 10.1109/PERCOMW.2015.7134019
  • [10] A Comparative Approach to Classification of Locomotion and Transportation Modes Using Smartphone Sensor Data
    Das Antar, Anindya
    Ahmed, Masud
    Ishrak, Mohammad Shadman
    Ahad, Md Atiqur Rahman
    [J]. PROCEEDINGS OF THE 2018 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING AND PROCEEDINGS OF THE 2018 ACM INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS (UBICOMP/ISWC'18 ADJUNCT), 2018, : 1497 - 1502