Stochastic AUC optimization with general loss

Zhenhuan Yang, Wei Shen, Yiming Ying*, Xiaoming Yuan

*Corresponding author for this work

Research output: Contribution to journalJournal articlepeer-review

8 Citations (Scopus)

Abstract

Recently, there is considerable work on developing efficient stochastic optimization algorithms for AUC maximization. However, most of them focus on the least square loss which may be not the best option in practice. The main difficulty for dealing with the general convex loss is the pairwise nonlinearity w.r.t. the sampling distribution generating the data. In this paper, we use Bernstein polynomials to uniformly approximate the general losses which are able to decouple the pairwise nonlinearity. In particular, we show that this reduction for AUC maximization with a general loss is equivalent to a weakly convex (nonconvex) min-max formulation. Then, we develop a novel SGD algorithm for AUC maximization with per-iteration cost linearly w.r.t. the data dimension, making it amenable for streaming data analysis. Despite its non-convexity, we prove its global convergence by exploring the appealing convexity-preserving property of Bernstein polynomials and the intrinsic structure of the min-max formulation. Experiments are performed to validate the effectiveness of the proposed approach.

Original languageEnglish
Pages (from-to)4191-4212
Number of pages22
JournalCommunications on Pure and Applied Analysis
Volume19
Issue number8
Early online dateMay 2020
DOIs
Publication statusPublished - Aug 2020

User-Defined Keywords

  • AUC maximization
  • Bernstein polynomial
  • Stochastic optimization

Fingerprint

Dive into the research topics of 'Stochastic AUC optimization with general loss'. Together they form a unique fingerprint.

Cite this