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

Jeremy Bernstein

dblp:215/3638 · also Jeremy D. Bernstein · DBLP profile ↗
← Back
10ranked-venue papers
5as first author
5since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 10 · 5 first-author · 5 since 2021Databases, data management, data science and information retrieval · 1 · 1 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
10 papers
Optimization for machine learning · 31% Deep learning architectures and training · 20% Learning theory · 20%
Theoretical computer science
1 paper
Mathematical optimization · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%
Databases, data mining, and information retrieval
1 paper
Machine learning and data management · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training › training optimization
learning rate tuning
0.922020
Learning compositional functions via multiplicative weight updates · NeurIPS 2020
On the distance between two neural networks and the stability of learning · NeurIPS 2020
Machine learning › Optimization for machine learning
second-order optimization
0.912025
Modular Duality in Deep Learning · ICML 2025
Machine learning › Deep learning architectures and training › normalization
weight normalization
0.812024
Scalable Optimization in the Modular Norm · NeurIPS 2024
Mathematical optimization
lipschitz continuity
0.812024
Scalable Optimization in the Modular Norm · NeurIPS 2024
Machine learning › Learning theory
generalization
0.722022
Investigating Generalization by Controlling Normalized Margin · ICML 2022
Learning by Turning: Neural Architecture Aware Optimisation · ICML 2021
Machine learning › Efficient and distributed learning
distributed training
0.722019
signSGD with Majority Vote is Communication Efficient and Fault Tolerant · ICLR (Poster) 2019
SIGNSGD: Compressed Optimisation for Non-Convex Problems · ICML 2018
Machine learning › Learning theory
generalization bounds
0.612022
Investigating Generalization by Controlling Normalized Margin · ICML 2022
Machine learning › Learning theory › generalization
margin-based generalization
0.612022
Investigating Generalization by Controlling Normalized Margin · ICML 2022
Machine learning › Optimization for machine learning › gradient-based optimization › gradient descent
projected gradient descent
0.512021
Learning by Turning: Neural Architecture Aware Optimisation · ICML 2021
Bioinformatics and computational biology
computational neuroscience
0.512021
Fine-Grained System Identification of Nonlinear Neural Circuits · KDD 2021
Machine learning › Efficient and distributed learning
model compression
0.412020
Learning compositional functions via multiplicative weight updates · NeurIPS 2020
Machine learning › Optimization for machine learning › mirror descent
multiplicative updates
0.412020
Learning compositional functions via multiplicative weight updates · NeurIPS 2020
Machine learning › Trustworthy machine learning › robustness
fault tolerance
0.412019
signSGD with Majority Vote is Communication Efficient and Fault Tolerant · ICLR (Poster) 2019
Machine learning › Trustworthy machine learning › adversarial machine learning
adversarial defense
0.312018
Stochastic Activation Pruning for Robust Adversarial Defense · ICLR (Poster) 2018
Machine learning › Trustworthy machine learning › robustness
adversarial robustness
0.312018
Stochastic Activation Pruning for Robust Adversarial Defense · ICLR (Poster) 2018
Machine learning › Efficient and distributed learning › distributed training
gradient compression
0.312018
SIGNSGD: Compressed Optimisation for Non-Convex Problems · ICML 2018
Machine learning › Representation and self-supervised learning › causal representation learning
identifiability
0.112021
Fine-Grained System Identification of Nonlinear Neural Circuits · KDD 2021
Machine learning › Optimization for machine learning
stochastic gradient descent
0.112018
SIGNSGD: Compressed Optimisation for Non-Convex Problems · ICML 2018

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

