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

Samuel L. Smith

dblp:192/1267 · DBLP profile ↗
← Back
12ranked-venue papers
5as first author
6since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 12 · 5 first-author · 6 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
12 papers
Deep learning architectures and training · 58% Optimization for machine learning · 16% Learning theory · 16%

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

TopicWeightPapersLastEvidence papers
Machine learning › Learning theory
generalization
1.642021
On the Origin of Implicit Regularization in Stochastic Gradient Descent · ICLR 2021
On the Generalization Benefit of Noise in Stochastic Gradient Descent · ICML 2020
The Effect of Network Width on Stochastic Gradient Descent and Generalization: an Empirical Study · ICML 2019
Machine learning › Optimization for machine learning
stochastic gradient descent
1.642021
On the Origin of Implicit Regularization in Stochastic Gradient Descent · ICLR 2021
On the Generalization Benefit of Noise in Stochastic Gradient Descent · ICML 2020
The Effect of Network Width on Stochastic Gradient Descent and Generalization: an Empirical Study · ICML 2019
Machine learning › Deep learning architectures and training › neural network training
normalization-free training
1.432021
High-Performance Large-Scale Image Recognition Without Normalization · ICML 2021
Characterizing signal propagation to close the performance gap in unnormalized ResNets · ICLR 2021
Batch Normalization Biases Residual Blocks Towards the Identity Function in Deep Networks · NeurIPS 2020
Machine learning › Deep learning architectures and training
sequence modeling
1.422024
Universality of Linear Recurrences Followed by Non-linear Projections: Finite-Width Guarantees and Benefits of Complex Eigenvalues · ICML 2024
Resurrecting Recurrent Neural Networks for Long Sequences · ICML 2023
Machine learning › Deep learning architectures and training
state space model
1.422024
Universality of Linear Recurrences Followed by Non-linear Projections: Finite-Width Guarantees and Benefits of Complex Eigenvalues · ICML 2024
Resurrecting Recurrent Neural Networks for Long Sequences · ICML 2023
Machine learning › Deep learning architectures and training › recurrent neural network
linear recurrent neural network
0.812024
Universality of Linear Recurrences Followed by Non-linear Projections: Finite-Width Guarantees and Benefits of Complex Eigenvalues · ICML 2024
Machine learning › Deep learning architectures and training › training dynamics
signal propagation
0.722023
Characterizing signal propagation to close the performance gap in unnormalized ResNets · ICLR 2021
Resurrecting Recurrent Neural Networks for Long Sequences · ICML 2023
Machine learning › Deep learning architectures and training
recurrent neural network
0.712023
Resurrecting Recurrent Neural Networks for Long Sequences · ICML 2023
Machine learning › Deep learning architectures and training › attention mechanism
self-attention
0.712023
Deep Transformers without Shortcuts: Modifying Self-attention for Faithful Signal Propagation · ICLR 2023
Machine learning › Deep learning architectures and training
transformer
0.712023
Deep Transformers without Shortcuts: Modifying Self-attention for Faithful Signal Propagation · ICLR 2023
Machine learning › Deep learning architectures and training
training dynamics
0.522023
Don't Decay the Learning Rate, Increase the Batch Size · ICLR (Poster) 2018
Resurrecting Recurrent Neural Networks for Long Sequences · ICML 2023
Computer vision › Image recognition and object detection
image classification
0.512021
High-Performance Large-Scale Image Recognition Without Normalization · ICML 2021
Machine learning › Optimization for machine learning
implicit regularization
0.512021
On the Origin of Implicit Regularization in Stochastic Gradient Descent · ICLR 2021
Machine learning › Learning theory
generalization bounds
0.412020
On the Generalization Benefit of Noise in Stochastic Gradient Descent · ICML 2020
Machine learning › Deep learning architectures and training › convolutional neural network
residual network
0.412020
Batch Normalization Biases Residual Blocks Towards the Identity Function in Deep Networks · NeurIPS 2020
Machine learning › Learning theory
over-parameterization
0.412019
The Effect of Network Width on Stochastic Gradient Descent and Generalization: an Empirical Study · ICML 2019
Machine learning › Deep learning architectures and training › training dynamics
batch size scaling
0.312018
Don't Decay the Learning Rate, Increase the Batch Size · ICLR (Poster) 2018
Machine learning › Optimization for machine learning
learning rate schedule
0.312018
Don't Decay the Learning Rate, Increase the Batch Size · ICLR (Poster) 2018
Machine learning › Representation and self-supervised learning › word representation › word embedding
bilingual word embedding
0.312017
Offline bilingual word vectors, orthogonal transformations and the inverted softmax · ICLR (Poster) 2017
Machine learning › Representation and self-supervised learning › word representation
cross-lingual word embedding alignment
0.312017
Offline bilingual word vectors, orthogonal transformations and the inverted softmax · ICLR (Poster) 2017
Machine learning › Representation and self-supervised learning › word representation
word embedding
0.312017
Offline bilingual word vectors, orthogonal transformations and the inverted softmax · ICLR (Poster) 2017
Machine learning › Deep learning architectures and training › sequence modeling
long-range dependency modeling
0.212024
Universality of Linear Recurrences Followed by Non-linear Projections: Finite-Width Guarantees and Benefits of Complex Eigenvalues · ICML 2024
Machine learning › Representation and self-supervised learning › representation learning
sequence representation
0.212024
Universality of Linear Recurrences Followed by Non-linear Projections: Finite-Width Guarantees and Benefits of Complex Eigenvalues · ICML 2024

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

