Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Cheuk Yin Lin

dblp:285/6061 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
4since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 1 first-author · 4 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
3 papers
Mathematical optimization · 100%
Artificial intelligence
2 papers
Optimization for machine learning · 84% Learning theory · 16%

Topics — the 16 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Mathematical optimization › continuous optimization
convex optimization
1.832024
Tighter Convergence Bounds for Shuffled SGD via Primal-Dual Perspective · NeurIPS 2024
Coordinate Linear Variance Reduction for Generalized Linear Programming · NeurIPS 2022
Parameter-free Locally Accelerated Conditional Gradients · ICML 2021
Mathematical optimization
convergence analysis
1.322024
Tighter Convergence Bounds for Shuffled SGD via Primal-Dual Perspective · NeurIPS 2024
Parameter-free Locally Accelerated Conditional Gradients · ICML 2021
Machine learning › Optimization for machine learning › convergence analysis
convergence bounds
0.812024
Tighter Convergence Bounds for Shuffled SGD via Primal-Dual Perspective · NeurIPS 2024
Machine learning › Optimization for machine learning › stochastic gradient descent
random reshuffling
0.812024
Tighter Convergence Bounds for Shuffled SGD via Primal-Dual Perspective · NeurIPS 2024
Machine learning › Optimization for machine learning
stochastic gradient descent
0.812024
Tighter Convergence Bounds for Shuffled SGD via Primal-Dual Perspective · NeurIPS 2024
Machine learning › Optimization for machine learning
coordinate descent
0.712023
Accelerated Cyclic Coordinate Dual Averaging with Extrapolation for Composite Convex Optimization · ICML 2023
Machine learning › Optimization for machine learning
dual averaging
0.712023
Accelerated Cyclic Coordinate Dual Averaging with Extrapolation for Composite Convex Optimization · ICML 2023
Machine learning › Learning theory › generalization
extrapolation
0.712023
Accelerated Cyclic Coordinate Dual Averaging with Extrapolation for Composite Convex Optimization · ICML 2023
Mathematical optimization › continuous optimization › convex optimization
first-order methods
0.612022
Coordinate Linear Variance Reduction for Generalized Linear Programming · NeurIPS 2022
Mathematical optimization
linear programming
0.612022
Coordinate Linear Variance Reduction for Generalized Linear Programming · NeurIPS 2022
Mathematical optimization › stochastic optimization
variance reduction
0.612022
Coordinate Linear Variance Reduction for Generalized Linear Programming · NeurIPS 2022
Mathematical optimization › continuous optimization › convex optimization › first-order methods
conditional gradient method
0.512021
Parameter-free Locally Accelerated Conditional Gradients · ICML 2021
Mathematical optimization
continuous optimization
0.512021
Parameter-free Locally Accelerated Conditional Gradients · ICML 2021
Mathematical optimization › continuous optimization › convex optimization › first-order methods
projection-free optimization
0.512021
Parameter-free Locally Accelerated Conditional Gradients · ICML 2021
Mathematical optimization › continuous optimization › convex optimization › first-order methods
coordinate descent
0.212024
Tighter Convergence Bounds for Shuffled SGD via Primal-Dual Perspective · NeurIPS 2024
Mathematical optimization › optimization under uncertainty › robust optimization
distributionally robust optimization
0.212022
Coordinate Linear Variance Reduction for Generalized Linear Programming · NeurIPS 2022

Methods — techniques the papers use, named apart from their topics

