Papers › Semantic-Aware Dual Contrastive Learning for Multi-label Image Classification
Semantic-Aware Dual Contrastive Learning for Multi-label Image Classification
Leilei Ma, Dengdi Sun, Lei Wang, Haifeng Zhao, Bin Luo
Extracting image semantics effectively and assigning corresponding labels to multiple objects or attributes for natural images is challenging due to the complex scene contents and confusing label dependencies. Recent works have focused on modeling label relationships with graph and understanding object regions using class activation maps (CAM). However, these methods ignore the complex intra- and inter-category relationships among specific semantic features, and CAM is prone to generate noisy information. To this end, we propose a novel semantic-aware dual contrastive learning framework that incorporates sample-to-sample contrastive learning (SSCL) as well as prototype-to-sample contrastive learning (PSCL). Specifically, we leverage semantic-aware representation learning to extract category-related local discriminative features and construct category prototypes. Then based on SSCL, label-level visual representations of the same category are aggregated together, and features belonging to distinct categories are separated. Meanwhile, we construct a novel PSCL module to narrow the distance between positive samples and category prototypes and push negative samples away from the corresponding category prototypes. Finally, the discriminative label-level features related to the image content are accurately captured by the joint training of the above three parts. Experiments on five challenging large-scale public datasets demonstrate that our proposed method is effective and outperforms the state-of-the-art methods. Code and supplementary materials are released on https://github.com/yu-gi-oh-leilei/SADCL.
In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Multi-Label Learning | COCO 2014 | SADCL | CF1 | 79.8 | #1 of 1 | Archive leaderboard | report |
| Multi-Label Learning | COCO 2014 | SADCL | CP | 84.6 | #1 of 1 | Archive leaderboard | report |
| Multi-Label Learning | COCO 2014 | SADCL | CR | 76 | #1 of 1 | Archive leaderboard | report |
| Multi-Label Learning | COCO 2014 | SADCL | OF1 | 82.1 | #1 of 1 | Archive leaderboard | report |
| Multi-Label Learning | COCO 2014 | SADCL | OP | 86 | #1 of 1 | Archive leaderboard | report |
| Multi-Label Learning | COCO 2014 | SADCL | OR | 78.5 | #1 of 1 | Archive leaderboard | report |
| Multi-Label Learning | COCO 2014 | SADCL | mAP | 85.6 | #1 of 1 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Methods
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections