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 条
  • [41] Multi-source unsupervised domain adaptation for object detection
    Zhang, Dan
    Ye, Mao
    Liu, Yiguang
    Xiong, Lin
    Zhou, Lihua
    INFORMATION FUSION, 2022, 78 : 138 - 148
  • [42] Confidence Score for Source-Free Unsupervised Domain Adaptation
    Lee, Jonghyun
    Jung, Dahuin
    Yim, Junho
    Yoon, Sungroh
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022,
  • [43] Multi-Source Unsupervised Domain Adaptation via Pseudo Target Domain
    Ren, Chuan-Xian
    Liu, Yong-Hui
    Zhang, Xi-Wen
    Huang, Ke-Kun
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2022, 31 : 2122 - 2135
  • [44] Deep Joint Semantic Adaptation Network for Multi-source Unsupervised Domain Adaptation
    Cheng, Zhiming
    Wang, Shuai
    Yang, Defu
    Qi, Jie
    Xiao, Mang
    Yan, Chenggang
    PATTERN RECOGNITION, 2024, 151
  • [45] UNKNOWN CLASS FEATURE TRANSFORMATION FOR OPEN SET DOMAIN ADAPTATION WITHOUT SOURCE DATA
    Zhong, Jian
    Wu, Si
    Wong, Hau-San
    2023 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP, 2023, : 405 - 409
  • [46] UNIVERSAL DOMAIN ADAPTATION WITHOUT SOURCE DATA FOR REMOTE SENSING IMAGE SCENE CLASSIFICATION
    Xu, Qingsong
    Shi, Yilei
    Zhu, Xiaoxiang
    2022 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS 2022), 2022, : 5341 - 5344
  • [47] Unsupervised domain adaptation with weak source domain labels via bidirectional subdomain alignment
    Zhou, Heng
    Zhong, Ping
    Li, Daoliang
    Shen, Zhencai
    NEURAL NETWORKS, 2024, 178
  • [48] Unsupervised Domain Adaptation to Improve Image Segmentation Quality Both in the Source and Target Domain
    Bolte, Jan-Aike
    Kamp, Markus
    Breuer, Antonia
    Homoceanu, Silviu
    Schlicht, Peter
    Huger, Fabian
    Lipinski, Daniel
    Fingscheidt, Tim
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW 2019), 2019, : 1404 - 1413
  • [49] Unsupervised Domain Adaptation of Auto-Segmentation on Multi -Source MRIs
    Zhang, W.
    Ma, Y.
    Ibrahim, G.
    Qi, X.
    Zhou, Q.
    INTERNATIONAL JOURNAL OF RADIATION ONCOLOGY BIOLOGY PHYSICS, 2023, 117 (02): : E497 - E497
  • [50] A Review of Single-Source Deep Unsupervised Visual Domain Adaptation
    Zhao, Sicheng
    Yue, Xiangyu
    Zhang, Shanghang
    Li, Bo
    Zhao, Han
    Wu, Bichen
    Krishna, Ravi
    Gonzalez, Joseph E.
    Sangiovanni-Vincentelli, Alberto L.
    Seshia, Sanjit A.
    Keutzer, Kurt
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (02) : 473 - 493