Semidefinite programming by perceptron learning

被引:0
|
作者
Graepel, T [1 ]
Herbrich, R [1 ]
机构
[1] Microsoft Res Ltd, Cambridge, England
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a modified version of the perceptron learning algorithm (PLA) which solves semidefinite programs (SDPs) in polynomial time. The algorithm is based on the following three observations: (i) Semidefinite programs are linear programs with infinitely many (linear) constraints; (ii) every linear program can be solved by a sequence of constraint satisfaction problems with linear constraints; (iii) in general, the perceptron learning algorithm solves a constraint satisfaction problem with linear constraints in finitely many updates. Combining the PLA with a probabilistic rescaling algorithm (which, on average, increases the size of the feasable region) results in a probabilistic algorithm for solving SDPs that runs in polynomial time. We present preliminary results which demonstrate that the algorithm works, but is not competitive with state-of-the-art interior point methods.
引用
收藏
页码:457 / 464
页数:8
相关论文
共 50 条
  • [1] Learning the kernel matrix with semidefinite programming
    Lanckriet, GRG
    Cristianini, N
    Bartlett, P
    El Ghaoui, L
    Jordan, MI
    JOURNAL OF MACHINE LEARNING RESEARCH, 2004, 5 : 27 - 72
  • [2] Unsupervised Learning of Image Manifolds by Semidefinite Programming
    Kilian Q. Weinberger
    Lawrence K. Saul
    International Journal of Computer Vision, 2006, 70 : 77 - 90
  • [3] Unsupervised learning of image manifolds by semidefinite programming
    Weinberger, KQ
    Saul, LK
    PROCEEDINGS OF THE 2004 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 2, 2004, : 988 - 995
  • [4] Unsupervised learning of image manifolds by semidefinite programming
    Weinberger, Kilian Q.
    Saul, Lawrence K.
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2006, 70 (01) : 77 - 90
  • [5] Online Local Learning via Semidefinite Programming
    Christiano, Paul
    STOC'14: PROCEEDINGS OF THE 46TH ANNUAL 2014 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2014, : 468 - 474
  • [6] Semidefinite programming
    Helmberg, C
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2002, 137 (03) : 461 - 482
  • [7] Semidefinite programming
    Vandenberghe, L
    Boyd, S
    SIAM REVIEW, 1996, 38 (01) : 49 - 95
  • [8] Semidefinite programming
    Michael Overton
    Henry Wolkowicz
    Mathematical Programming, 1997, 77 : 105 - 109
  • [9] Learning-Augmented Algorithms for Online Linear and Semidefinite Programming
    Grigorescu, Elena
    Lin, Young-San
    Silwal, Sandeep
    Song, Maoyuan
    Zhou, Samson
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35, NEURIPS 2022, 2022,
  • [10] Scalable Semidefinite Programming
    Yurtsever, Alp
    Tropp, Joel A.
    Fercoq, Olivier
    Udell, Madeleine
    Cevher, Volkan
    SIAM JOURNAL ON MATHEMATICS OF DATA SCIENCE, 2021, 3 (01): : 171 - 200