A Block Coordinate Descent Method for Multi-Convex Optimization with Applications to Nonnegative Tensor Factorization and Completion
Author(s) -
Yangyang Xu,
Wotao Yin
Publication year - 2012
Publication title -
rice university's digital scholarship archive (rice university)
Language(s) - English
Resource type - Reports
DOI - 10.21236/ada567404
Subject(s) - coordinate descent , block (permutation group theory) , regular polygon , mathematics , non negative matrix factorization , convex optimization , mathematical optimization , tensor (intrinsic definition) , completion (oil and gas wells) , combinatorics , computer science , pure mathematics , matrix decomposition , geometry , physics , eigenvalues and eigenvectors , nuclear magnetic resonance , quantum mechanics
This paper considers block multi-convex optimization, where the feasible set and objective function are generally non-convex but convex in each block of variables. We review some of its interesting examples and propose a generalized block coordinate descent method. Under certain conditions, we show that any limit point satisfies the Nash equilibrium conditions. Furthermore, we establish its global convergence and estimate its asymptotic convergence rate by assuming a property based on the KurdykaLojasiewicz inequality. The proposed algorithms are adapted for factorizing nonnegative matrices and tensors, as well as completing them from their incomplete observations. The algorithms were tested on synthetic data, hyperspectral data, as well as image sets from the CBCL and ORL databases. Compared to the existing state-of-the-art algorithms, the proposed algorithms demonstrate superior performance in both speed and solution quality. The Matlab code is available for download from the authors’ homepages.
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