recursive norm definition · 1.5modular norm · 1.5system identification · 1.0sparse recovery · 1.0sign constraints · 1.0newton-schulz iteration · 0.9modular dualization · 0.9signSGD · 0.7majority vote · 0.7gaussian process models · 0.6experimental study · 0.6projected gradient descent · 0.5balanced networks · 0.5
YearPublicationVenuePosition
2025 Modular Duality in Deep Learning
abstract
An old idea in optimization theory says that since the gradient is a dual vector it may not be subtracted from the weights without first being mapped to the primal space where the weights reside. We take this idea seriously in this paper and construct such a duality map for general neural networks. Our map, which we call modular dualization, forms a unifying theoretical basis for training algorithms that are a) fast and b) scalable. Modular dualization involves first assigning operator norms to layers based on the semantics of each layer, and then using these layerwise norms to recursively induce a duality map on the weight space of the full neural architecture. We derive GPU-friendly algorithms for dualizing Embed, Linear and Conv2D layers—the latter two methods are based on a Newton-Schulz iteration. We conclude with small experiments demonstrating the speed, scalability and novel numerical properties of duality-based optimizers. Our methods were used in the Muon optimizer, which recently set speed records for training NanoGPT and was scaled up to a 1.5 billion parameter transformer.
Jeremy Bernstein, Laker Newhouse
ICML1
2024 Scalable Optimization in the Modular Norm
abstract
To improve performance in contemporary deep learning, one is interested in scaling up the neural network in terms of both the number and the size of the layers. When ramping up the width of a single layer, graceful scaling of training has been linked to the need to normalize the weights and their updates in the "natural norm" particular to that layer. In this paper, we significantly generalize this idea by defining the modular norm, which is the natural norm on the full weight space of any neural network architecture. The modular norm is defined recursively in tandem with the network architecture itself. We show that the modular norm has several promising applications. On the practical side, the modular norm can be used to normalize the updates of any base optimizer so that the learning rate becomes transferable across width and depth. This means that the user does not need to compute optimizer-specific scale factors in order to scale training. On the theoretical side, we show that for any neural network built from "well-behaved" atomic modules, the gradient of the network is Lipschitz-continuous in the modular norm, with the Lipschitz constant admitting a simple recursive formula. This characterization opens the door to porting standard ideas in optimization theory over to deep learning. We have created a Python package called Modula that automatically normalizes weight updates in the modular norm of the architecture. Both the Modula package and code for our experiments are provided in the supplementary material.
Tim Large, Jacob Huh, Hyojin Bahng, Phillip Isola, Jeremy Bernstein
NeurIPS6
2022 Investigating Generalization by Controlling Normalized Margin
abstract
Weight norm $\|w\|$ and margin $\gamma$ participate in learning theory via the normalized margin $\gamma/\|w\|$. Since standard neural net optimizers do not control normalized margin, it is hard to test whether this quantity causally relates to generalization. This paper designs a series of experimental studies that explicitly control normalized margin and thereby tackle two central questions. First: does normalized margin always have a causal effect on generalization? The paper finds that no—networks can be produced where normalized margin has seemingly no relationship with generalization, counter to the theory of Bartlett et al. (2017). Second: does normalized margin ever have a causal effect on generalization? The paper finds that yes—in a standard training setup, test performance closely tracks normalized margin. The paper suggests a Gaussian process model as a promising explanation for this behavior.
Alexander R. Farhang, Jeremy Bernstein, Kushal Tirumala, Yisong Yue
ICML2
2021 Learning by Turning: Neural Architecture Aware Optimisation
abstract
Descent methods for deep networks are notoriously capricious: they require careful tuning of step size, momentum and weight decay, and which method will work best on a new benchmark is a priori unclear. To address this problem, this paper conducts a combined study of neural architecture and optimisation, leading to a new optimiser called Nero: the neuronal rotator. Nero trains reliably without momentum or weight decay, works in situations where Adam and SGD fail, and requires little to no learning rate tuning. Also, Nero’s memory footprint is square root that of Adam or LAMB. Nero combines two ideas: (1) projected gradient descent over the space of balanced networks; (2) neuron-specific updates, where the step size sets the angle through which each neuron’s hyperplane turns. The paper concludes by discussing how this geometric connection between architecture and optimisation may impact theories of generalisation in deep learning.
Jeremy Bernstein, Markus Meister, Yisong Yue
ICML2
2021 Fine-Grained System Identification of Nonlinear Neural Circuits
abstract
We study the problem of sparse nonlinear model recovery of high dimensional compositional functions. Our study is motivated by emerging opportunities in neuroscience to recover fine-grained models of biological neural circuits using collected measurement data. Guided by available domain knowledge in neuroscience, we explore conditions under which one can recover the underlying biological circuit that generated the training data. Our results suggest insights of both theoretical and practical interests. Most notably, we find that a sign constraint on the weights is a necessary condition for system recovery, which we establish both theoretically with an identifiability guarantee and empirically on simulated biological circuits. We conclude with a case study on retinal ganglion cell circuits using data collected from mouse retina, showcasing the practical potential of this approach.
Dawna Bagherian, James Gornet, Jeremy Bernstein, Yu-Li Ni, Yisong Yue, Markus Meister
KDD3
2020 On the distance between two neural networks and the stability of learning
abstract
This paper relates parameter distance to gradient breakdown for a broad class of nonlinear compositional functions. The analysis leads to a new distance function called deep relative trust and a descent lemma for neural networks. Since the resulting learning rule seems to require little to no learning rate tuning, it may unlock a simpler workflow for training deeper and more complex neural networks. The Python code used in this paper is here: https://github.com/jxbz/fromage.
Jeremy Bernstein, Arash Vahdat, Yisong Yue, Ming-Yu Liu 0001
NeurIPS1
2020 Learning compositional functions via multiplicative weight updates
abstract
Compositionality is a basic structural feature of both biological and artificial neural networks. Learning compositional functions via gradient descent incurs well known problems like vanishing and exploding gradients, making careful learning rate tuning essential for real-world applications. This paper proves that multiplicative weight updates satisfy a descent lemma tailored to compositional functions. Based on this lemma, we derive Madam---a multiplicative version of the Adam optimiser---and show that it can train state of the art neural network architectures without learning rate tuning. We further show that Madam is easily adapted to train natively compressed neural networks by representing their weights in a logarithmic number system. We conclude by drawing connections between multiplicative weight updates and recent findings about synapses in biology.
Jeremy Bernstein, Markus Meister, Ming-Yu Liu 0001, Anima Anandkumar, Yisong Yue
NeurIPS1
2019 signSGD with Majority Vote is Communication Efficient and Fault Tolerant
Jeremy Bernstein, Kamyar Azizzadenesheli, Anima Anandkumar
ICLR (Poster)1
2018 Stochastic Activation Pruning for Robust Adversarial Defense
Guneet S. Dhillon 0001, Kamyar Azizzadenesheli, Zachary C. Lipton, Jeremy Bernstein, Jean Kossaifi, Aran Khanna, Anima Anandkumar
ICLR (Poster)4
2018 SIGNSGD: Compressed Optimisation for Non-Convex Problems
abstract
Training large neural networks requires distributing learning across multiple workers, where the cost of communicating gradients can be a significant bottleneck. signSGD alleviates this problem by transmitting just the sign of each minibatch stochastic gradient. We prove that it can get the best of both worlds: compressed gradients and SGD-level convergence rate. The relative $\ell_1/\ell_2$ geometry of gradients, noise and curvature informs whether signSGD or SGD is theoretically better suited to a particular problem. On the practical side we find that the momentum counterpart of signSGD is able to match the accuracy and convergence speed of Adam on deep Imagenet models. We extend our theory to the distributed setting, where the parameter server uses majority vote to aggregate gradient signs from each worker enabling 1-bit compression of worker-server communication in both directions. Using a theorem by Gauss we prove that majority vote can achieve the same reduction in variance as full precision distributed SGD. Thus, there is great promise for sign-based optimisation schemes to achieve fast communication and fast convergence. Code to reproduce experiments is to be found at https://github.com/jxbz/signSGD.
Jeremy Bernstein, Yu-Xiang Wang 0003, Kamyar Azizzadenesheli, Anima Anandkumar
ICML1