What Actually Works for Activity Recognition in Scenarios with Significant Domain Shift: Lessons Learned from the 2019 and 2020 Sussex-Huawei Challenges.

Journal: Sensors (Basel, Switzerland)
Published Date:

Abstract

From 2018 to 2021, the Sussex-Huawei Locomotion-Transportation Recognition Challenge presented different scenarios in which participants were tasked with recognizing eight different modes of locomotion and transportation using sensor data from smartphones. In 2019, the main challenge was using sensor data from one location to recognize activities with sensors in another location, while in the following year, the main challenge was using the sensor data of one person to recognize the activities of other persons. We use these two challenge scenarios as a framework in which to analyze the effectiveness of different components of a machine-learning pipeline for activity recognition. We show that: (i) selecting an appropriate (location-specific) portion of the available data for training can improve the F1 score by up to 10 percentage points (p. p.) compared to a more naive approach, (ii) separate models for human locomotion and for transportation in vehicles can yield an increase of roughly 1 p. p., (iii) using semi-supervised learning can, again, yield an increase of roughly 1 p. p., and (iv) temporal smoothing of predictions with Hidden Markov models, when applicable, can bring an improvement of almost 10 p. p. Our experiments also indicate that the usefulness of advanced feature selection techniques and clustering to create person-specific models is inconclusive and should be explored separately in each use-case.

Authors

  • Stefan Kalabakov
    Department of Intelligent Systems, Jožef Stefan Institute, 1000 Ljubljana, Slovenia.
  • Simon Stankoski
    Department of Intelligent Systems, Jožef Stefan Institute, 1000 Ljubljana, Slovenia.
  • Ivana Kiprijanovska
    Department of Intelligent Systems, Jožef Stefan Institute, 1000 Ljubljana, Slovenia.
  • Andrejaana Andova
    Department of Intelligent Systems, Jožef Stefan Institute, 1000 Ljubljana, Slovenia.
  • Nina Reščič
    Department of Intelligent Systems, Jozef Stefan Institute, 1000 Ljubljana, Slovenia.
  • Vito Janko
    Jožef Stefan Institue, Jamova cesta 39, Slovenia.
  • Martin Gjoreski
    Department of Intelligent Systems, Jožef Stefan Institute, Jožef Stefan International Postgraduate School, Jamova cesta 39, Ljubljana, Slovenia. Electronic address: martin.gjoreski@ijs.s.
  • Matjaž Gams
    Department of Intelligent Systems, Jožef Stefan Institute, Jožef Stefan International Postgraduate School, Jamova cesta 39, Ljubljana, Slovenia. Electronic address: matjaz.gams@ijs.s.
  • Mitja Lustrek