Dual-Stream Contrastive Learning for Channel State Information Based Human Activity Recognition

WiFi-based human activity recognition (HAR) has been extensively studied due to its far-reaching applications in health domains, including elderly monitoring, exercise supervision and rehabilitation monitoring, etc. Although existing supervised deep learning techniques have achieved remarkable performances for these tasks, they are however data-hungry and hence are notoriously difficult due to the privacy and incomprehensibility of WiFi-based HAR data. Existing contrastive learning models, mainly designed for computer vision, cannot guarantee their performance on channel state information (CSI) data. To this end, we propose a new dual-stream contrastive learning model that can process and learn the raw WiFi CSI data in a self-supervised manner. More specifically, our proposed method, coined as DualConFi, takes raw WiFI CSI data as input and incorporates channel and temporal streams to learn highly-discriminative spatiotemporal features under a mutual information constraint using unlabeled data. We exhibit the effectiveness of our model on three publicly available CSI data sets in various experiment settings, including linear evaluation, semi-supervised, and transfer learning. We show that DualConFi is able to perform favourably against challenging baselines in each setting. Moreover, by studying the effects of different transform functions on CSI data, we finally verify the effectiveness of highly-discriminative features.

[1]  Mohamed Abdel-Basset,et al.  H2HI-Net: A Dual-Branch Network for Recognizing Human-to-Human Interactions From Channel-State Information , 2022, IEEE Internet of Things Journal.

[2]  Lei Zhang,et al.  The Convolutional Neural Networks Training With Channel-Selectivity for Human Activity Recognition Based on Sensors , 2021, IEEE Journal of Biomedical and Health Informatics.

[3]  Zhenghua Chen,et al.  Two-Stream Convolution Augmented Transformer for Human Activity Recognition , 2021, AAAI.

[4]  Yongdong Zhang,et al.  Deep Metric Learning with Self-Supervised Ranking , 2021, AAAI.

[5]  Yann LeCun,et al.  Barlow Twins: Self-Supervised Learning via Redundancy Reduction , 2021, ICML.

[6]  Beat Gfeller,et al.  Sense and Learn: Self-Supervision for Omnipresent Sensors , 2020, Machine Learning with Applications.

[7]  Peter A. Flach,et al.  Human Activity Recognition Based on Dynamic Active Learning , 2020, IEEE Journal of Biomedical and Health Informatics.

[8]  Flora D. Salim,et al.  Federated Self-Supervised Learning of Multisensor Representations for Embedded Intelligence , 2020, IEEE Internet of Things Journal.

[9]  Phillip Isola,et al.  Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hypersphere , 2020, ICML.

[10]  Chen Sun,et al.  What makes for good views for contrastive learning , 2020, NeurIPS.

[11]  Mohammad I. Daoud,et al.  A dataset for Wi-Fi-based human-to-human interaction recognition , 2020, Data in brief.

[12]  Geoffrey E. Hinton,et al.  A Simple Framework for Contrastive Learning of Visual Representations , 2020, ICML.

[13]  Ross B. Girshick,et al.  Momentum Contrast for Unsupervised Visual Representation Learning , 2019, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[14]  Geoffrey I. Webb,et al.  ROCKET: exceptionally fast and accurate time series classification using random convolutional kernels , 2019, Data Mining and Knowledge Discovery.

[15]  Zhiguang Qin,et al.  CsiGAN: Robust Channel State Information-Based Activity Recognition With GANs , 2019, IEEE Internet of Things Journal.

[16]  Michael Tschannen,et al.  On Mutual Information Maximization for Representation Learning , 2019, ICLR.

[17]  Danyang Liu,et al.  A Transformer-Based Variational Autoencoder for Sentence Generation , 2019, 2019 International Joint Conference on Neural Networks (IJCNN).

[18]  Shih-Fu Chang,et al.  Unsupervised Embedding Learning via Invariant and Spreading Instance Feature , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Martin Jaggi,et al.  Unsupervised Scalable Representation Learning for Multivariate Time Series , 2019, NeurIPS.

[20]  Shuangquan Wang,et al.  SignFi , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[21]  D. Pesch,et al.  FallDeFi: Ubiquitous Fall Detection using Commodity Wi-Fi Devices , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[22]  Shahrokh Valaee,et al.  A Survey on Behavior Recognition Using WiFi Channel State Information , 2017, IEEE Communications Magazine.

[23]  Jie Wang,et al.  CSI-Based Device-Free Wireless Localization and Activity Recognition Using Radio Image Features , 2017, IEEE Transactions on Vehicular Technology.

[24]  Daqing Zhang,et al.  RT-Fall: A Real-Time and Contactless Fall Detection System with Commodity WiFi Devices , 2017, IEEE Transactions on Mobile Computing.

[25]  Paolo Favaro,et al.  Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzles , 2016, ECCV.

[26]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[27]  Wei Wang,et al.  Understanding and Modeling of WiFi Signal Based Human Activity Recognition , 2015, MobiCom.

[28]  Daqing Zhang,et al.  Anti-fall: A Non-intrusive and Real-Time Fall Detector Leveraging CSI from Commodity WiFi Devices , 2015, ICOST.

[29]  Binh Q. Tran,et al.  Optimization of an Accelerometer and Gyroscope-Based Fall Detection Algorithm , 2015, J. Sensors.

[30]  Chen Wang,et al.  Fine-grained sleep monitoring: Hearing your breathing with smartphones , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[31]  David Wetherall,et al.  Tool release: gathering 802.11n traces with channel state information , 2011, CCRV.

[32]  Ralph Linsker,et al.  Self-organization in a perceptual network , 1988, Computer.

[33]  Nishant Doshi,et al.  Human Activity Recognition: A Survey , 2019, Procedia Computer Science.

[34]  Dan Wu,et al.  Toward Centimeter-Scale Human Activity Sensing with Wi-Fi Signals , 2017, Computer.