Classification+Regression Decomposition
- Classification+Regression decomposition is a unified methodology that partitions complex prediction tasks into discrete classification and continuous regression subproblems.
- It integrates structural, theoretical, and algorithmic approaches, as demonstrated in neural architectures, loss decompositions, and regression-via-classification strategies.
- The paradigm enhances uncertainty quantification, robustness under label imbalance, and interpretability by leveraging mathematical equivalences and decomposition techniques.
Classification+Regression Decomposition defines a family of methodologies and theoretical links that systematically partition, relate, or alternate tasks between classification and regression in statistical learning. This paradigm appears in frameworks that reformulate complex prediction tasks—spanning visual tracking, boosting, tensor modeling, active learning, and neural network design—by decomposing them into interconnected subproblems of classification (typically discrete prediction) and regression (continuous prediction). The decomposition can be structural (parallel heads, model blocks), theoretical (loss decompositions or formal equivalence), or algorithmic (transformed training and inference pipelines). It is underpinned by the recognition that many machine learning challenges, including those arising from label imbalance, multi-output, or computational complexity, benefit from explicit or implicit integration across classification and regression modes.
1. Structural Decompositions in Neural Architectures
Classification+Regression decomposition is prominent in vision models such as the SiamCAR tracker, which reframes visual object tracking as two subproblems computed in parallel and per-pixel. In "SiamCAR: Siamese Fully Convolutional Classification and Regression for Visual Tracking" (Guo et al., 2019), the network comprises a Siamese ResNet-50 backbone and two parallel subnetworks: one fully convolutional head for per-pixel binary classification (object vs. background) and another for per-pixel bounding box regression. At each spatial location (i,j), the classification head produces foreground probabilities, while the regression head predicts bounding box offsets relative to the search region.
The loss is a weighted sum of binary cross-entropy (for classification), differentiable IoU loss (for regression), and an optional center-ness term to modulate localization quality. This proposal-free, anchor-free approach eliminates dependency on region proposals and anchor hyperparameters, simplifying training and yielding state-of-the-art results on multiple visual tracking benchmarks. The framework highlights the practical value of decomposing structured prediction into classification (object presence) and regression (bounding box localization), trained end-to-end.
2. Theoretical Equivalence Between Regression and Classification
Recent work by Jayadeva et al. (Jayadeva et al., 6 Nov 2025) establishes a formal one-to-one equivalence between certain regression and classification problems. Specifically, any regression problem with M samples {(xi, z_i)} can be mapped to a linearly separable classification task with 2M samples by re-embedding each xi as (xi / z_i, +1) and (–xi / z_i, –1). The optimal hyperplane in this classification space directly yields a minimum L₁-norm solution in regression. The duality highlights that hard-margin SVM applied to this transformed data induces a regression problem with L₁ loss (absolute error), providing new interpretations for the role of margin maximization in regression and allowing quantification of "regressability" via classifiability metrics.
A practical consequence is the definition of a regressability measure: the classification difficulty on the embedded set predicts the inherent difficulty of the regression task, quantifiable without training a regression model. The work further demonstrates that one can learn a nonlinear feature map by training a neural network to map input variables into a space where the regression relationship is linear, guided by separating the transformed classification images.
3. Regression-via-Classification Strategies
Another dimension of decomposition leverages regression-via-classification (RvC), particularly for uncertainty quantification and active learning. In streaming or data-efficient settings, regressors traditionally lack well-calibrated confidence estimates. By discretizing continuous targets into K bins and training a multi-class classifier, each prediction yields a K-dimensional probability vector quantifying uncertainty. This RvC approach enables the direct application of active learning heuristics developed for classification, substantially outperforming regression-specific active learners in annotation economy and RMSE on real-world datastreams, as demonstrated in (Horiguchi et al., 2023). Regression predictions can be reconstructed either as bin centers (argmax) or expectation-weighted averages over bins.
The selection of the number and width of bins controls the approximation and variance trade-off. Empirical results show improved downstream regression performance, especially at low annotation budgets, due to the improved informativeness and selection of training samples using classifier-based uncertainty.
4. Loss Decomposition in Classification+Regression Multi-Task Learning
Several contemporary models improve regression by appending a classification loss, especially under imbalanced target distributions. In the analysis by Pang, Ursprung, and Loog (Pintea et al., 2023), the regression loss with imbalanced sampling can be formally decomposed into a balanced regression loss plus a classification-style (cross-entropy) term related to the bin prior. Discretizing the continuous target and appending a classification head regularizes the shared representation, encouraging the model to "undo" bias introduced by imbalanced priors. Empirically, this combined objective yields robust improvements for depth estimation, age prediction, and video progress tasks only under pronounced target imbalance; when sampling is uniform, the additional classification loss offers little benefit. The optimal ratio between regression and classification losses, as well as the granularity of bins, must be tuned.
This decomposition explains widely-reported practical findings that deep regression models benefit from a classification regularizer primarily as a response to skewed sampling distributions, giving a theoretical rationale for the empirical popularity of dual-head architectures in vision and temporal modeling.
5. Decomposition in Boosting, Trees, and Tensor Models
Ensemble methods and tensor frameworks exploit algorithmic decompositions by transforming classification into a sequence of regression subtasks. Factorized MultiClass Boosting (FMCB) (Kuralenok et al., 2019) constructs multiclass boosting models by factoring each boosting step as a rank-one approximation of the multinomial loss gradient, which is then fit by a single regression tree. This transformation dramatically reduces computational cost and memory usage compared to conventional one-vs-rest or full multinomial boosting, while preserving accuracy and improving robustness to class imbalance. The decomposition is analytically grounded in the structure of the logistic loss and implemented via fast SVD or alternating least squares.
In soft regression trees (Consolo et al., 10 Jan 2025), decomposition manifests in node-based block coordinate descent algorithms that separate updates for internal branching nodes and leaf-wise regression parameters. Each prediction is defined by the leaf node traversed with highest routing probability, and the global nonconvex optimization becomes tractable via successive decompositions into convex and nonconvex minimization problems over disjoint node sets.
In the analysis of multivariate categorical responses, conditional probability tensor decomposition (Molstad et al., 2022) expresses the high-dimensional probability mass function as a mixture of low-rank components, each a product of conditional probabilities (classification/softmax submodels). The resulting model is fit by a penalized EM algorithm with sparsity-promoting penalties. The factorized structure enables scalable, statistically efficient estimation of multi-output regression models with dependent or independent targets, serving as a bridge between regression and classification through tensor ranks and mixture modeling.
6. Canonical Decomposition and Joint Classification+Regression Inference
Canonical decompositions of model parameters facilitate interpretation and joint modeling of classification and regression outcomes. The multinomial canonical decomposition (Rooij, 2024) factorizes the parameter matrix of multinomial models into participant and category scores, linked by external covariates through linear constraints. Low-rank structure is enforced via SVD or MM algorithms. This approach enables direct interpretation of the effects of predictors on both marginal response probabilities (classification) and on associations between multivariate binary outcomes (regression/log-odds slopes). Multinomial logit, reduced-rank logit, log-linear, and correspondence analysis all emerge as special cases, unified under this decomposition.
7. Functional Decomposition for Unified Model Explanation
Decomposition extends to the functional level for model interpretability. Hiabu, Meyer, and Wright (Hiabu et al., 2022) propose a unique, identification-constrained expansion of any regression or classification function as a sum of main and interaction effects over feature subsets (via ANOVA-style Möbius inversion). This decomposition enables precise partitioning of model output into additive components, aligning local explanations such as SHAP values and global summaries such as partial dependence plots. Feature importance, interaction strength, and causal feature-removal can all be formulated as functionals of the decomposed terms. This rigorous approach unifies global and local interpretability and provides a principled path for post-hoc debiasing via removal of specific subset contributions.
Classification+Regression Decomposition is thus a unifying principle underlying a diverse but conceptually linked set of advances: enabling more tractable architectures, interpretable models, improved uncertainty quantification, scalable algorithms, robust training under label imbalance, and theoretically sound metrics for regression difficulty. The field continues to advance by leveraging mathematical equivalences, structural decompositions, and algorithmic innovations that knit together the traditionally distinct paradigms of classification and regression.