← Search

Chaobing Song

10 accepted papers

2023

Accelerated Cyclic Coordinate Dual Averaging with Extrapolation for Composite Convex Optimization

ICML 2023poster

Exploiting partial first-order information in a cyclic way is arguably the most natural strategy to obtain scalable first-order methods. However, despite their wide use in practice, cyclic schemes are far less understood from a theoretical perspective than their randomized counterparts. Motivated by…

Cited by 6SourcePDFScholar
2023

Cyclic Block Coordinate Descent With Variance Reduction for Composite Nonconvex Optimization

ICML 2023poster

Nonconvex optimization is central in solving many machine learning problems, in which block-wise structure is commonly encountered. In this work, we propose cyclic block coordinate methods for nonconvex optimization problems with non-asymptotic gradient norm guarantees. Our convergence analysis is b…

Cited by 21SourcePDFScholar
2022

A Fast Scale-Invariant Algorithm for Non-negative Least Squares with Non-negative Data

NeurIPS 2022accept

Nonnegative (linear) least square problems are a fundamental class of problems that is well-studied in statistical learning and for which solvers have been implemented in many of the standard programming languages used within the machine learning community. The existing off-the-shelf solvers view th…

Cited by 7SourcePDFScholar
2022

Coordinate Linear Variance Reduction for Generalized Linear Programming

NeurIPS 2022accept

We study a class of generalized linear programs (GLP) in a large-scale setting, which includes simple, possibly nonsmooth convex regularizer and simple convex set constraints. By reformulating (GLP) as an equivalent convex-concave min-max problem, we show that the linear structure in the problem can…

2022

Stochastic Halpern Iteration with Variance Reduction for Stochastic Monotone Inclusions

NeurIPS 2022accept

We study stochastic monotone inclusion problems, which widely appear in machine learning applications, including robust regression and adversarial learning. We propose novel variants of stochastic Halpern iteration with recursive variance reduction. In the cocoercive---and more generally Lipschitz-m…

2021

Variance Reduction via Primal-Dual Accelerated Dual Averaging for Nonsmooth Convex Finite-Sums

ICML 2021oral

Structured nonsmooth convex finite-sum optimization appears in many machine learning applications, including support vector machines and least absolute deviation. For the primal-dual formulation of this problem, we propose a novel algorithm called \emph{Variance Reduction via Primal-Dual Accelerated…

Cited by 23SourcePDFScholar
2020

Learning Diverse and Discriminative Representations via the Principle of Maximal Coding Rate Reduction

NeurIPS 2020poster

To learn intrinsic low-dimensional structures from high-dimensional data that most discriminate between classes, we propose the principle of {\em Maximal Coding Rate Reduction} ($\text{MCR}^2$), an information-theoretic measure that maximizes the coding rate difference between the whole dataset and…

2020

Optimistic Dual Extrapolation for Coherent Non-monotone Variational Inequalities

NeurIPS 2020poster

The optimization problems associated with training generative adversarial neural networks can be largely reduced to certain {\em non-monotone} variational inequality problems (VIPs), whereas existing convergence results are mostly based on monotone or strongly monotone assumptions. In this paper, we…

Cited by 70SourcePDFScholar
2020

Variance Reduction via Accelerated Dual Averaging for Finite-Sum Optimization

NeurIPS 2020poster

In this paper, we introduce a simplified and unified method for finite-sum convex optimization, named \emph{Variance Reduction via Accelerated Dual Averaging (VRADA)}. In the general convex and smooth setting, VRADA can attain an $O\big(\frac{1}{n}\big)$-accurate solution in $O(n\log\log n)$ number…

Cited by 29SourcePDFScholar
2017

Accelerated Stochastic Greedy Coordinate Descent by Soft Thresholding Projection onto Simplex

NeurIPS 2017spotlight

In this paper we study the well-known greedy coordinate descent (GCD) algorithm to solve $\ell_1$-regularized problems and improve GCD by the two popular strategies: Nesterov's acceleration and stochastic optimization. Firstly, we propose a new rule for greedy selection based on an $\ell_1$-norm sq…

Cited by 16SourcePDFScholar