Johan Larsson 0002

dblp:54/1760-2 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
3since 2021 · last 2023
0000-0002-4029-5945ORCID · verified

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

Artificial intelligence and machine learning · 4 · 3 first-author · 3 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
2 papers
Mathematical optimization · 100%
Artificial intelligence
1 paper
Deep learning architectures and training · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

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

TopicWeightPapersLastEvidence papers
Mathematical optimization › sparse optimization
screening rules
1.022022
The Hessian Screening Rule · NeurIPS 2022
The Strong Screening Rule for SLOPE · NeurIPS 2020
Machine learning › Deep learning architectures and training
reproducible benchmarking
0.612022
Benchopt: Reproducible, efficient and collaborative optimization benchmarks · NeurIPS 2022
Performance modeling and evaluation
benchmarking
0.612022
Benchopt: Reproducible, efficient and collaborative optimization benchmarks · NeurIPS 2022
Mathematical optimization › statistical estimation › regression › sparse regression
lasso
0.612022
The Hessian Screening Rule · NeurIPS 2022
Mathematical optimization › statistical estimation › regression
sparse regression
0.612022
The Hessian Screening Rule · NeurIPS 2022
Mathematical optimization
continuous optimization
0.412020
The Strong Screening Rule for SLOPE · NeurIPS 2020
Mathematical optimization › continuous optimization
convex optimization
0.412020
The Strong Screening Rule for SLOPE · NeurIPS 2020
Mathematical optimization › statistical estimation › regression
regularized regression
0.412020
The Strong Screening Rule for SLOPE · NeurIPS 2020
Mathematical optimization › regularization › structured sparsity
SLOPE
0.412020
The Strong Screening Rule for SLOPE · NeurIPS 2020
Mathematical optimization › least squares
regularized least squares
0.212022
The Hessian Screening Rule · NeurIPS 2022

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

reproducibility · 1.1benchmarking automation · 1.1warm-start · 0.6second-order information · 0.6subdifferential calculus · 0.4screening rule · 0.4regularization path · 0.4
YearPublicationVenuePosition
2023 Coordinate Descent for SLOPE
abstract
The lasso is the most famous sparse regression and feature selection method. One reason for its popularity is the speed at which the underlying optimization problem can be solved. Sorted L-One Penalized Estimation (SLOPE) is a generalization of the lasso with appealing statistical properties. In spite of this, the method has not yet reached widespread interest. A major reason for this is that current software packages that fit SLOPE rely on algorithms that perform poorly in high dimensions. To tackle this issue, we propose a new fast algorithm to solve the SLOPE optimization problem, which combines proximal gradient descent and proximal coordinate descent steps. We provide new results on the directional derivative of the SLOPE penalty and its related SLOPE thresholding operator, as well as provide convergence guarantees for our proposed solver. In extensive benchmarks on simulated and real data, we demonstrate our method’s performance against a long list of competing algorithms.
Johan Larsson 0002, Quentin Klopfenstein, Mathurin Massias, Jonas Wallin
AISTATS1
2022 Benchopt: Reproducible, efficient and collaborative optimization benchmarks
abstract
Numerical validation is at the core of machine learning research as it allows us to assess the actual impact of new methods, and to confirm the agreement between theory and practice. Yet, the rapid development of the field poses several challenges: researchers are confronted with a profusion of methods to compare, limited transparency and consensus on best practices, as well as tedious re-implementation work. As a result, validation is often very partial, which can lead to wrong conclusions that slow down the progress of research. We propose Benchopt, a collaborative framework to automatize, publish and reproduce optimization benchmarks in machine learning across programming languages and hardware architectures. Benchopt simplifies benchmarking for the community by providing an off-the-shelf tool for running, sharing and extending experiments. To demonstrate its broad usability, we showcase benchmarks on three standard ML tasks: $\ell_2$-regularized logistic regression, Lasso and ResNet18 training for image classification. These benchmarks highlight key practical findings that give a more nuanced view of state-of-the-art for these problems, showing that for practical evaluation, the devil is in the details.
Thomas Moreau 0001, Mathurin Massias, Alexandre Gramfort, Pierre Ablin, Pierre-Antoine Bannier, Benjamin Charlier, Mathieu Dagréou, Tom Dupré la Tour, Ghislain Durif, Cássio Fraga Dantas, Quentin Klopfenstein, Johan Larsson 0002, En Lai, Tanguy Lefort, Benoît Malézieux, Badr Moufad, Alain Rakotomamonjy, Zaccharie Ramzi, Joseph Salmon, Samuel Vaiter
NeurIPS12
2022 The Hessian Screening Rule
abstract
Predictor screening rules, which discard predictors before fitting a model, have had considerable impact on the speed with which sparse regression problems, such as the lasso, can be solved. In this paper we present a new screening rule for solving the lasso path: the Hessian Screening Rule. The rule uses second-order information from the model to provide both effective screening, particularly in the case of high correlation, as well as accurate warm starts. The proposed rule outperforms all alternatives we study on simulated data sets with both low and high correlation for (\ell_1)-regularized least-squares (the lasso) and logistic regression. It also performs best in general on the real data sets that we examine.
Johan Larsson 0002, Jonas Wallin
NeurIPS1
2020 The Strong Screening Rule for SLOPE
abstract
Extracting relevant features from data sets where the number of observations (n) is much smaller then the number of predictors (p) is a major challenge in modern statistics. Sorted L-One Penalized Estimation (SLOPE)—a generalization of the lasso—is a promising method within this setting. Current numerical procedures for SLOPE, however, lack the efficiency that respective tools for the lasso enjoy, particularly in the context of estimating a complete regularization path. A key component in the efficiency of the lasso is predictor screening rules: rules that allow predictors to be discarded before estimating the model. This is the first paper to establish such a rule for SLOPE. We develop a screening rule for SLOPE by examining its subdifferential and show that this rule is a generalization of the strong rule for the lasso. Our rule is heuristic, which means that it may discard predictors erroneously. In our paper, however, we show that such situations are rare and easily safeguarded against by a simple check of the optimality conditions. Our numerical experiments show that the rule performs well in practice, leading to improvements by orders of magnitude for data in the (p >> n) domain, as well as incurring no additional computational overhead when (n > p).
Johan Larsson 0002, Malgorzata Bogdan, Jonas Wallin
NeurIPS1