dynamical systems analysis · 1.3stochastic gradient descent · 1.2resnet · 1.0approximation theory · 0.8self-attention modification · 0.7normalization · 0.7initialization · 0.7ablation study · 0.7data augmentation · 0.5adaptive gradient clipping · 0.5
YearPublicationVenuePosition
2024 Universality of Linear Recurrences Followed by Non-linear Projections: Finite-Width Guarantees and Benefits of Complex Eigenvalues
abstract
Deep neural networks based on linear RNNs interleaved with position-wise MLPs are gaining traction as competitive approaches for sequence modeling. Examples of such architectures include state-space models (SSMs) like S4, LRU, and Mamba: recently proposed models that achieve promising performance on text, genetics, and other data that require long-range reasoning. Despite experimental evidence highlighting these architectures' effectiveness and computational efficiency, their expressive power remains relatively unexplored, especially in connection to specific choices crucial in practice - e.g., carefully designed initialization distribution and potential use of complex numbers. In this paper, we show that combining MLPs with both real or complex linear diagonal recurrences leads to arbitrarily precise approximation of regular causal sequence-to-sequence maps. At the heart of our proof, we rely on a separation of concerns: the linear RNN provides a lossless encoding of the input sequence, and the MLP performs non-linear processing on this encoding. While we show that real diagonal linear recurrences are enough to achieve universality in this architecture, we prove that employing complex eigenvalues near unit disk - i.e., empirically the most successful strategy in S4 - greatly helps the RNN in storing information. We connect this finding with the vanishing gradient issue and provide experiments supporting our claims.
Antonio Orvieto, Soham De, Caglar Gulcehre, Razvan Pascanu, Samuel L. Smith
ICML5
2023 Deep Transformers without Shortcuts: Modifying Self-attention for Faithful Signal Propagation
Bobby He, James Martens, Aleksandar Botev, Andrew Brock, Samuel L. Smith, Yee Whye Teh
ICLR6
2023 Resurrecting Recurrent Neural Networks for Long Sequences
abstract
Recurrent Neural Networks (RNNs) offer fast inference on long sequences but are hard to optimize and slow to train. Deep state-space models (SSMs) have recently been shown to perform remarkably well on long sequence modeling tasks, and have the added benefits of fast parallelizable training and RNN-like fast inference. However, while SSMs are superficially similar to RNNs, there are important differences that make it unclear where their performance boost over RNNs comes from. We show that careful design of deep RNNs using standard signal propagation arguments can recover the impressive performance of deep SSMs on long-range reasoning tasks, while matching their training speed. To achieve this, we analyze and ablate a series of changes to standard RNNs including linearizing and diagonalizing the recurrence, using better parameterizations and initializations, and ensuring careful normalization of the forward pass. Our results provide new insights on the origins of the impressive performance of deep SSMs, and introduce an RNN block called the Linear Recurrent Unit (or LRU) that matches both their performance on the Long Range Arena benchmark and their computational efficiency.
Antonio Orvieto, Samuel L. Smith, Albert Gu, Anushan Fernando, Caglar Gulcehre, Razvan Pascanu, Soham De
ICML2
2021 Characterizing signal propagation to close the performance gap in unnormalized ResNets
Andrew Brock, Soham De, Samuel L. Smith
ICLR3
2021 On the Origin of Implicit Regularization in Stochastic Gradient Descent
Samuel L. Smith, Benoit Dherin, David G. T. Barrett, Soham De
ICLR1
2021 High-Performance Large-Scale Image Recognition Without Normalization
abstract
Batch normalization is a key component of most image classification models, but it has many undesirable properties stemming from its dependence on the batch size and interactions between examples. Although recent work has succeeded in training deep ResNets without normalization layers, these models do not match the test accuracies of the best batch-normalized networks, and are often unstable for large learning rates or strong data augmentations. In this work, we develop an adaptive gradient clipping technique which overcomes these instabilities, and design a significantly improved class of Normalizer-Free ResNets. Our smaller models match the test accuracy of an EfficientNet-B7 on ImageNet while being up to 8.7x faster to train, and our largest models attain a new state-of-the-art top-1 accuracy of 86.5%. In addition, Normalizer-Free models attain significantly better performance than their batch-normalized counterparts when fine-tuning on ImageNet after large-scale pre-training on a dataset of 300 million labeled images, with our best models obtaining an accuracy of 89.2%.
Andrew Brock, Soham De, Samuel L. Smith, Karen Simonyan
ICML3
2020 On the Generalization Benefit of Noise in Stochastic Gradient Descent
abstract
It has long been argued that minibatch stochastic gradient descent can generalize better than large batch gradient descent in deep neural networks. However recent papers have questioned this claim, arguing that this effect is simply a consequence of suboptimal hyperparameter tuning or insufficient compute budgets when the batch size is large. In this paper, we perform carefully designed experiments and rigorous hyperparameter sweeps on a range of popular models, which verify that small or moderately large batch sizes can substantially outperform very large batches on the test set. This occurs even when both models are trained for the same number of iterations and large batches achieve smaller training losses. Our results confirm that the noise in stochastic gradients can enhance generalization. We study how the optimal learning rate schedule changes as the epoch budget grows, and we provide a theoretical account of our observations based on the stochastic differential equation perspective of SGD dynamics.
Samuel L. Smith, Erich Elsen, Soham De
ICML1
2020 Batch Normalization Biases Residual Blocks Towards the Identity Function in Deep Networks
abstract
Batch normalization dramatically increases the largest trainable depth of residual networks, and this benefit has been crucial to the empirical success of deep residual networks on a wide range of benchmarks. We show that this key benefit arises because, at initialization, batch normalization downscales the residual branch relative to the skip connection, by a normalizing factor on the order of the square root of the network depth. This ensures that, early in training, the function computed by normalized residual blocks in deep networks is close to the identity function (on average). We use this insight to develop a simple initialization scheme that can train deep residual networks without normalization. We also provide a detailed empirical study of residual networks, which clarifies that, although batch normalized networks can be trained with larger learning rates, this effect is only beneficial in specific compute regimes, and has minimal benefits when the batch size is small.
Soham De, Samuel L. Smith
NeurIPS2
2019 The Effect of Network Width on Stochastic Gradient Descent and Generalization: an Empirical Study
abstract
We investigate how the final parameters found by stochastic gradient descent are influenced by over-parameterization. We generate families of models by increasing the number of channels in a base network, and then perform a large hyper-parameter search to study how the test error depends on learning rate, batch size, and network width. We find that the optimal SGD hyper-parameters are determined by a "normalized noise scale," which is a function of the batch size, learning rate, and initialization conditions. In the absence of batch normalization, the optimal normalized noise scale is directly proportional to width. Wider networks, with their higher optimal noise scale, also achieve higher test accuracy. These observations hold for MLPs, ConvNets, and ResNets, and for two different parameterization schemes ("Standard" and "NTK"). We observe a similar trend with batch normalization for ResNets. Surprisingly, since the largest stable learning rate is bounded, the largest batch size consistent with the optimal normalized noise scale decreases as the width increases.
Daniel S. Park, Jascha Sohl-Dickstein, Quoc V. Le, Samuel L. Smith
ICML4
2018 Don't Decay the Learning Rate, Increase the Batch Size
Samuel L. Smith, Pieter-Jan Kindermans, Chris Ying, Quoc V. Le
ICLR (Poster)1
2018 A Bayesian Perspective on Generalization and Stochastic Gradient Descent
Samuel L. Smith, Quoc V. Le
ICLR (Poster)1
2017 Offline bilingual word vectors, orthogonal transformations and the inverted softmax
Samuel L. Smith, David H. P. Turban, Steven Hamblin, Nils Y. Hammerla
ICLR (Poster)1