Convex piecewise-linear fitting
Author(s) -
Alessandro Magnani,
Stephen Boyd
Publication year - 2008
Publication title -
optimization and engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.552
H-Index - 41
eISSN - 1573-2924
pISSN - 1389-4420
DOI - 10.1007/s11081-008-9045-3
Subject(s) - piecewise linear function , piecewise , focus (optics) , mathematics , heuristic , regular polygon , function (biology) , mathematical optimization , convex optimization , affine transformation , cluster analysis , algorithm , computer science , mathematical analysis , statistics , pure mathematics , physics , geometry , evolutionary biology , optics , biology
We consider the problem of fitting a convex piecewise-linear function, with some specified form, to given multi-dimensional data. Except for a few special cases, this problem is hard to solve exactly, so we focus on heuristic methods that find locally optimal fits. The method we describe, which is a variation on the K-means algorithm for clustering, seems to work well in practice, at least on data that can be fit well by a convex function. We focus on the simplest function form, a maximum of a fixed number of affine functions, and then show how the methods extend to a more general form.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom