TY - JOUR
T1 - Low-Rank Optimization with Convex Constraints
AU - Grussler, Christian
AU - Rantzer, Anders
AU - Giselsson, Pontus
N1 - Funding Information: Manuscript received November 27, 2017; accepted February 16, 2018. Date of publication March 7, 2018; date of current version October 25, 2018. The work of C. Grussler was supported in part by the Swedish Research Council under Project 621-2012-5357 and in part by the Swedish Foundation for Strategic Research. A. Rantzer and P. Giselsson are members of the LCCC Linnaeus Center and the ELLIIT Strategic Research Area at Lund University. The work of P. Giselsson was supported by the Swedish Foundation for Strategic Research. Recommended by Associate Editor G. Pillonetto. (Corresponding author: Christian Grussler.) C. Grussler is with the Department of Engineering, Cambridge University, Cambridge CB21PZ, U.K. (e-mail: christian.grussler@eng. cam.ac.uk). Publisher Copyright: © 1963-2012 IEEE.
PY - 2018/11
Y1 - 2018/11
N2 - The problem of low-rank approximation with convex constraints, which appears in data analysis, system identification, model order reduction, low-order controller design, and low-complexity modeling is considered. Given a matrix, the objective is to find a low-rank approximation that meets rank and convex constraints while minimizing the distance to the matrix in the squared Frobenius norm. In many situations, this nonconvex problem is convexified by nuclear-norm regularization. However, we will see that the approximations obtained by this method may be far from optimal. In this paper, we propose an alternative convex relaxation that uses the convex envelope of the squared Frobenius norm and the rank constraint. With this approach, easily verifiable conditions are obtained under which the solutions to the convex relaxation and the original nonconvex problem coincide. A semidefinite programming representation of the convex envelope is derived, which allows us to apply this approach to several known problems. Our example on optimal low-rank Hankel approximation/model reduction illustrates that the proposed convex relaxation performs consistently better than nuclear-norm regularization and may outperform balanced truncation.
AB - The problem of low-rank approximation with convex constraints, which appears in data analysis, system identification, model order reduction, low-order controller design, and low-complexity modeling is considered. Given a matrix, the objective is to find a low-rank approximation that meets rank and convex constraints while minimizing the distance to the matrix in the squared Frobenius norm. In many situations, this nonconvex problem is convexified by nuclear-norm regularization. However, we will see that the approximations obtained by this method may be far from optimal. In this paper, we propose an alternative convex relaxation that uses the convex envelope of the squared Frobenius norm and the rank constraint. With this approach, easily verifiable conditions are obtained under which the solutions to the convex relaxation and the original nonconvex problem coincide. A semidefinite programming representation of the convex envelope is derived, which allows us to apply this approach to several known problems. Our example on optimal low-rank Hankel approximation/model reduction illustrates that the proposed convex relaxation performs consistently better than nuclear-norm regularization and may outperform balanced truncation.
KW - Convex relaxation
KW - low-rank approximation
KW - machine learning
KW - model reduction
KW - system identification
UR - https://www.scopus.com/pages/publications/85043360737
U2 - 10.1109/TAC.2018.2813009
DO - 10.1109/TAC.2018.2813009
M3 - Article
SN - 0018-9286
VL - 63
SP - 4000
EP - 4007
JO - IEEE Transactions on Automatic Control
JF - IEEE Transactions on Automatic Control
IS - 11
M1 - 8307426
ER -