EDBT 2026 Demo / reviewers in the wild / expert
Olivier Fercoq
dblp:48/8772
· DBLP profile ↗
19ranked-venue papers
3as first author
2since 2021 · last 2023
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 19 · 3 first-author · 2 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
11 papers |
Mathematical optimization · 100% | |
| Artificial intelligence
11 papers |
Optimization for machine learning · 54% Reinforcement learning · 18% Learning theory · 15% |
Topics — the 30 heaviest of 37, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization › continuous optimization
convex optimization |
2.3 | 7 | 2019 | Stochastic Frank-Wolfe for Composite Convex Minimization · NeurIPS 2019 A Conditional-Gradient-Based Augmented Lagrangian Framework · ICML 2019 Almost surely constrained convex optimization · ICML 2019 |
Mathematical optimization › continuous optimization › convex optimization › first-order methods
conditional gradient method |
1.1 | 3 | 2019 | Stochastic Frank-Wolfe for Composite Convex Minimization · NeurIPS 2019 A Conditional-Gradient-Based Augmented Lagrangian Framework · ICML 2019 A Conditional Gradient Framework for Composite Convex Minimization with Applications to Semidefinite Programming · ICML 2018 |
Mathematical optimization
stochastic optimization |
1.0 | 2 | 2023 | Solving stochastic weak Minty variational inequalities without increasing batch size · ICLR 2023 Stochastic Frank-Wolfe for Composite Convex Minimization · NeurIPS 2019 |
Machine learning › Optimization for machine learning
safe screening |
1.0 | 4 | 2017 | Gap Safe Screening Rules for Sparsity Enforcing Penalties · J. Mach. Learn. Res. 2017 GAP Safe Screening Rules for Sparse-Group Lasso · NIPS 2016 GAP Safe screening rules for sparse multi-task and multi-class models · NIPS 2015 |
Machine learning › Optimization for machine learning
variational inequality |
0.7 | 1 | 2023 | Solving stochastic weak Minty variational inequalities without increasing batch size · ICLR 2023 |
Machine learning › Optimization for machine learning
minimax optimization |
0.6 | 1 | 2022 | Escaping limit cycles: Global convergence for constrained nonconvex-nonconcave minimax problems · ICLR 2022 |
Mathematical optimization
nonconvex optimization |
0.6 | 1 | 2022 | Escaping limit cycles: Global convergence for constrained nonconvex-nonconcave minimax problems · ICLR 2022 |
Machine learning › Optimization for machine learning
coordinate descent |
0.5 | 3 | 2016 | GAP Safe Screening Rules for Sparse-Group Lasso · NIPS 2016 GAP Safe screening rules for sparse multi-task and multi-class models · NIPS 2015 Mind the duality gap: safer rules for the Lasso · ICML 2015 |
Machine learning › Deep learning architectures and training › regularization
sparse regularization |
0.5 | 2 | 2016 | GAP Safe Screening Rules for Sparse-Group Lasso · NIPS 2016 GAP Safe screening rules for sparse multi-task and multi-class models · NIPS 2015 |
Machine learning › Reinforcement learning
bandit |
0.4 | 1 | 2020 | Improved Optimistic Algorithms for Logistic Bandits · ICML 2020 |
Machine learning › Reinforcement learning › bandit › parametric bandits
logistic bandit |
0.4 | 1 | 2020 | Improved Optimistic Algorithms for Logistic Bandits · ICML 2020 |
Machine learning › Reinforcement learning › exploration
optimistic algorithms |
0.4 | 1 | 2020 | Improved Optimistic Algorithms for Logistic Bandits · ICML 2020 |
Machine learning › Learning theory › online learning
regret bounds |
0.4 | 1 | 2020 | Improved Optimistic Algorithms for Logistic Bandits · ICML 2020 |
Mathematical optimization › minimax optimization
convex-concave optimization |
0.4 | 1 | 2020 | Random extrapolation for primal-dual coordinate descent · ICML 2020 |
Mathematical optimization › continuous optimization › convex optimization › first-order methods › coordinate descent
primal-dual coordinate descent |
0.4 | 1 | 2020 | Random extrapolation for primal-dual coordinate descent · ICML 2020 |
Machine learning › Optimization for machine learning
hyperparameter optimization |
0.4 | 1 | 2019 | Safe Grid Search with Optimal Complexity · ICML 2019 |
Machine learning › Learning theory › statistical learning theory › regularization theory
regularization path |
0.4 | 1 | 2019 | Safe Grid Search with Optimal Complexity · ICML 2019 |
Mathematical optimization › constrained optimization
augmented lagrangian method |
0.4 | 1 | 2019 | A Conditional-Gradient-Based Augmented Lagrangian Framework · ICML 2019 |
Mathematical optimization › constrained optimization
constrained stochastic optimization |
0.4 | 1 | 2019 | Almost surely constrained convex optimization · ICML 2019 |
Mathematical optimization
frank-wolfe algorithm |
0.4 | 1 | 2019 | Stochastic Frank-Wolfe for Composite Convex Minimization · NeurIPS 2019 |
Mathematical optimization › continuous optimization › convex optimization
self-concordant function |
0.4 | 1 | 2019 | Safe Grid Search with Optimal Complexity · ICML 2019 |
Mathematical optimization
semidefinite programming |
0.4 | 1 | 2019 | Stochastic Frank-Wolfe for Composite Convex Minimization · NeurIPS 2019 |
Mathematical optimization › stochastic optimization
stochastic convex optimization |
0.4 | 1 | 2019 | Almost surely constrained convex optimization · ICML 2019 |
Mathematical optimization › stochastic optimization
stochastic gradient methods |
0.4 | 1 | 2019 | Almost surely constrained convex optimization · ICML 2019 |
Mathematical optimization › continuous optimization › nonsmooth convex optimization
convex composite minimization |
0.3 | 1 | 2018 | A Conditional Gradient Framework for Composite Convex Minimization with Applications to Semidefinite Programming · ICML 2018 |
Mathematical optimization › continuous optimization › convex optimization › first-order methods
coordinate descent |
0.3 | 1 | 2017 | Smooth Primal-Dual Coordinate Descent Algorithms for Nonsmooth Convex Optimization · NIPS 2017 |
Mathematical optimization
primal-dual method |
0.3 | 1 | 2017 | Smooth Primal-Dual Coordinate Descent Algorithms for Nonsmooth Convex Optimization · NIPS 2017 |
Machine learning › Optimization for machine learning › coordinate descent
dual coordinate ascent |
0.2 | 1 | 2016 | SDNA: Stochastic Dual Newton Ascent for Empirical Risk Minimization · ICML 2016 |
Machine learning › Learning theory
empirical risk minimization |
0.2 | 1 | 2016 | SDNA: Stochastic Dual Newton Ascent for Empirical Risk Minimization · ICML 2016 |
Machine learning › Learning paradigms
multi-task learning |
0.2 | 1 | 2016 | Joint quantile regression in vector-valued RKHSs · NIPS 2016 |
Methods — techniques the papers use, named apart from their topics
coordinate descent · 2.2smoothing · 1.4weak minty variational inequality · 1.3batch size · 1.3proximal point method · 1.1extragradient method · 1.1homotopy techniques · 0.8duality gap · 0.7homotopy · 0.6safe screening · 0.5tail inequality · 0.4self-normalized martingales · 0.4primal-dual method · 0.4extrapolation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Solving stochastic weak Minty variational inequalities without increasing batch size
Thomas Pethick, Olivier Fercoq, Puya Latafat, Panagiotis Patrinos, Volkan Cevher |
ICLR | 2 |
| 2022 | Escaping limit cycles: Global convergence for constrained nonconvex-nonconcave minimax problems
Thomas Pethick, Puya Latafat, Panagiotis Patrinos, Olivier Fercoq, Volkan Cevher |
ICLR | 4 |
| 2020 | Random extrapolation for primal-dual coordinate descentabstractWe introduce a randomly extrapolated primal-dual coordinate descent method that adapts to sparsity of the data matrix and the favorable structures of the objective function. Our method updates only a subset of primal and dual variables with sparse data, and it uses large step sizes with dense data, retaining the benefits of the specific methods designed for each case. In addition to adapting to sparsity, our method attains fast convergence guarantees in favorable cases \emph{without any modifications}. In particular, we prove linear convergence under metric subregularity, which applies to strongly convex-strongly concave problems and piecewise linear quadratic functions. We show almost sure convergence of the sequence and optimal sublinear convergence rates for the primal-dual gap and objective values, in the general convex-concave case. Numerical evidence demonstrates the state-of-the-art empirical performance of our method in sparse and dense settings, matching and improving the existing methods. Ahmet Alacaoglu, Olivier Fercoq, Volkan Cevher |
ICML | 2 |
| 2020 | Improved Optimistic Algorithms for Logistic BanditsabstractThe generalized linear bandit framework has attracted a lot of attention in recent years by extending the well-understood linear setting and allowing to model richer reward structures. It notably covers the logistic model, widely used when rewards are binary. For logistic bandits, the frequentist regret guarantees of existing algorithms are $\tilde{\mathcal{O}}(\kappa \sqrt{T})$, where $\kappa$ is a problem-dependent constant. Unfortunately, $\kappa$ can be arbitrarily large as it scales exponentially with the size of the decision set. This may lead to significantly loose regret bounds and poor empirical performance. In this work, we study the logistic bandit with a focus on the prohibitive dependencies introduced by $\kappa$. We propose a new optimistic algorithm based on a finer examination of the non-linearities of the reward function. We show that it enjoys a $\tilde{\mathcal{O}}(\sqrt{T})$ regret with no dependency in $\kappa$, but for a second order term. Our analysis is based on a new tail-inequality for self-normalized martingales, of independent interest. Louis Faury, Marc Abeille, Clément Calauzènes, Olivier Fercoq |
ICML | 4 |
| 2019 | Almost surely constrained convex optimizationabstractWe propose a stochastic gradient framework for solving stochastic composite convex optimization problems with (possibly) infinite number of linear inclusion constraints that need to be satisfied almost surely. We use smoothing and homotopy techniques to handle constraints without the need for matrix-valued projections. We show for our stochastic gradient algorithm $\mathcal{O}(\log(k)/\sqrt{k})$ convergence rate for general convex objectives and $\mathcal{O}(\log(k)/k)$ convergence rate for restricted strongly convex objectives. These rates are known to be optimal up to logarithmic factor, even without constraints. We conduct numerical experiments on basis pursuit, hard margin support vector machines and portfolio optimization problems and show that our algorithm achieves state-of-the-art practical performance. Olivier Fercoq, Ahmet Alacaoglu, Ion Necoara, Volkan Cevher |
ICML | 1 |
| 2019 | Safe Grid Search with Optimal ComplexityabstractPopular machine learning estimators involve regularization parameters that can be challenging to tune, and standard strategies rely on grid search for this task. In this paper, we revisit the techniques of approximating the regularization path up to predefined tolerance $\epsilon$ in a unified framework and show that its complexity is $O(1/\sqrt[d]{\epsilon})$ for uniformly convex loss of order $d \geq 2$ and $O(1/\sqrt{\epsilon})$ for Generalized Self-Concordant functions. This framework encompasses least-squares but also logistic regression, a case that as far as we know was not handled as precisely in previous works. We leverage our technique to provide refined bounds on the validation error as well as a practical algorithm for hyperparameter tuning. The latter has global convergence guarantee when targeting a prescribed accuracy on the validation set. Last but not least, our approach helps relieving the practitioner from the (often neglected) task of selecting a stopping criterion when optimizing over the training set: our method automatically calibrates this criterion based on the targeted accuracy on the validation set. Eugène Ndiaye, Tam Le, Olivier Fercoq, Joseph Salmon, Ichiro Takeuchi |
ICML | 3 |
| 2019 | A Conditional-Gradient-Based Augmented Lagrangian FrameworkabstractThis paper considers a generic convex minimization template with affine constraints over a compact domain, which covers key semidefinite programming applications. The existing conditional gradient methods either do not apply to our template or are too slow in practice. To this end, we propose a new conditional gradient method, based on a unified treatment of smoothing and augmented Lagrangian frameworks. The proposed method maintains favorable properties of the classical conditional gradient method, such as cheap linear minimization oracle calls and sparse representation of the decision variable. We prove $O(1/\sqrt{k})$ convergence rate for our method in the objective residual and the feasibility gap. This rate is essentially the same as the state of the art CG-type methods for our problem template, but the proposed method is arguably superior in practice compared to existing methods in various applications. Alp Yurtsever, Olivier Fercoq, Volkan Cevher |
ICML | 2 |
| 2019 | Stochastic Frank-Wolfe for Composite Convex MinimizationabstractA broad class of convex optimization problems can be formulated as a semidefinite program (SDP), minimization of a convex function over the positive-semidefinite cone subject to some affine constraints. The majority of classical SDP solvers are designed for the deterministic setting where problem data is readily available. In this setting, generalized conditional gradient methods (aka Frank-Wolfe-type methods) provide scalable solutions by leveraging the so-called linear minimization oracle instead of the projection onto the semidefinite cone. Most problems in machine learning and modern engineering applications, however, contain some degree of stochasticity. In this work, we propose the first conditional-gradient-type method for solving stochastic optimization problems under affine constraints. Our method guarantees O(k^{-1/3}) convergence rate in expectation on the objective residual and O(k^{-5/12}) on the feasibility gap. Francesco Locatello, Alp Yurtsever, Olivier Fercoq, Volkan Cevher |
NeurIPS | 3 |
| 2018 | Generalized Concomitant Multi-Task Lasso for Sparse Multimodal RegressionabstractIn high dimension, it is customary to consider Lasso-type estimators to enforce sparsity. For standard Lasso theory to hold, the regularization parameter should be proportional to the noise level, which is often unknown in practice. A remedy is to consider estimators such as the Concomitant Lasso, which jointly optimize over the regression coefficients and the noise level. However, when data from different sources are pooled to increase sample size, noise levels differ and new dedicated estimators are needed. We provide new statistical and computational solutions to perform heteroscedastic regression, with an emphasis on functional brain imaging with magneto- and electroencephalography (M/EEG). When instantiated to de-correlated noise, our framework leads to an efficient algorithm whose computational cost is not higher than for the Lasso, but addresses more complex noise structures. Experiments demonstrate improved prediction and support identification with correct estimation of noise levels. Mathurin Massias, Olivier Fercoq, Alexandre Gramfort, Joseph Salmon |
AISTATS | 2 |
| 2018 | A Conditional Gradient Framework for Composite Convex Minimization with Applications to Semidefinite ProgrammingabstractWe propose a conditional gradient framework for a composite convex minimization template with broad applications. Our approach combines smoothing and homotopy techniques under the CGM framework, and provably achieves the optimal convergence rate. We demonstrate that the same rate holds if the linear subproblems are solved approximately with additive or multiplicative error. In contrast with the relevant work, we are able to characterize the convergence when the non-smooth term is an indicator function. Specific applications of our framework include the non-smooth minimization, semidefinite programming, and minimization with linear inclusion constraints over a compact domain. Numerical evidence demonstrates the benefits of our framework. Alp Yurtsever, Olivier Fercoq, Francesco Locatello, Volkan Cevher |
ICML | 2 |
| 2017 | Data sparse nonparametric regression with ε-insensitive lossesabstractLeveraging the celebrated support vector regression (SVR) method, we propose a unifying framework in order to deliver regression machines in reproducing kernel Hilbert spaces (RKHSs) with data sparsity. The central point is a new definition of $ε$-insensitivity, valid for many regression losses (including quantile and expectile regression) and their multivariate extensions. We show that the dual optimization problem to empirical risk minimization with $ε$-insensitivity involves a data sparse regularization. We also provide an analysis of the excess of risk as well as a randomized coordinate descent algorithm for solving the dual. Numerical experiments validate our approach. Maxime Sangnier, Olivier Fercoq, Florence d'Alché-Buc |
ACML | 2 |
| 2017 | Smooth Primal-Dual Coordinate Descent Algorithms for Nonsmooth Convex OptimizationabstractWe propose a new randomized coordinate descent method for a convex optimization template with broad applications. Our analysis relies on a novel combination of four ideas applied to the primal-dual gap function: smoothing, acceleration, homotopy, and coordinate descent with non-uniform sampling. As a result, our method features the first convergence rate guarantees among the coordinate descent methods, that are the best-known under a variety of common structure assumptions on the template. We provide numerical evidence to support the theoretical results with a comparison to state-of-the-art algorithms. Ahmet Alacaoglu, Quoc Tran-Dinh, Olivier Fercoq, Volkan Cevher |
NIPS | 3 |
| 2017 | Gap Safe Screening Rules for Sparsity Enforcing PenaltiesabstractIn high dimensional regression settings, sparsity enforcing penalties have proved useful to regularize the data-fitting term. A recently introduced technique called screening rules propose to ignore some variables in the optimization leveraging the expected sparsity of the solutions and consequently leading to faster solvers. When the procedure is guaranteed not to discard variables wrongly the rules are said to be safe. In this work, we propose a unifying framework for generalized linear models regularized with standard sparsity enforcing penalties such as $\ell_1$ or $\ell_1/\ell_2$ norms. Our technique allows to discard safely more variables than previously considered safe rules, particularly for low regularization parameters. Our proposed Gap Safe rules (so called because they rely on duality gap computation) can cope with any iterative solver but are particularly well suited to (block) coordinate descent methods. Applied to many standard learning tasks, Lasso, Sparse Group Lasso, multi-task Lasso, binary and multinomial logistic regression, etc., we report significant speed-ups compared to previously proposed safe rules on all tested data sets. Eugène Ndiaye, Olivier Fercoq, Alexandre Gramfort, Joseph Salmon |
J. Mach. Learn. Res. | 2 |
| 2016 | SDNA: Stochastic Dual Newton Ascent for Empirical Risk MinimizationabstractWe propose a new algorithm for minimizing regularized empirical loss: Stochastic Dual Newton Ascent (SDNA). Our method is dual in nature: in each iteration we update a random subset of the dual variables. However, unlike existing methods such as stochastic dual coordinate ascent, SDNA is capable of utilizing all local curvature information contained in the examples, which leads to striking improvements in both theory and practice – sometimes by orders of magnitude. In the special case when an L2-regularizer is used in the primal, the dual problem is a concave quadratic maximization problem plus a separable term. In this regime, SDNA in each step solves a proximal subproblem involving a random principal submatrix of the Hessian of the quadratic function; whence the name of the method. Zheng Qu 0001, Peter Richtárik, Martin Takác 0001, Olivier Fercoq |
ICML | 4 |
| 2016 | GAP Safe Screening Rules for Sparse-Group LassoabstractFor statistical learning in high dimension, sparse regularizations have proven useful to boost both computational and statistical efficiency. In some contexts, it is natural to handle more refined structures than pure sparsity, such as for instance group sparsity. Sparse-Group Lasso has recently been introduced in the context of linear regression to enforce sparsity both at the feature and at the group level. We propose the first (provably) safe screening rules for Sparse-Group Lasso, i.e., rules that allow to discard early in the solver features/groups that are inactive at optimal solution. Thanks to efficient dual gap computations relying on the geometric properties of $\epsilon$-norm, safe screening rules for Sparse-Group Lasso lead to significant gains in term of computing time for our coordinate descent implementation. Eugène Ndiaye, Olivier Fercoq, Alexandre Gramfort, Joseph Salmon |
NIPS | 2 |
| 2016 | Joint quantile regression in vector-valued RKHSsabstractAddressing the will to give a more complete picture than an average relationship provided by standard regression, a novel framework for estimating and predicting simultaneously several conditional quantiles is introduced. The proposed methodology leverages kernel-based multi-task learning to curb the embarrassing phenomenon of quantile crossing, with a one-step estimation procedure and no post-processing. Moreover, this framework comes along with theoretical guarantees and an efficient coordinate descent learning algorithm. Numerical experiments on benchmark and real datasets highlight the enhancements of our approach regarding the prediction error, the crossing occurrences and the training time. Maxime Sangnier, Olivier Fercoq, Florence d'Alché-Buc |
NIPS | 2 |
| 2015 | Mind the duality gap: safer rules for the LassoabstractScreening rules allow to early discard irrelevant variables from the optimization in Lasso problems, or its derivatives, making solvers faster. In this paper, we propose new versions of the so-called \textitsafe rules for the Lasso. Based on duality gap considerations, our new rules create safe test regions whose diameters converge to zero, provided that one relies on a converging solver. This property helps screening out more variables, for a wider range of regularization parameter values. In addition to faster convergence, we prove that we correctly identify the active sets (supports) of the solutions in finite time. While our proposed strategy can cope with any solver, its performance is demonstrated using a coordinate descent algorithm particularly adapted to machine learning use cases. Significant computing time reductions are obtained with respect to previous safe rules. Olivier Fercoq, Alexandre Gramfort, Joseph Salmon |
ICML | 1 |
| 2015 | GAP Safe screening rules for sparse multi-task and multi-class modelsabstractHigh dimensional regression benefits from sparsity promoting regularizations. Screening rules leverage the known sparsity of the solution by ignoring some variables in the optimization, hence speeding up solvers. When the procedure is proven not to discard features wrongly the rules are said to be safe. In this paper we derive new safe rules for generalized linear models regularized with L1 and L1/L2 norms. The rules are based on duality gap computations and spherical safe regions whose diameters converge to zero. This allows to discard safely more variables, in particular for low regularization parameters. The GAP Safe rule can cope with any iterative solver and we illustrate its performance on coordinate descent for multi-task Lasso, binary and multinomial logistic regression, demonstrating significant speed ups on all tested datasets with respect to previous safe rules. Eugène Ndiaye, Olivier Fercoq, Alexandre Gramfort, Joseph Salmon |
NIPS | 2 |
| 2013 | Parallel Coordinate Descent for the Adaboost ProblemabstractWe design a randomised parallel version of Adaboost based on previous studies on parallel coordinate descent. The algorithm uses the fact that the logarithm of the exponential loss is a function with coordinate-wise Lipschitz continuous gradient, in order to define the step lengths. We provide the proof of convergence for this randomised Adaboost algorithm and a theoretical parallelisation speedup factor. We finally provide numerical examples on learning problems of various sizes that show that the algorithm is competitive with concurrent approaches, especially for large scale problems. Olivier Fercoq |
ICMLA (1) | 1 |