{"title":"Hierarchical Meta Alignment for cross-domain object detection","authors":"Yang Li , Shanshan Zhang , Yunan Liu , Jian Yang","doi":"10.1016/j.engappai.2025.111247","DOIUrl":null,"url":null,"abstract":"<div><div>Unsupervised domain adaptation (UDA) aims to adapt an object detector from a labeled source domain to an unlabeled target domain. In this task, multiple sub-tasks of different nature are involved, yet existing methods simply sum up the losses and train all the sub-tasks jointly. We, however, find that inconsistent optimization goals between different sub-tasks lead to limited adaptation performance. Specifically, from our analysis, we find notable gradient discrepancies between sub-tasks in a domain adaptive object detector, and especially significant conflicts between domain alignment and detection sub-tasks. Based on this analysis, we propose to solve UDA object detection from a multi-task learning perspective. Specifically, we divide all sub-tasks into two groups, and alleviate both inter-group and intra-group inconsistency via a novel Hierarchical Meta Alignment (HMA) method. At the first level, we construct a Meta Optimization Block (MOB) for each inter-group task pair, which is optimized via the Model-Agnostic Meta-Learning (MAML) algorithm. At the second level, all MOBs are optimized sequentially via the Reptile algorithm. Experimental results on various adaptation scenarios show that our proposed method outperforms previous methods.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":"158 ","pages":"Article 111247"},"PeriodicalIF":7.5000,"publicationDate":"2025-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Applications of Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0952197625012485","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Unsupervised domain adaptation (UDA) aims to adapt an object detector from a labeled source domain to an unlabeled target domain. In this task, multiple sub-tasks of different nature are involved, yet existing methods simply sum up the losses and train all the sub-tasks jointly. We, however, find that inconsistent optimization goals between different sub-tasks lead to limited adaptation performance. Specifically, from our analysis, we find notable gradient discrepancies between sub-tasks in a domain adaptive object detector, and especially significant conflicts between domain alignment and detection sub-tasks. Based on this analysis, we propose to solve UDA object detection from a multi-task learning perspective. Specifically, we divide all sub-tasks into two groups, and alleviate both inter-group and intra-group inconsistency via a novel Hierarchical Meta Alignment (HMA) method. At the first level, we construct a Meta Optimization Block (MOB) for each inter-group task pair, which is optimized via the Model-Agnostic Meta-Learning (MAML) algorithm. At the second level, all MOBs are optimized sequentially via the Reptile algorithm. Experimental results on various adaptation scenarios show that our proposed method outperforms previous methods.
期刊介绍:
Artificial Intelligence (AI) is pivotal in driving the fourth industrial revolution, witnessing remarkable advancements across various machine learning methodologies. AI techniques have become indispensable tools for practicing engineers, enabling them to tackle previously insurmountable challenges. Engineering Applications of Artificial Intelligence serves as a global platform for the swift dissemination of research elucidating the practical application of AI methods across all engineering disciplines. Submitted papers are expected to present novel aspects of AI utilized in real-world engineering applications, validated using publicly available datasets to ensure the replicability of research outcomes. Join us in exploring the transformative potential of AI in engineering.