Label Encoding for Regression Networks
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 17 of its 63 references that are in the map. First posted on arXiv 4 Dec 2022.
Builds on
17 of 63 references.
References · 17
- 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,417
- 2016End to End Learning for Self-Driving Carscited by 1,000
- 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
- 2017Fine-Grained Head Pose Estimation Without Keypointscited by 163
- 2018Look at Boundary: A Boundary-Aware Face Alignment Algorithmcited by 137
- 2019Rank consistent ordinal regression for neural networks with application to age estimationcited by 132
- 2019Adaptive Wing Loss for Robust Face Alignment via Heatmap Regressioncited by 127
- 2020LUVLi Face Alignment: Estimating Landmarks' Location, Uncertainty, and Visibility Likelihoodcited by 87
- 2017Explaining How a Deep Neural Network Trained with End-to-End Learning Steers a Carcited by 65
- 2018Style Aggregated Network for Facial Landmark Detectioncited by 60
- 2016Human pose estimation via Convolutional Part Heatmap Regressioncited by 51
- 2017Deep Alignment Network: A convolutional neural network for robust face alignmentcited by 44
5 more
- 2020Deep Ordinal Regression with Label Diversitycited by 17
- 2019Error-Correcting Output Codes with Ensemble Diversity for Robust Learning in Neural Networkscited by 11
- 2020AnchorFace: An Anchor-based Facial Landmark Detector Across Large Posescited by 10
- 2018Efficient Loss-Based Decoding on Graphs For Extreme Classificationcited by 7
- 2018Designing communication systems via iterative improvement: error correction coding with Bayes decoder and codebook optimized for source symbol errorcited by 1
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 2.
5 papers.
- 2024TALENT: A Tabular Analytics and Learning Toolboxcited by 46
- 2025Sample Selection via Contrastive Fragmentation for Noisy Label Regressioncited by 4
- 2023The Role of Codeword-to-Class Assignments in Error-Correcting Codes: An Empirical Studycited by 2
- 2023Learning Label Encodings for Deep Regressioncited by 2
- 2025Balanced Sharpness-Aware Minimization for Imbalanced Regressioncited by 1
- 2025Balanced Sharpness-Aware Minimization for Imbalanced Regression23 Aug 2025
- 2025Sample Selection via Contrastive Fragmentation for Noisy Label Regression25 Feb 2025
- 2024TALENT: A Tabular Analytics and Learning Toolbox4 Jul 2024
- 2023Learning Label Encodings for Deep Regression4 Mar 2023
- 2023The Role of Codeword-to-Class Assignments in Error-Correcting Codes: An Empirical Study10 Feb 2023