Unsupervised domain adaptation with self-training for weed segmentation

被引:0
|
作者
Huang, Yingchao [1 ]
Hussein, Amina E. [2 ]
Wang, Xin [1 ]
Bais, Abdul [3 ]
Yao, Shanshan [4 ]
Wilder, Tanis [1 ]
机构
[1] Saskatchewan Polytech, Fac Digital Innovat Arts & Sci, Regina, SK S4S 5X1, Canada
[2] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2H5, Canada
[3] Univ Regina, Fac Engn & Appl Sci, Elect Syst Engn, Regina, SK S4S 0A2, Canada
[4] Univ Alberta, Civil & Environm Engn, Edmonton, AB T6G 2H5, Canada
来源
基金
加拿大自然科学与工程研究理事会;
关键词
Weed identification; Semantic segmentation; Domain adaptation; Self-training; Convolutional neural networks; Dynamic weights; SEMANTIC SEGMENTATION; NEURAL-NETWORKS; CLASSIFICATION; MANAGEMENT;
D O I
10.1016/j.iswa.2024.200468
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Accurate crop and weed segmentation in varied field conditions is crucial for advancing automated weed management but remains challenging. Though promising, convolutional neural networks (CNNs) often experience performance drops when deployed in new field environments due to shifts between training and test data distributions. To address this limitation, we proposed a self-training framework using a teacher-student model that adapts CNNs for diverse agricultural contexts. Our method enhances generalization by co-training the student model on both the source domain and pseudo-labelled target domain generated by the teacher model, with teacher parameters updated via an exponential moving average of the student's model. The main contributions of this work areas follows: (1) we simplified the self-training procedure by using all target predictions, skipping the selection phase, and applying local dynamic weights (LDW) for target pixels during co-training; (2) we optimized iteration by monitoring covariance fluctuations to avoid pseudo-label overfitting and reduced the impact of false labels; (3) we addressed class imbalance with dynamic class weights (DCW) to give more importance to minority classes; and (4) we formulated a loss function integrating both LDW and DCW into the soft intersection over union (softIoU), enhancing weed segmentation effectiveness. We evaluated our framework with the ROSE challenge dataset across eight adaptations involving varied plants, robots, and growth stages, achieving up to a 0.17 mean IoU improvement over popular methods like CycleGAN. Our approach demonstrated consistent performance across diverse agricultural environments, supporting its use in real-field inference.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Contrastive Learning and Self-Training for Unsupervised Domain Adaptation in Semantic Segmentation
    Marsden, Robert A.
    Bartler, Alexander
    Doebler, Mario
    Yang, Bin
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [2] Unsupervised Domain Adaptation for Medical Image Segmentation by Disentanglement Learning and Self-Training
    Xie, Qingsong
    Li, Yuexiang
    He, Nanjun
    Ning, Munan
    Ma, Kai
    Wang, Guoxing
    Lian, Yong
    Zheng, Yefeng
    IEEE TRANSACTIONS ON MEDICAL IMAGING, 2024, 43 (01) : 4 - 14
  • [3] Unsupervised Domain Adaptation for Medical Image Segmentation via Self-Training of Early Features
    Sheikh, Rasha
    Schultz, Thomas
    INTERNATIONAL CONFERENCE ON MEDICAL IMAGING WITH DEEP LEARNING, VOL 172, 2022, 172 : 1096 - 1107
  • [4] Unsupervised Domain Adaptation for Semantic Segmentation via Class-Balanced Self-training
    Zou, Yang
    Yu, Zhiding
    Kumar, B. V. K. Vijaya
    Wang, Jinsong
    COMPUTER VISION - ECCV 2018, PT III, 2018, 11207 : 297 - 313
  • [5] DAST: Unsupervised Domain Adaptation in Semantic Segmentation Based on Discriminator Attention and Self-Training
    Yu, Fei
    Zhang, Mo
    Dong, Hexin
    Hu, Sheng
    Dong, Bin
    Zhang, Li
    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 : 10754 - 10762
  • [6] Unsupervised Domain Adaptation with Multiple Domain Discriminators and Adaptive Self-Training
    Spadotto, Teo
    Toldo, Marco
    Michieli, Umberto
    Zanuttigh, Pietro
    2020 25TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2021, : 2845 - 2852
  • [7] Energy-constrained Self-training for Unsupervised Domain Adaptation
    Liu, Xiaofeng
    Hu, Bo
    Liu, Xiongchang
    Lu, Jun
    You, Jane
    Kong, Lingsheng
    2020 25TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2021, : 7515 - 7520
  • [8] SRoUDA: Meta Self-Training for Robust Unsupervised Domain Adaptation
    Zhu, Wanqing
    Yin, Jia-Li
    Chen, Bo-Hao
    Liu, Ximeng
    THIRTY-SEVENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 37 NO 3, 2023, : 3852 - 3860
  • [9] Unsupervised Domain Adaptation for Remote Sensing Image Segmentation Based on Adversarial Learning and Self-Training
    Liang, Chenbin
    Cheng, Bo
    Xiao, Baihua
    Dong, Yunyun
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2023, 20
  • [10] DUAL-CONSISTENCY SELF-TRAINING FOR UNSUPERVISED DOMAIN ADAPTATION
    Wang, Jie
    Zhong, Chaoliang
    Feng, Cheng
    Sun, Jun
    Ide, Masaru
    Yokota, Yasuto
    2021 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2021, : 1529 - 1533