Proceedings

DWLR: Domain Adaptation under Label Shift for Wearable Sensor

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 4425-4433.

https://doi.org/10.24963/ijcai.2024/489

Abstract

Wearable sensors play a crucial role in real-world scenarios, such as human activity recognition, sleep monitoring and electrocardiogram monitoring. However, deploying classifiers on them is challenged by distribution shifts across users and devices. Unsupervised domain adaptation (UDA) is proposed to address this, yet existing methods mostly focus on feature distribution shift, neglecting the potential misclassification due to label shift. In this paper, we propose Domain adaptation under label shift for Wearable sensor with Learnable Reweighting (DWLR) to handle both feature and label shifts. Specifically, DWLR employs learnable reweighting to align label distributions between source and target domains. It incorporates elements of information gain during the reweighting process to counter potential distribution shift that could emerge from over-reliance on data with high-confidence pseudo labels. Importantly, since wearable sensor data is time-series data, and can be subjected to distribution shifts originating from either the time domain, the frequency domain, or both, DWLR performs reweighting and alignment separately in these two domains to more robustly handle potential feature distribution shifts. Extensive experiments on three distinct wearable sensor datasets demonstrate the effectiveness of DWLR, yielding a remarkable average performance improvement of 5.85%.

  1. [Anguita et al., 2013] Davide Anguita, Alessandro Ghio, Luca Oneto, Xavier Parra Perez, and Jorge Luis Reyes Or- tiz. A public domain dataset for human activity recogni- tion using smartphones. In Proceedings of the 21th in- ternational European symposium on artificial neural net- works, computational intelligence and machine learning, pages 437-442, 2013.
  2. [Bai et al., 2018] Shaojie Bai, J Zico Kolter, and Vladlen Koltun. An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv preprint arXiv:1803.01271, 2018.
  3. [Bousmalis et al., 2017] Konstantinos Bousmalis, Nathan Silberman, David Dohan, Dumitru Erhan, and Dilip Kr- ishnan. Unsupervised pixel-level domain adaptation with generative adversarial networks. In Proceedings of the IEEE conference on computer vision and pattern recog- nition, pages 3722-3731, 2017.
  4. [Bousmalis et al., 2018] Konstantinos Bousmalis, Alex Ir- pan, Paul Wohlhart, Yunfei Bai, Matthew Kelcey, Mri- nal Kalakrishnan, Laura Downs, Julian Ibarz, Peter Pastor, Kurt Konolige, et al. Using simulation and domain adap- tation to improve efficiency of deep robotic grasping. In 2018 IEEE international conference on robotics and au- tomation (ICRA), pages 4243-4250. IEEE, 2018.
  5. [Cai et al., 2021] Ruichu Cai, Jiawei Chen, Zijian Li, Wei Chen, Keli Zhang, Junjian Ye, Zhuozhang Li, Xiaoyan Yang, and Zhenjie Zhang. Time series domain adapta- tion via sparse associative structure alignment. In Pro- ceedings of the AAAI Conference on Artificial Intelligence, volume 35, pages 6859-6867, 2021.
  6. [Chung et al., 2015] Junyoung Chung, Kyle Kastner, Lau- rent Dinh, Kratarth Goel, Aaron C Courville, and Yoshua Bengio. A recurrent latent variable model for sequential data. Advances in neural information processing systems, 28, 2015.
  7. [Cohen, 1995] Leon Cohen. Time-frequency analysis, vol- ume 778. Prentice hall New Jersey, 1995.
  8. Thomas M Cover. Elements of information theory. John Wiley & Sons, 1999.
  9. [Gal et al., 2017] Yarin Gal, Riashat Islam, and Zoubin Ghahramani. Deep bayesian active learning with image data. In International Conference on Machine Learning, pages 1183-1192. PMLR, 2017.
  10. [Ganin et al., 2015] Yaroslav Ganin, E. Ustinova, Hana Ajakan, Pascal Germain, H. Larochelle, Franc ¸ois Lavi- olette, Mario Marchand, and Victor S. Lempitsky. Domain-adversarial training of neural networks. ArXiv, abs/1505.07818, 2015.
  11. [Ghifary et al., 2016] Muhammad Ghifary, W Bastiaan Kleijn, Mengjie Zhang, David Balduzzi, and Wen Li. Deep reconstruction-classification networks for unsuper- vised domain adaptation. In Computer Vision-ECCV 2016: 14th European Conference, Amsterdam, The Netherlands, October 11-14, 2016, Proceedings, Part IV 14, pages 597-613. Springer, 2016.
  12. [Goldberger et al., 2000] Ary L Goldberger, Luis AN Ama- ral, Leon Glass, Jeffrey M Hausdorff, Plamen Ch Ivanov, Roger G Mark, Joseph E Mietus, George B Moody, Chung-Kang Peng, and H Eugene Stanley. Physiobank, physiotoolkit, and physionet: components of a new re- search resource for complex physiologic signals. circu- lation, 101(23):e215-e220, 2000.
  13. [Goodfellow et al., 2014] Ian Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Y. Bengio. Genera- tive adversarial nets. In Neural Information Processing Systems, 2014.
  14. [He et al., 2023] Huan He, Owen Queen, Teddy Koker, Con- suelo Cuevas, Theodoros Tsiligkaridis, and Marinka Zit- nik. Domain adaptation for time series under feature and label shifts. In International Conference on Machine Learning, 2023.
  15. [Hu et al., 2023] Rong Hu, Ling Chen, Shenghuan Miao, and Xing Tang. Swl-adapt: An unsupervised domain adap- tation model with sample weight learning for cross-user wearable human activity recognition. In Proceedings of the AAAI Conference on artificial intelligence, volume 37, pages 6012-6020, 2023.
  16. [Jiang et al., 2020] Xiang Jiang, Qicheng Lao, Stan Matwin, and Mohammad Havaei. Implicit class-conditioned do- main alignment for unsupervised domain adaptation. In International Conference on Machine Learning, pages 4816-4827. PMLR, 2020.
  17. [Kang et al., 2019] Guoliang Kang, Lu Jiang, Yi Yang, and Alexander G Hauptmann. Contrastive adaptation network for unsupervised domain adaptation. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 4893-4902, 2019.
  18. [Kwapisz et al., 2011] Jennifer R Kwapisz, Gary M Weiss, and Samuel A Moore. Activity recognition using cell phone accelerometers. ACM SigKDD Explorations Newsletter, 12(2):74-82, 2011.
  19. [Kwon et al., 2021] Shinjae Kwon, Hojoong Kim, and Woon-Hong Yeo. Recent advances in wearable sensors and portable electronics for sleep monitoring. Iscience, 24(5), 2021.
  20. [Lee and Raginsky, 2018] Jaeho Lee and Maxim Raginsky. Minimax statistical learning with wasserstein distances. Advances in Neural Information Processing Systems, 31, 2018.
  21. [Liu and Tuzel, 2016] Ming-Yu Liu and Oncel Tuzel. Cou- pled generative adversarial networks. Advances in neural information processing systems, 29, 2016.
  22. [Liu and Xue, 2021] Qiao Liu and Hui Xue. Adversarial spectral kernel matching for unsupervised time series do- main adaptation. In IJCAI, pages 2744-2750, 2021. IJCAI
  23. [Liu et al., 2022] Hongrui Liu, Binbin Hu, Xiao Wang, Chuan Shi, Zhiqiang Zhang, and Jun Zhou. Confidence may cheat: Self-training on graph neural networks under distribution shift. In Proceedings of the ACM Web Confer- ence 2022, pages 1248-1258, 2022.
  24. [Long et al., 2015] Mingsheng Long, Yue Cao, Jianmin Wang, and Michael Jordan. Learning transferable features with deep adaptation networks. In International confer- ence on machine learning, pages 97-105. PMLR, 2015.
  25. [Longoni et al., 2018] Marco Longoni, Diego Carrera, Beat- rice Rossi, Pasqualina Fragneto, Marco Pessione, Gia- como Boracchi, et al. A wearable device for online and long-term ecg monitoring. In IJCAI, pages 5838-5840, 2018. IJCAI
  26. [McClure et al., 2020] Kristin McClure, Brett Erdreich, Ja- son HT Bates, Ryan S McGinnis, Axel Masquelin, and Safwan Wshah. Classification and detection of breathing patterns with wearable sensors and deep learning. Sensors, 20(22):6481, 2020.
  27. [Mukherjee and Awadallah, 2020] Subhabrata Mukherjee and Ahmed Awadallah. Uncertainty-aware self-training for few-shot text classification. Advances in Neural Information Processing Systems, 33:21199-21212, 2020.
  28. [Ozyurt et al., 2023] Yilmazcan Ozyurt, Stefan Feuerriegel, and Ce Zhang. Contrastive learning for unsupervised do- main adaptation of time series. ICLR, 2023.
  29. [Patel et al., 2015] Vishal M Patel, Raghuraman Gopalan, Ruonan Li, and Rama Chellappa. Visual domain adapta- tion: A survey of recent advances. IEEE signal processing magazine, 32(3):53-69, 2015.
  30. [Purushotham et al., 2017] Sanjay Purushotham, Wilka Car- valho, Tanachat Nilanon, and Yan Liu. Variational recur- rent adversarial deep domain adaptation. In International Conference on Learning Representations, 2017.
  31. [Qian et al., 2019] Hangwei Qian, Sinno Jialin Pan, Bing- shui Da, and Chunyan Miao. A novel distribution- embedded neural network for sensor-based activity recog- nition. In IJCAI, volume 2019, pages 5614-5620, 2019.
  32. [Ragab et al., 2022] Mohamed Ragab, Emadeldeen Eldele, Zhenghua Chen, Min Wu, Chee-Keong Kwoh, and Xiaoli Li. Self-supervised autoregressive domain adaptation for time series data. IEEE Transactions on Neural Networks and Learning Systems, 2022.
  33. [Saito et al., 2017] Kuniaki Saito, Yoshitaka Ushiku, and Tatsuya Harada. Asymmetric tri-training for unsupervised domain adaptation. In International Conference on Ma- chine Learning, pages 2988-2997. PMLR, 2017.
  34. [Shen et al., 2018] Jian Shen, Yanru Qu, Weinan Zhang, and Yong Yu. Wasserstein distance guided representation learning for domain adaptation. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 32, 2018.
  35. [Shi et al., 2022] Weili Shi, Ronghang Zhu, and Sheng Li. Pairwise adversarial training for unsupervised class- imbalanced domain adaptation. Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 2022.
  36. [Stisen et al., 2015] Allan Stisen, Henrik Blunck, Sourav Bhattacharya, Thor Siiger Prentow, Mikkel Baun Kjær- gaard, Anind Dey, Tobias Sonne, and Mads Møller Jensen. Smart devices are different: Assessing and mitigatingmo- bile sensing heterogeneities for activity recognition. In Proceedings of the 13th ACM conference on embedded networked sensor systems, pages 127-140, 2015.
  37. [Sun et al., 2016] Baochen Sun, Jiashi Feng, and Kate Saenko. Return of frustratingly easy domain adaptation. In Proceedings of the AAAI Conference on Artificial Intel- ligence, volume 30, 2016.
  38. [Tan et al., 2020] Shuhan Tan, Xingchao Peng, and Kate Saenko. Class-imbalanced domain adaptation: An empiri- cal odyssey. In European Conference on Computer Vision, pages 585-602. Springer, 2020.
  39. [Tang et al., 2021] Shixiang Tang, Peng Su, Dapeng Chen, and Wanli Ouyang. Gradient regularized contrastive learn- ing for continual domain adaptation. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 35, pages 2665-2673, 2021.
  40. [Tonutti et al., 2019] Michele Tonutti, Emanuele Ruffaldi, Alessandro Cattaneo, and Carlo Alberto Avizzano. Ro- bust and subject-independent driving manoeuvre antici- pation through domain-adversarial recurrent neural net- works. Robotics and Autonomous Systems, 115:162-173, 2019.
  41. [Tzeng et al., 2017] Eric Tzeng, Judy Hoffman, Kate Saenko, and Trevor Darrell. Adversarial discriminative domain adaptation. In Proceedings of the IEEE confer- ence on computer vision and pattern recognition, pages 7167-7176, 2017.
  42. [Wilson et al., 2020] Garrett Wilson, Janardhan Rao Doppa, and Diane J Cook. Multi-source deep domain adaptation with weak supervision for time-series sensor data. In Pro- ceedings of the 26th ACM SIGKDD International Con- ference on Knowledge Discovery & Data Mining, pages 1768-1778, 2020.
  43. [Winograd, 1978] Shmuel Winograd. On computing the dis- crete fourier transform. Mathematics of computation, 32(141):175-199, 1978.
  44. [Zhao et al., 2019] Han Zhao, Remi Tachet Des Combes, Kun Zhang, and Geoffrey Gordon. On learning invari- ant representations for domain adaptation. In Interna- tional Conference on Machine Learning, pages 7523- 7532. PMLR, 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards