Label Encoding for Regression Networks
Deval Shah, Zi Yu Xue, Tor M. Aamodt
Abstract
Deep neural networks are used for a wide range of regression problems. However, there exists a significant gap in accuracy between specialized approaches and generic direct regression in which a network is trained by minimizing the squared or absolute error of output labels. Prior work has shown that solving a regression problem with a set of binary classifiers can improve accuracy by utilizing well-studied binary classification algorithms. We introduce binary-encoded labels (BEL), which generalizes the application of binary classification to regression by providing a framework for considering arbitrary multi-bit values when encoding target values. We identify desirable properties of suitable encoding and decoding functions used for the conversion between real-valued and binary-encoded labels based on theoretical and empirical study. These properties highlight a tradeoff between classification error probability and error-correction capabilities of label encodings. BEL can be combined with off-the-shelf task-specific feature extractors and trained end-to-end. We propose a series of sample encoding, decoding, and training loss functions for BEL and demonstrate they result in lower error than direct regression and specialized approaches while being suitable for a diverse set of regression problems, network architectures, and evaluation metrics. BEL achieves state-of-the-art accuracies for several regression benchmarks. Code is available at https://github.com/ubc-aamodt-group/BEL_regression.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext bb1cc702-94e6-47a3-aade-8f8938bc5d49Cited by top-tier papers3
- Sample Selection via Contrastive Fragmentation for Noisy Label RegressionChris Dongjoo Kim, Sangwoo Moon, Jihwan Moon, Dongyeon Woo et al.NeurIPS 2024 · 8 citations
- Balanced Sharpness-Aware Minimization for Imbalanced RegressionYahao Liu, Qin Wang, Lixin Duan, Wen LiICCV 2025 · 1 citation
- Learning Label Encodings for Deep RegressionDeval Shah, Tor M. AamodtICLR 2023
Builds on4
- Adaptive Wing Loss for Robust Face Alignment via Heatmap RegressionXinyao Wang, Liefeng Bo, Fuxin LiICCV 2019 · 293 citations
- AnchorFace: An Anchor-based Facial Landmark Detector Across Large PosesZixuan Xu, Banghuai Li, Ye Yuan, Miao GengAAAI 2021 · 43 citations
- Error-Correcting Output Codes with Ensemble Diversity for Robust Learning in Neural NetworksYang Song, Qiyu Kang, Wee Peng TayAAAI 2021 · 23 citations
- LUVLi Face Alignment: Estimating Landmarks' Location, Uncertainty, and Visibility LikelihoodAbhinav Kumar, Tim K. Marks, Wenxuan Mou, Ye Wang et al.CVPR 2020
Related papers
- RankSim: Ranking Similarity Regularization for Deep Imbalanced RegressionYu Gong, Greg Mori, Frederick TungICML 2022 · 68 citations
- ConR: Contrastive Regularizer for Deep Imbalanced RegressionMahsa Keramati, Lili Meng, R. David EvansICLR 2024 · 22 citations
- A step towards understanding why classification helps regressionSilvia L. Pintea, Yancong Lin, Jouke Dijkstra, Jan C. van GemertICCV 2023 · 17 citations
- Nonlinearity Encoding for Extrapolation of Neural NetworksGyoung S. Na, Chanyoung ParkKDD 2022 · 4 citations
- Stop Regressing: Training Value Functions via Classification for Scalable Deep RLJesse Farebrother, Jordi Orbay, Quan Vuong, Adrien Ali Taïga et al.ICML 2024 · 118 citations
