Robust Multimodal Fusion for Human Activity Recognition

Sanju Xaviar, Xin Yang, Omid Ardakanian
3/8/2023
cs.LGeess.SP

No official code found. Best implementation: sustainable-computing/Centaur (10 stars, MIT, last commit 2024-01-09).

Abstract

The proliferation of IoT and mobile devices equipped with heterogeneous sensors has enabled new applications that rely on the fusion of time-series data generated by multiple sensors with different modalities. While there are promising deep neural network architectures for multimodal fusion, their performance falls apart quickly in the presence of consecutive missing data and noise across multiple modalities/sensors, the issues that are prevalent in real-world settings. We propose Centaur, a multimodal fusion model for human activity recognition (HAR) that is robust to these data quality issues. Centaur combines a data cleaning module, which is a denoising autoencoder with convolutional layers, and a multimodal fusion module, which is a deep convolutional neural network with the self-attention mechanism to capture cross-sensor correlation. We train Centaur using a stochastic data corruption scheme and evaluate it on three datasets that contain data generated by multiple inertial measurement units. Centaur's data cleaning module outperforms 2 state-of-the-art autoencoder-based models and its multimodal fusion module outperforms 4 strong baselines. Compared to 2 related robust fusion architectures, Centaur is more robust, achieving 11.59-17.52% higher accuracy in HAR, especially in the presence of consecutive missing data in multiple sensor channels.

View on arXivView PDF

Code Implementations(1)

MIT

Repo for "Centaur: Robust Multimodal Fusion for Human Activity Recognition"

101Python, Jupyter NotebookMar 20, 20232 years agoMIT
human-activity-recognitionmultimodal-fusionsensor-faults

Similar Papers

Cite this paper

@article{xaviar2023robust,
  title  = {Robust Multimodal Fusion for Human Activity Recognition},
  author = {Sanju Xaviar and Xin Yang and Omid Ardakanian},
  year   = {2023},
  eprint = {2303.04636},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.04636v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.04636.svg)](https://codeofpaper.com/paper/2303.04636)

Discussion