TY - GEN
T1 - Towards Accurate One-Stage Object Detection With AP-Loss
AU - Chen, Kean
AU - Li, Jianguo
AU - Lin, Weiyao
AU - See, John
AU - Wang, Ji
AU - Duan, Lingyu
AU - Chen, Zhibo
AU - He, Changwei
AU - Zou, Junni
N1 - Funding Information:
Inthispaper, weaddresstheclassimbalanceissuein one-stageobjectdetectorsbyreplacingtheclassification sub-taskwitharankingsub-task, andproposingtosolve therankingtaskwithAP-Loss. Duetonon-differentiability and non-convexity of the AP-loss, we propose a novel algorithm to optimize it based on error-driven update scheme from perceptron learning. We provide a grounded theoretical analysis of theproposed optimizationalgorithm. Ex-perimentalresultsshowthatourapproachcansignificantly improve the state-of-the-art one-stage detectors. Acknowledgements. This paper is supported in part by: NationalNaturalScienceFoundationofChina(61471235), Shanghai’TheBeltandRoad’Young ScholarExchange Grant(17510740100),CRESTMalaysia(No. T03C1-17), andthePKU-NTUJointResearchInstitute(JRI)sponsored by a donation from the Ng Teng Fong Charitable Foundation. Wegratefullyacknowledge thesupportfromTencent YouTu Lab.
Publisher Copyright:
© 2019 IEEE.
Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 2020/1/9
Y1 - 2020/1/9
N2 - One-stage object detectors are trained by optimizing classification-loss and localization-loss simultaneously, with the former suffering much from extreme foreground-background class imbalance issue due to the large number of anchors. This paper alleviates this issue by proposing a novel framework to replace the classification task in one-stage detectors with a ranking task, and adopting the Average-Precision loss (AP-loss) for the ranking problem. Due to its non-differentiability and non-convexity, the AP-loss cannot be optimized directly. For this purpose, we develop a novel optimization algorithm, which seamlessly combines the error-driven update scheme in perceptron learning and backpropagation algorithm in deep networks. We verify good convergence property of the proposed algorithm theoretically and empirically. Experimental results demonstrate notable performance improvement in state-of-the-art one-stage detectors based on AP-loss over different kinds of classification-losses on various benchmarks, without changing the network architectures.
AB - One-stage object detectors are trained by optimizing classification-loss and localization-loss simultaneously, with the former suffering much from extreme foreground-background class imbalance issue due to the large number of anchors. This paper alleviates this issue by proposing a novel framework to replace the classification task in one-stage detectors with a ranking task, and adopting the Average-Precision loss (AP-loss) for the ranking problem. Due to its non-differentiability and non-convexity, the AP-loss cannot be optimized directly. For this purpose, we develop a novel optimization algorithm, which seamlessly combines the error-driven update scheme in perceptron learning and backpropagation algorithm in deep networks. We verify good convergence property of the proposed algorithm theoretically and empirically. Experimental results demonstrate notable performance improvement in state-of-the-art one-stage detectors based on AP-loss over different kinds of classification-losses on various benchmarks, without changing the network architectures.
KW - Categorization
KW - Recognition: Detection
KW - Retrieval
UR - http://www.scopus.com/inward/record.url?scp=85078758153&partnerID=8YFLogxK
U2 - 10.1109/CVPR.2019.00526
DO - 10.1109/CVPR.2019.00526
M3 - Conference contribution
AN - SCOPUS:85078758153
T3 - IEEE/CVF Conference on Computer Vision and Pattern Recognition
SP - 5114
EP - 5122
BT - 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)
PB - IEEE
T2 - 32nd IEEE/CVF Conference on Computer Vision and Pattern Recognition 2019
Y2 - 16 June 2019 through 20 June 2019
ER -