# Grouped Adaptive Loss Weighting for Person Search

arXiv: https://arxiv.org/abs/2209.11492 · HTML: https://mlsanity.com/paper/2209.11492/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 27 of its 46 references that are in the map.
- First posted on arXiv 23 Sep 2022.

## Builds on (most cited first, 27 of 27)

- [Deep Residual Learning for Image Recognition](https://mlsanity.com/paper/1512.03385/) (2015)
- [PyTorch: An Imperative Style, High-Performance Deep Learning Library](https://mlsanity.com/paper/1912.01703/) (2019)
- [Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks](https://mlsanity.com/paper/1506.01497/) (2015)
- [Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learning](https://mlsanity.com/paper/1506.02142/) (2015)
- [What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?](https://mlsanity.com/paper/1703.04977/) (2017)
- [Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semantics](https://mlsanity.com/paper/1705.07115/) (2017)
- [GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networks](https://mlsanity.com/paper/1711.02257/) (2017)
- [Solving Rubik's Cube with a Robot Hand](https://mlsanity.com/paper/1910.07113/) (2019)
- [End-to-End Multi-Task Learning with Attention](https://mlsanity.com/paper/1803.10704/) (2018)
- [Which Tasks Should Be Learned Together in Multi-task Learning?](https://mlsanity.com/paper/1905.07553/) (2019)
- [Multi-Task Learning with Deep Neural Networks: A Survey](https://mlsanity.com/paper/2009.09796/) (2020)
- [Efficiently Identifying Task Groupings for Multi-Task Learning](https://mlsanity.com/paper/2109.04617/) (2021)
- [Joint Detection and Identification Feature Learning for Person Search](https://mlsanity.com/paper/1604.01850/) (2016)
- [Person Re-identification in the Wild](https://mlsanity.com/paper/1604.02531/) (2016)
- [Learning Context Graph for Person Search](https://mlsanity.com/paper/1904.01830/) (2019)
- [A Modulation Module for Multi-task Learning with Applications in Image Retrieval](https://mlsanity.com/paper/1807.06708/) (2018)
- [Improving Pedestrian Attribute Recognition With Weakly-Supervised Multi-Scale Attribute-Specific Localization](https://mlsanity.com/paper/1910.04562/) (2019)
- [Anchor-Free Person Search](https://mlsanity.com/paper/2103.11617/) (2021)
- [Re-ID Driven Localization Refinement for Person Search](https://mlsanity.com/paper/1909.08580/) (2019)
- [Query-guided End-to-End Person Search](https://mlsanity.com/paper/1905.01203/) (2019)
- [Sequential End-to-end Network for Efficient Person Search](https://mlsanity.com/paper/2103.10148/) (2021)
- [Person Search by Multi-Scale Matching](https://mlsanity.com/paper/1807.08582/) (2018)
- [Neural Person Search Machines](https://mlsanity.com/paper/1707.06777/) (2017)
- [Robust Partial Matching for Person Search in the Wild](https://mlsanity.com/paper/2004.09329/) (2020)
- [Joint Person Objectness and Repulsion for Person Search](https://mlsanity.com/paper/2006.00155/) (2020)
- [Keypoint Message Passing for Video-based Person Re-Identification](https://mlsanity.com/paper/2111.08279/) (2021)
- [Efficient Person Search: An Anchor-Free Approach](https://mlsanity.com/paper/2109.00211/) (2021)

## Built on by (most cited first, 1 of 1)

- [Prompting Continual Person Search](https://mlsanity.com/paper/2410.19239/) (2024)

## Abstract (arXiv)

Person search is an integrated task of multiple sub-tasks such as foreground/background classification, bounding box regression and person re-identification. Therefore, person search is a typical multi-task learning problem, especially when solved in an end-to-end manner. Recently, some works enhance person search features by exploiting various auxiliary information, e.g. person joint keypoints, body part position, attributes, etc., which brings in more tasks and further complexifies a person search model. The inconsistent convergence rate of each task could potentially harm the model optimization. A straightforward solution is to manually assign different weights to different tasks, compensating for the diverse convergence rates. However, given the special case of person search, i.e. with a large number of tasks, it is impractical to weight the tasks manually. To this end, we propose a Grouped Adaptive Loss Weighting (GALW) method which adjusts the weight of each task automatically and dynamically. Specifically, we group tasks according to their convergence rates. Tasks within the same group share the same learnable weight, which is dynamically assigned by considering the loss uncertainty. Experimental results on two typical benchmarks, CUHK-SYSU and PRW, demonstrate the effectiveness of our method.