variance reduction · 2.2smoothness parameters · 1.5primal-dual analysis · 1.5proximal methods · 0.7dual averaging · 0.7cyclic coordinate descent · 0.7restart scheme · 0.6lazy updates · 0.6convex-concave min-max reformulation · 0.6parameter-free algorithm · 0.5local acceleration · 0.5conditional gradient · 0.5
YearPublicationVenuePosition
2024 Tighter Convergence Bounds for Shuffled SGD via Primal-Dual Perspective
abstract
Stochastic gradient descent (SGD) is perhaps the most prevalent optimization method in modern machine learning. Contrary to the empirical practice of sampling from the datasets \emph{without replacement} and with (possible) reshuffling at each epoch, the theoretical counterpart of SGD usually relies on the assumption of \emph{sampling with replacement}. It is only very recently that SGD using sampling without replacement -- shuffled SGD -- has been analyzed with matching upper and lower bounds. However, we observe that those bounds are too pessimistic to explain often superior empirical performance of data permutations (sampling without replacement) over vanilla counterparts (sampling with replacement) on machine learning problems. Through fine-grained analysis in the lens of primal-dual cyclic coordinate methods and the introduction of novel smoothness parameters, we present several results for shuffled SGD on smooth and non-smooth convex losses, where our novel analysis framework provides tighter convergence bounds over all popular shuffling schemes (IG, SO, and RR). Notably, our new bounds predict faster convergence than existing bounds in the literature -- by up to a factor of $O(\sqrt{n})$, mirroring benefits from tighter convergence bounds using component smoothness parameters in randomized coordinate methods. Lastly, we numerically demonstrate on common machine learning datasets that our bounds are indeed much tighter, thus offering a bridge between theory and practice.
Xufeng Cai, Cheuk Yin Lin, Jelena Diakonikolas
NeurIPS2
2023 Accelerated Cyclic Coordinate Dual Averaging with Extrapolation for Composite Convex Optimization
abstract
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 a recent success in analyzing an extrapolated cyclic scheme for generalized variational inequalities, we propose an *Accelerated Cyclic Coordinate Dual Averaging with Extrapolation* (A-CODER) method for composite convex optimization, where the objective function can be expressed as the sum of a smooth convex function accessible via a gradient oracle and a convex, possibly nonsmooth, function accessible via a proximal oracle. We show that A-CODER attains the optimal convergence rate with improved dependence on the number of blocks compared to prior work. Furthermore, for the setting where the smooth component of the objective function is expressible in a finite sum form, we introduce a variance-reduced variant of A-CODER, VR-A-CODER, with state-of-the-art complexity guarantees. Finally, we demonstrate the effectiveness of our algorithms through numerical experiments.
Cheuk Yin Lin, Chaobing Song, Jelena Diakonikolas
ICML1
2022 Coordinate Linear Variance Reduction for Generalized Linear Programming
abstract
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 be used to design an efficient, scalable first-order algorithm, to which we give the name Coordinate Linear Variance Reduction (CLVR; pronounced ``clever''). CLVR yields improved complexity results for (GLP) that depend on the max row norm of the linear constraint matrix in (GLP) rather than the spectral norm. When the regularization terms and constraints are separable, CLVR admits an efficient lazy update strategy that makes its complexity bounds scale with the number of nonzero elements of the linear constraint matrix in (GLP) rather than the matrix dimensions. On the other hand, for the special case of linear programs, by exploiting sharpness, we propose a restart scheme for CLVR to obtain empirical linear convergence. Then we show that Distributionally Robust Optimization (DRO) problems with ambiguity sets based on both $f$-divergence and Wasserstein metrics can be reformulated as (GLPs) by introducing sparsely connected auxiliary variables. We complement our theoretical guarantees with numerical experiments that verify our algorithm's practical effectiveness, in terms of wall-clock time and number of data passes.
Chaobing Song, Cheuk Yin Lin, Stephen J. Wright 0001, Jelena Diakonikolas
NeurIPS2
2021 Parameter-free Locally Accelerated Conditional Gradients
abstract
Projection-free conditional gradient (CG) methods are the algorithms of choice for constrained optimization setups in which projections are often computationally prohibitive but linear optimization over the constraint set remains computationally feasible. Unlike in projection-based methods, globally accelerated convergence rates are in general unattainable for CG. However, a very recent work on Locally accelerated CG (LaCG) has demonstrated that local acceleration for CG is possible for many settings of interest. The main downside of LaCG is that it requires knowledge of the smoothness and strong convexity parameters of the objective function. We remove this limitation by introducing a novel, Parameter-Free Locally accelerated CG (PF-LaCG) algorithm, for which we provide rigorous convergence guarantees. Our theoretical results are complemented by numerical experiments, which demonstrate local acceleration and showcase the practical improvements of PF-LaCG over non-accelerated algorithms, both in terms of iteration count and wall-clock time.
Alejandro Carderera, Jelena Diakonikolas, Cheuk Yin Lin, Sebastian Pokutta
ICML3