Many problems in machine learning can be reduced to learning a low-rank positive semidefinite matrix (denoted as $Z$), which encounters semidefinite program (SDP). Existing SDP solvers by classical convex optimization are expensive to solve large-scale problems. Employing the low rank of solution, Burer-Monteiro's method reformulated SDP as a nonconvex problem via the $quadratic$ factorization ($Z$ as $XX^\top$). However, this would lose the structure of problem in optimization. In this paper, we propose to convert SDP into a biconvex problem via the $bilinear$ factorization ($Z$ as $XY^\top$), and while adding the term $\frac{\gamma}{2}||X-Y||_F^2$ to penalize the difference of $X$ and $Y$. Thus, the biconvex structure (w.r.t. $X$ and $Y$) can be exploited naturally in optimization. As a theoretical result, we provide a bound to the penalty parameter $\gamma$ under the assumption of $L$-Lipschitz smoothness and $\sigma $-strongly biconvexity, such that, at stationary points, the proposed bilinear factorization is equivalent to Burer-Monteiro's factorization when the bound is arrived, that is $\gamma>\frac{1}{4}(L-\sigma)_+$. Our proposal opens up a new way to surrogate SDP by biconvex program. Experiments on two SDP-related applications demonstrate that the proposed method is effective as the state-of-the-art.


翻译:机器学习中的许多问题可以归结为学习一个低水平正正半确定基质矩阵(以Z美元计 ), 它会遇到半确定基质方案(SDP ) 。 现有的SDP解决方案通过古典Convex优化解决了大规模问题。 使用低级解决方案, Burer- Monteiro的方法将SDP改成一个非默认问题, 通过 $qualtic 乘数( $XX美元计数 ) 。 但是, 这将在优化中失去问题结构。 在本文中, 我们提议将SDP转换成双孔x问题, 通过 $bilate 乘数( $X% ) 的乘数( $xtop 美元) 。 在Sloriaxlical 程序假设中, $xxxxxxxx 的比值( 美元), 将Sconvex 结构( 美元和 $Y$) 相近。 在优化中, 以理论结果将Slammamamamamamal 等值的值设定值设定值设定值设定值的Sal- pal- 。 Sal- pal- paslation (美元 des) 。 Slation) 。 Slation (美元 。 Slationalationalationalization) 。

0
下载
关闭预览

相关内容

专知会员服务
50+阅读 · 2020年12月14日
【Google】梯度下降,48页ppt
专知会员服务
80+阅读 · 2020年12月5日
最新《高级算法》Advanced Algorithms,176页pdf
专知会员服务
91+阅读 · 2020年10月22日
专知会员服务
123+阅读 · 2020年9月8日
因果图,Causal Graphs,52页ppt
专知会员服务
246+阅读 · 2020年4月19日
Transferring Knowledge across Learning Processes
CreateAMind
28+阅读 · 2019年5月18日
深度自进化聚类:Deep Self-Evolution Clustering
我爱读PAMI
15+阅读 · 2019年4月13日
强化学习的Unsupervised Meta-Learning
CreateAMind
17+阅读 · 2019年1月7日
Unsupervised Learning via Meta-Learning
CreateAMind
42+阅读 · 2019年1月3日
【论文】变分推断(Variational inference)的总结
机器学习研究会
39+阅读 · 2017年11月16日
【学习】Hierarchical Softmax
机器学习研究会
4+阅读 · 2017年8月6日
强化学习 cartpole_a3c
CreateAMind
9+阅读 · 2017年7月21日
Bounded Invariant Checking for Stateflow Programs
Arxiv
0+阅读 · 2021年11月18日
Arxiv
9+阅读 · 2021年3月8日
Arxiv
3+阅读 · 2017年12月1日
VIP会员
相关资讯
Top
微信扫码咨询专知VIP会员