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 条
  • [31] Unsupervised Domain Adaptation with Imbalanced Cross-Domain Data
    Hsu, Tzu-Ming Harry
    Chen, Wei-Yu
    Hou, Cheng-An
    Tsai, Yao-Hung Hubert
    Yeh, Yi-Ren
    Wang, Yu-Chiang Frank
    2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, : 4121 - 4129
  • [32] Domain Adaptation in the Absence of Source Domain Data
    Chidlovskii, Boris
    Clinchant, Stephane
    Csurka, Gabriela
    KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, : 451 - 460
  • [33] Denoising for Relaxing: Unsupervised Domain Adaptive Fundus Image Segmentation Without Source Data
    Xu, Zhe
    Lu, Donghuan
    Wang, Yixin
    Luo, Jie
    Wei, Dong
    Zheng, Yefeng
    Tong, Raymond Kai-Yu
    MEDICAL IMAGE COMPUTING AND COMPUTER ASSISTED INTERVENTION, MICCAI 2022, PT V, 2022, 13435 : 214 - 224
  • [34] Source Data-Absent Unsupervised Domain Adaptation Through Hypothesis Transfer and Labeling Transfer
    Liang, Jian
    Hu, Dapeng
    Wang, Yunbo
    He, Ran
    Feng, Jiashi
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (11) : 8602 - 8617
  • [35] Unsupervised Domain Adaptation Based on Source-Guided Discrepancy
    Kuroki, Seiichi
    Charoenphakdee, Nontawat
    Bao, Han
    Honda, Junya
    Sato, Issei
    Sugiyama, Masashi
    THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 4122 - 4129
  • [36] Hierarchical Unsupervised Relation Distillation for Source Free Domain Adaptation
    Xing, Bowei
    Xie, Xianghua
    Wang, Ruibin
    Guo, Ruohao
    Shi, Ji
    Yue, Wenzhen
    COMPUTER VISION - ECCV 2024, PT L, 2025, 15108 : 393 - 409
  • [37] Multi-Source Unsupervised Domain Adaptation with Prototype Aggregation
    Huang, Min
    Xie, Zifeng
    Sun, Bo
    Wang, Ning
    MATHEMATICS, 2025, 13 (04)
  • [38] A Domain Adaptation Technique for Fine-Grained Occupancy Estimation in Commercial Buildings
    Zhang, Tianyu
    Ardakanian, Omid
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTERNET OF THINGS DESIGN AND IMPLEMENTATION (IOTDI '19), 2019, : 148 - 159
  • [39] Multi-source unsupervised domain adaptation for object detection
    Zhang, Dan
    Ye, Mao
    Liu, Yiguang
    Xiong, Lin
    Zhou, Lihua
    INFORMATION FUSION, 2022, 78 : 138 - 148
  • [40] Evidential Multi-Source-Free Unsupervised Domain Adaptation
    Pei, Jiangbo
    Men, Aidong
    Liu, Yang
    Zhuang, Xiahai
    Chen, Qingchao
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (08) : 5288 - 5305