Abstract

Human activity recognition (HAR) based on wearable sensors is a promising research direction. The resources of handheld terminals and wearable devices limit the performance of recognition and require lightweight architectures. With the development of deep learning, the neural architecture search (NAS) has emerged in an attempt to minimize human intervention. We propose an approach for using NAS to search for models suitable for HAR tasks, namely, HARNAS. The multi-objective search algorithm NSGA-II is used as the search strategy of HARNAS. To make a trade-off between the performance and computation speed of a model, the F1 score and the number of floating-point operations (FLOPs) are selected, resulting in a bi-objective problem. However, the computation speed of a model not only depends on the complexity, but is also related to the memory access cost (MAC). Therefore, we expand the bi-objective search to a tri-objective strategy. We use the Opportunity dataset as the basis for most experiments and also evaluate the portability of the model on the UniMiB-SHAR dataset. The experimental results show that HARNAS designed without manual adjustments can achieve better performance than the best model tweaked by humans. HARNAS obtained an F1 score of 92.16% and parameters of 0.32 MB on the Opportunity dataset.

Highlights

  • Human activity recognition (HAR) refers to the process of collecting physical information generated from human movement to identify human activities, and it has been widely used in smart healthcare [1] and other fields

  • NSGA-II algorithm with inthe multi-objective particle based on Opportunity to the analysis in Fig. 6, the 200 models found based on all dataset swarm optimization (MOPSO) algorithm to obtain another set of experimental results, 1.4302 three objectives are lower in floating-point operations (FLOPs) and memory access cost (MAC) than those

  • We focused on searching for HAR models with high computational efficiency and good performance by means of automatic network architecture design

Read more

Summary

Introduction

Human activity recognition (HAR) refers to the process of collecting physical information generated from human movement to identify human activities, and it has been widely used in smart healthcare [1] and other fields. Non-wearable monitoring technology and wearable monitoring technology are the two main ways to obtain data through sensors. Monitoring methods based on low-power wearable devices tend to be more robust and accurate due to their reliance on contact measurements, which offer great potential for improving object recognition and understanding. For analysis methods based on such low-power wearable devices, classification accuracy and high efficiency need to be considered simultaneously

Research Motivation
Main Contributions
Related Work
Approach
The Overall Operation of EAs
Architecture Encoding
Initial Population
Fitness Function
Mutation and Crossover
Non-Dominated Sorting
Experiment
Benchmark Datasets
Model Training
Analysis with Peer Competitors
Multi-Model Classification
A Hybrid Model and DeepConvLSTM
DilatedSRU
Multi-Objective Search
Hyperparameter Evaluation
Number of Nodes
Number of Searched Channels
C ONCLUSION
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call