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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Frank Schneider 0001

dblp:41/328-1 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
4since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 5 · 2 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.

Artificial intelligence
5 papers
Optimization for machine learning · 57% Deep learning architectures and training · 35% Trustworthy machine learning · 8%

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

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
training optimization
0.922021
Descending through a Crowded Valley - Benchmarking Deep Learning Optimizers · ICML 2021
DeepOBS: A Deep Learning Optimizer Benchmark Suite · ICLR (Poster) 2019
Machine learning › Optimization for machine learning
neural network training acceleration
0.912025
Accelerating neural network training: An analysis of the AlgoPerf competition · ICLR 2025
Machine learning › Optimization for machine learning › second-order optimization
kronecker-factored approximate curvature
0.712023
Kronecker-Factored Approximate Curvature for Modern Neural Network Architectures · NeurIPS 2023
Machine learning › Optimization for machine learning
second-order optimization
0.712023
Kronecker-Factored Approximate Curvature for Modern Neural Network Architectures · NeurIPS 2023
Machine learning › Trustworthy machine learning
interpretability
0.512021
Cockpit: A Practical Debugging Tool for the Training of Deep Neural Networks · NeurIPS 2021
Machine learning › Deep learning architectures and training › training dynamics
training diagnosis
0.512021
Cockpit: A Practical Debugging Tool for the Training of Deep Neural Networks · NeurIPS 2021
Machine learning › Optimization for machine learning
optimizer benchmarking
0.412019
DeepOBS: A Deep Learning Optimizer Benchmark Suite · ICLR (Poster) 2019
Machine learning › Optimization for machine learning
preconditioning
0.312025
Accelerating neural network training: An analysis of the AlgoPerf competition · ICLR 2025

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

hyperparameter tuning · 1.4benchmarking · 0.9schedule-free adamw · 0.9distributed shampoo · 0.9marginal likelihood optimization · 0.7K-FAC · 0.7gradient distribution analysis · 0.5curvature analysis · 0.5deep learning optimizers · 0.4
YearPublicationVenuePosition
2025 Accelerating neural network training: An analysis of the AlgoPerf competition
abstract
The goal of the AlgoPerf: Training Algorithms competition is to evaluate practical speed-ups in neural network training achieved solely by improving the underlying training algorithms. In the external tuning ruleset, submissions must provide workload-agnostic hyperparameter search spaces, while in the self-tuning ruleset they must be completely hyperparameter-free. In both rulesets, submissions are compared on time-to-result across multiple deep learning workloads, training on fixed hardware. This paper presents the inaugural AlgoPerf competition's results, which drew 18 diverse submissions from 10 teams. Our investigation reveals several key findings: (1) The winning submission in the external tuning ruleset, using Distributed Shampoo, demonstrates the effectiveness of non-diagonal preconditioning over popular methods like Adam, even when compared on wall-clock runtime. (2) The winning submission in the self-tuning ruleset, based on the Schedule Free AdamW algorithm, demonstrates a new level of effectiveness for completely hyperparameter-free training algorithms. (3) The top-scoring submissions were surprisingly robust to workload changes. We also discuss the engineering challenges encountered in ensuring a fair comparison between different training algorithms. These results highlight both the significant progress so far, and the considerable room for further improvements.
Priya Kasimbeg, Frank Schneider 0001, Runa Eschenhagen, Juhan Bae, Chandramouli Shama Sastry, Mark Saroufim, Boyuan Feng, Less Wright, Edward Z. Yang, Zachary Nado, Sourabh Medapati, Philipp Hennig, Michael G. Rabbat, George E. Dahl
ICLR2
2023 Kronecker-Factored Approximate Curvature for Modern Neural Network Architectures
abstract
The core components of many modern neural network architectures, such as transformers, convolutional, or graph neural networks, can be expressed as linear layers with *weight-sharing*. Kronecker-Factored Approximate Curvature (K-FAC), a second-order optimisation method, has shown promise to speed up neural network training and thereby reduce computational costs. However, there is currently no framework to apply it to generic architectures, specifically ones with linear weight-sharing layers. In this work, we identify two different settings of linear weight-sharing layers which motivate two flavours of K-FAC -- *expand* and *reduce*. We show that they are exact for deep linear networks with weight-sharing in their respective setting. Notably, K-FAC-reduce is generally faster than K-FAC-expand, which we leverage to speed up automatic hyperparameter selection via optimising the marginal likelihood for a Wide ResNet. Finally, we observe little difference between these two K-FAC variations when using them to train both a graph neural network and a vision transformer. However, both variations are able to reach a fixed validation metric target in $50$-$75$\% of the number of steps of a first-order reference run, which translates into a comparable improvement in wall-clock time. This highlights the potential of applying K-FAC to modern neural network architectures.
Runa Eschenhagen, Alexander Immer, Richard E. Turner, Frank Schneider 0001, Philipp Hennig
NeurIPS4
2021 Descending through a Crowded Valley - Benchmarking Deep Learning Optimizers
abstract
Choosing the optimizer is considered to be among the most crucial design decisions in deep learning, and it is not an easy one. The growing literature now lists hundreds of optimization methods. In the absence of clear theoretical guidance and conclusive empirical evidence, the decision is often made based on anecdotes. In this work, we aim to replace these anecdotes, if not with a conclusive ranking, then at least with evidence-backed heuristics. To do so, we perform an extensive, standardized benchmark of fifteen particularly popular deep learning optimizers while giving a concise overview of the wide range of possible choices. Analyzing more than 50,000 individual runs, we contribute the following three points: (i) Optimizer performance varies greatly across tasks. (ii) We observe that evaluating multiple optimizers with default parameters works approximately as well as tuning the hyperparameters of a single, fixed optimizer. (iii) While we cannot discern an optimization method clearly dominating across all tested tasks, we identify a significantly reduced subset of specific optimizers and parameter choices that generally lead to competitive results in our experiments: Adam remains a strong contender, with newer methods failing to significantly and consistently outperform it. Our open-sourced results are available as challenging and well-tuned baselines for more meaningful evaluations of novel optimization methods without requiring any further computational efforts.
Robin M. Schmidt, Frank Schneider 0001, Philipp Hennig
ICML2
2021 Cockpit: A Practical Debugging Tool for the Training of Deep Neural Networks
abstract
When engineers train deep learning models, they are very much "flying blind". Commonly used methods for real-time training diagnostics, such as monitoring the train/test loss, are limited. Assessing a network's training process solely through these performance indicators is akin to debugging software without access to internal states through a debugger. To address this, we present Cockpit, a collection of instruments that enable a closer look into the inner workings of a learning machine, and a more informative and meaningful status report for practitioners. It facilitates the identification of learning phases and failure modes, like ill-chosen hyperparameters. These instruments leverage novel higher-order information about the gradient distribution and curvature, which has only recently become efficiently accessible. We believe that such a debugging tool, which we open-source for PyTorch, is a valuable help in troubleshooting the training process. By revealing new insights, it also more generally contributes to explainability and interpretability of deep nets.
Frank Schneider 0001, Felix Dangel, Philipp Hennig
NeurIPS1
2019 DeepOBS: A Deep Learning Optimizer Benchmark Suite
Frank Schneider 0001, Lukas Balles, Philipp Hennig
ICLR (Poster)1