Efficient Algorithms for Multidimensional Segmented Regression
Ilias Diakonikolas, Jerry Li, Anastasia Voloshinov

TL;DR
This paper introduces the first efficient algorithm for multidimensional segmented regression, capable of recovering piecewise linear functions from noisy data with theoretical guarantees and practical performance.
Contribution
It presents a novel iterative merging algorithm for fixed-dimensional multidimensional segmented regression, with proven efficiency and accuracy.
Findings
Algorithm is computationally efficient and theoretically sound.
Experimental results show competitive or superior performance to existing heuristics.
Code implementation is publicly available for reproducibility.
Abstract
We study the fundamental problem of fixed design {\em multidimensional segmented regression}: Given noisy samples from a function , promised to be piecewise linear on an unknown set of rectangles, we want to recover up to a desired accuracy in mean-squared error. We provide the first sample and computationally efficient algorithm for this problem in any fixed dimension. Our algorithm relies on a simple iterative merging approach, which is novel in the multidimensional setting. Our experimental evaluation on both synthetic and real datasets shows that our algorithm is competitive and in some cases outperforms state-of-the-art heuristics. Code of our implementation is available at \url{https://github.com/avoloshinov/multidimensional-segmented-regression}.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Statistical Methods and Inference · Machine Learning and Algorithms
