Piecewise linear regression and classification
Not on the map. Why?
Abstract (arXiv)
This paper proposes a method for solving multivariate regression and classification problems using piecewise linear predictors over a polyhedral partition of the feature space. The resulting algorithm that we call PARC (Piecewise Affine Regression and Classification) alternates between (i) solving ridge regression problems for numeric targets, softmax regression problems for categorical targets, and either softmax regression or cluster centroid computation for piecewise linear separation, and (ii) assigning the training points to different clusters on the basis of a criterion that balances prediction accuracy and piecewise-linear separability. We prove that PARC is a block-coordinate descent algorithm that optimizes a suitably constructed objective function, and that it converges in a finite number of steps to a local minimum of that function. The accuracy of the algorithm is extensively tested numerically on synthetic and real-world datasets, showing that the approach provides an extension of linear regression/classification that is particularly useful when the obtained predictor is used as part of an optimization model. A Python implementation of the algorithm described in this paper is available at http://cse.lab.imtlucca.it/~bemporad/parc .
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 9 of its 53 references that are in the map. First posted on arXiv 10 Mar 2021.
Builds on
9 of 53 references.
References · 9
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
- 2017PMLB: A Large Benchmark Suite for Machine Learning Evaluation and Comparisoncited by 139
- 2019Nonlinear System Identification: A User-Oriented Roadmapcited by 55
- 2019Global optimization via inverse distance weighting and radial basis functionscited by 16
- 2014Parallel Selective Algorithms for Big Data Optimizationcited by 6
- 2019Active preference learning based on radial basis functionscited by 3
- 2015A Convex Feasibility Approach to Anytime Model Predictive Controlcited by 1
- 2020PIANO: A Fast Parallel Iterative Algorithm for Multinomial and Sparse Multinomial Logistic Regressioncited by 1
Built on by
Citing papers per year: 2021: 1; 2022: 1.
2 papers.
- 2022Piecewise Linear Neural Networks and Deep Learningcited by 7
- 2021Learning Linear Complementarity Systemscited by 3
- 2022Piecewise Linear Neural Networks and Deep Learning18 Jun 2022
- 2021Learning Linear Complementarity Systems25 Dec 2021