Unsupervised domain adaptation without source data for estimating occupancy and recognizing activities in smart buildings

被引:7
|
作者
Dridi, Jawher [1 ]
Amayri, Manar [1 ]
Bouguila, Nizar [1 ]
机构
[1] Concordia Univ, Concordia Inst Informat Syst Engn CIISE, Montreal, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Activities recognition; Occupancy estimation; Transfer learning; Smart buildings; Domain adaptation; Deep learning; Unsupervised learning; HUMAN ACTIVITY RECOGNITION; ENERGY MANAGEMENT; SENSOR; INTERNET; THINGS;
D O I
10.1016/j.enbuild.2023.113808
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Activities Recognition (AR) and Occupancy Estimation (OE) are topics of current interest. AR and OE help many smart building applications such as energy systems and provide good services for occupants. Prior research on AR and OE has typically focused on supervised machine learning methods. For a specific smart building domain, a model is trained using data collected from the current environment (domain). The created model will not generalize well when evaluated in a new related domain due to data distribution differences. Creating a model for each smart building environment is infeasible due to the lack of labeled data. Indeed, data collection is a tedious and time-consuming task. Unsupervised Domain Adaptation (UDA) is a good solution for the considered case. UDA solves the problem of the lack of labeled data in the target domain by allowing knowledge transfer across domains. Most of the previous research in UDA requires having access to source data while creating target models which leads to privacy problems. This work considers techniques that use only a trained source model instead of a huge amount of source data to make domain adaption. This research adapted and tested UDA methods called Source HypOthesis Transfer (SHOT), Higher-Order Moment Matching (HoMM), and Source data Free Domain Adaptation (SFDA) on smart building data. SHOT is a deep learning method that learns a feature encoding module for the target model to align the data representation of the target environment with the data representation of the source environment, and it freezes the hypothesis (classifier) of the source model. Data alignment is done using information maximization and self-supervised pseudo-labeling. HoMM is also a deep learning method, however, it freezes the feature encoding module, and it learns a classifier to perform data alignment. HoMM also performs pseudo-labeling to target samples to enhance data alignment. SFDA is a deep domain adaptation method that optimizes two losses to train the target model without using any source-labeled data. The target model updates its initialized weights from the source model by minimizing a first loss that uses pseudo labels of target samples using the pre-trained source model, and by minimizing a second loss that uses pseudo labels of target samples generated by the trainable target model. To prove the efficiency of SHOT, HoMM, and SFDA, this research tests them on AR and OE datasets for a different number of activities and levels of occupancy. The impressive obtained results, with scores up to 90% for OE and up to 97% for AR, show that the considered approaches can be used to transfer knowledge across different related domains.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] A Free Lunch for Unsupervised Domain Adaptive Object Detection without Source Data
    Li, Xianfeng
    Chen, Weijie
    Xie, Di
    Yang, Shicai
    Yuan, Peng
    Pu, Shiliang
    Zhuang, Yueting
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 8474 - 8481
  • [22] Reducing bias to source samples for unsupervised domain adaptation
    Ye, Yalan
    Huang, Ziwei
    Pan, Tongjie
    Li, Jingjing
    Shen, Heng Tao
    NEURAL NETWORKS, 2021, 141 (141) : 61 - 71
  • [23] Source-free unsupervised domain adaptation: A survey
    Fang, Yuqi
    Yap, Pew-Thian
    Lin, Weili
    Zhu, Hongtu
    Liu, Mingxia
    NEURAL NETWORKS, 2024, 174
  • [24] Multi-Source Attention for Unsupervised Domain Adaptation
    Cui, Xia
    Bollegala, Danushka
    1ST CONFERENCE OF THE ASIA-PACIFIC CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS AND THE 10TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING (AACL-IJCNLP 2020), 2020, : 873 - 883
  • [25] Unsupervised Multi-source Domain Adaptation for Regression
    Richard, Guillaume
    de Mathelin, Antoine
    Hebrail, Georges
    Mougeot, Mathilde
    Vayatis, Nicolas
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2020, PT I, 2021, 12457 : 395 - 411
  • [26] Robust Unsupervised Domain Adaptation from A Corrupted Source
    Yu, Shuyang
    Zhu, Zhuangdi
    Liu, Boyang
    Jain, Anil K.
    Zhou, Jiayu
    2022 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2022, : 1299 - 1304
  • [27] Continual Source-Free Unsupervised Domain Adaptation
    Ahmed, Waqar
    Morerio, Pietro
    Murino, Vittorio
    IMAGE ANALYSIS AND PROCESSING, ICIAP 2023, PT I, 2023, 14233 : 14 - 25
  • [28] Unsupervised Multitemporal Domain Adaptation With Source Labels Learning
    Liu, Baisen
    Gao, Guoming
    Gu, Yanfeng
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2019, 16 (09) : 1477 - 1481
  • [29] Semantic consistency learning on manifold for source data-free unsupervised domain adaptation
    Tang, Song
    Zou, Yan
    Song, Zihao
    Lyu, Jianzhi
    Chen, Lijuan
    Ye, Mao
    Zhong, Shouming
    Zhang, Jianwei
    NEURAL NETWORKS, 2022, 152 : 467 - 478
  • [30] Adaptive Contrastive Learning with Label Consistency for Source Data Free Unsupervised Domain Adaptation
    Zhao, Xuejun
    Stanislawski, Rafal
    Gardoni, Paolo
    Sulowicz, Maciej
    Glowacz, Adam
    Krolczyk, Grzegorz
    Li, Zhixiong
    SENSORS, 2022, 22 (11)