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 条
  • [1] Unsupervised domain adaptation with and without access to source data for estimating occupancy and recognizing activities in smart buildings
    Dridi, Jawher
    Amayri, Manar
    Bouguila, Nizar
    BUILDING AND ENVIRONMENT, 2023, 243
  • [2] Unsupervised Adversarial Domain Adaptation for Estimating Occupancy and Recognizing Activities in Smart Buildings
    Dridi, Jawher
    Amayri, Manar
    Bouguila, Nizar
    PROCEEDINGS OF THE 2024 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION TECHNOLOGY, ICIIT 2024, 2024, : 114 - 123
  • [3] Unsupervised clustering-based domain adaptation for estimating occupancy and recognizing activities in smart buildings
    Dridi, Jawher
    Amayri, Manar
    Bouguila, Nizar
    Journal of Building Engineering,
  • [4] Unsupervised clustering-based domain adaptation for estimating occupancy and recognizing activities in smart buildings
    Dridi, Jawher
    Amayri, Manar
    Bouguila, Nizar
    JOURNAL OF BUILDING ENGINEERING, 2024, 85
  • [5] Transfer learning for estimating occupancy and recognizing activities in smart buildings
    Dridi, Jawher
    Amayri, Manar
    Bouguila, Nizar
    BUILDING AND ENVIRONMENT, 2022, 217 : 1 - 22
  • [6] Model Adaptation: Unsupervised Domain Adaptation without Source Data
    Li, Rui
    Jiao, Qianfen
    Cao, Wenming
    Wong, Hau-San
    Wu, Si
    2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2020), 2020, : 9638 - 9647
  • [7] Unsupervised Robust Domain Adaptation without Source Data
    Agarwal, Peshal
    Paudel, Danda Pani
    Zaech, Jan-Nico
    Van Gool, Luc
    2022 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV 2022), 2022, : 2805 - 2814
  • [8] Unsupervised Multi-source Domain Adaptation Without Access to Source Data
    Ahmed, Sk Miraj
    Raychaudhuri, Dripta S.
    Paul, Sujoy
    Oymak, Samet
    Roy-Chowdhury, Amit K.
    2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, : 10098 - 10107
  • [9] Model Adaptation: Historical Contrastive Learning for Unsupervised Domain Adaptation without Source Data
    Huang, Jiaxing
    Guan, Dayan
    Xiao, Aoran
    Lu, Shijian
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [10] Domain Adaptation Without Source Data
    Kim Y.
    Cho D.
    Han K.
    Panda P.
    Hong S.
    IEEE Transactions on Artificial Intelligence, 2021, 2 (06): : 508 - 518