# Efficient Low-Rank Semidefinite Programming with Robust Loss Functions

**Authors:** Quanming Yao, Hangsi Yang, En-Liang Hu, James Kwok

arXiv: 1905.04629 · 2021-06-04

## TL;DR

This paper introduces a robust optimization approach for low-rank semidefinite programming in machine learning, replacing traditional loss functions with more resilient ones and developing an efficient, convergent algorithm tested on various datasets.

## Contribution

It proposes a novel robust loss formulation for low-rank SDP problems and an efficient majorization-minimization algorithm using ADMM with proven convergence guarantees.

## Key findings

- The proposed algorithm outperforms state-of-the-art methods in speed and accuracy.
- It demonstrates robustness against data outliers in multiple applications.
- The method converges reliably to critical points in complex optimization landscapes.

## Abstract

In real-world applications, it is important for machine learning algorithms to be robust against data outliers or corruptions. In this paper, we focus on improving the robustness of a large class of learning algorithms that are formulated as low-rank semi-definite programming (SDP) problems. Traditional formulations use square loss, which is notorious for being sensitive to outliers. We propose to replace this with more robust noise models, including the $\ell_1$-loss and other nonconvex losses. However, the resultant optimization problem becomes difficult as the objective is no longer convex or smooth. To alleviate this problem, we design an efficient algorithm based on majorization-minimization. The crux is on constructing a good optimization surrogate, and we show that this surrogate can be efficiently obtained by the alternating direction method of multipliers (ADMM). By properly monitoring ADMM's convergence, the proposed algorithm is empirically efficient and also theoretically guaranteed to converge to a critical point. Extensive experiments are performed on four machine learning applications using both synthetic and real-world data sets. Results show that the proposed algorithm is not only fast but also has better performance than the state-of-the-art.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1905.04629/full.md

## Figures

33 figures with captions in the complete paper: https://tomesphere.com/paper/1905.04629/full.md

## References

73 references — full list in the complete paper: https://tomesphere.com/paper/1905.04629/full.md

---
Source: https://tomesphere.com/paper/1905.04629