An iterative constrained least squares method for continuous piecewise linear approximation

被引:6
作者
Kim, Ji Hee [1 ]
Choi, Naeun [1 ]
Heo, Seongmin [1 ]
机构
[1] Dankook Univ, Dept Chem Engn, Yongin 16890, South Korea
关键词
Piecewise linear approximation; Constrained least squares; Iterative least squares; Gradient descent; Momentum; MODEL-PREDICTIVE CONTROL; GLOBAL OPTIMIZATION; OUTER-APPROXIMATION; MINLP MODELS; REPRESENTATION; IDENTIFICATION; REGRESSION; ALGORITHM; SYSTEMS; CONCAVE;
D O I
10.1016/j.compchemeng.2022.108056
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this work, a novel iterative least squares method is proposed to approximate nonlinear functions with continuous piecewise linear (CPWL) functions, where the continuity is guaranteed by constrained least squares. A typical least-squares-based method for CPWL fitting consists of two major steps: to perform least squares for a fixed set of breakpoints (i.e. for a specific partition of function domain), and to update breakpoints to reduce the overall fitting error. The proposed method aims to improve the existing CPWL method, the one with canonical representation, by modifying both major steps. Instead of performing ordinary least squares with canonical representation, partitioned least squares and constrained least squares are successively performed to reduce the computational complexity. For the update of breakpoints, an iterative procedure is proposed, where gradient descent with momentum method is employed to improve the convergence characteristics. The advantages of proposed method are illustrated using illustrative examples.
引用
收藏
页数:10
相关论文
共 42 条
[1]   Discrete optimization methods to fit piecewise affine models to data points [J].
Amaldi, E. ;
Coniglio, S. ;
Taccari, L. .
COMPUTERS & OPERATIONS RESEARCH, 2016, 75 :214-230
[2]   A bounded-error approach to piecewise affine system identification [J].
Bemporad, A ;
Garulli, A ;
Paoletti, S ;
Vicino, A .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2005, 50 (10) :1567-1580
[3]   An improved piecewise outer-approximation algorithm for the global optimization of MINLP models involving concave and bilinear terms [J].
Bergamini, Maria Lorena ;
Grossmann, Ignacio ;
Scenna, Nicolas ;
Aguirre, Pio .
COMPUTERS & CHEMICAL ENGINEERING, 2008, 32 (03) :477-493
[4]   Logic-based outer approximation for globally optimal synthesis of process networks [J].
Bergamini, ML ;
Aguirre, P ;
Grossmann, I .
COMPUTERS & CHEMICAL ENGINEERING, 2005, 29 (09) :1914-1933
[5]   Classification and regression via integer optimization [J].
Bertsimas, Dimitris ;
Shioda, Romy .
OPERATIONS RESEARCH, 2007, 55 (02) :252-271
[6]   SECTION-WISE PIECEWISE-LINEAR FUNCTIONS - CANONICAL REPRESENTATION, PROPERTIES, AND APPLICATIONS [J].
CHUA, LO ;
KANG, SM .
PROCEEDINGS OF THE IEEE, 1977, 65 (06) :915-929
[7]   CANONICAL PIECEWISE-LINEAR REPRESENTATION [J].
CHUA, LO ;
DENG, AC .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1988, 35 (01) :101-111
[8]  
Zeiler MD, 2012, Arxiv, DOI arXiv:1212.5701
[9]  
Duchi J, 2011, J MACH LEARN RES, V12, P2121
[10]   A clustering technique for the identification of piecewise affine systems [J].
Ferrari-Trecate, G ;
Muselli, M ;
Liberati, D ;
Morari, M .
AUTOMATICA, 2003, 39 (02) :205-217