← Search

Jonathan Frankle

16 accepted papers

2024

Beyond Chinchilla-Optimal: Accounting for Inference in Language Model Scaling Laws

ICML 2024poster

Large language model (LLM) scaling laws are empirical formulas that estimate changes in model quality as a result of increasing parameter count and training data. However, these formulas, including the popular Deepmind Chinchilla scaling laws, neglect to include the cost of inference. We modify the…

Cited by 51SourcePDFScholar
2024

CommonCanvas: Open Diffusion Models Trained on Creative-Commons Images

CVPR 2024poster

We train a set of open text-to-image (T2I) diffusion models on a dataset of curated Creative-Commons-licensed (CC) images which yields models that are competitive with Stable Diffusion 2 (SD2). This task presents two challenges: (1) high-resolution CC images lack the captions necessary to train T2I…

Cited by 30SourcePDFScholar
2023

MosaicBERT: A Bidirectional Encoder Optimized for Fast Pretraining

NeurIPS 2023poster

Although BERT-style encoder models are heavily used in NLP research, many researchers do not pretrain their own BERTs from scratch due to the high cost of training. In the past half-decade since BERT first rose to prominence, many advances have been made with other transformer architectures and trai…

2023

Unmasking the Lottery Ticket Hypothesis: What's Encoded in a Winning Ticket's Mask?

ICLR 2023top-25%

As neural networks get larger and costlier, it is important to find sparse networks that require less compute and memory but can be trained to the same accuracy as the full network (i.e. matching). Iterative magnitude pruning (IMP) is a state of the art algorithm that can find such highly sparse mat…

Cited by 50SourcePDFScholar
2022

Lottery Tickets on a Data Diet: Finding Initializations with Sparse Trainable Networks

NeurIPS 2022accept

A striking observation about iterative magnitude pruning (IMP; Frankle et al. 2020) is that—after just a few hundred steps of dense training—the method can find a sparse sub-network that can be trained to the same accuracy as the dense network. However, the same does not hold at step 0, i.e. random…

2022

Pruning’s Effect on Generalization Through the Lens of Training and Regularization

NeurIPS 2022accept

Practitioners frequently observe that pruning improves model generalization. A long-standing hypothesis based on bias-variance trade-off attributes this generalization improvement to model size reduction. However, recent studies on over-parameterization characterize a new model size regime, in which…

Cited by 35SourcePDFScholar
2021

On the Predictability of Pruning Across Scales

ICML 2021spotlight

We show that the error of iteratively magnitude-pruned networks empirically follows a scaling law with interpretable coefficients that depend on the architecture and task. We functionally approximate the error of the pruned networks, showing it is predictable in terms of an invariant tying width, de…

Cited by 42SourcePDFScholar
2021

Pruning Neural Networks at Initialization: Why Are We Missing the Mark?

ICLR 2021poster

Recent work has explored the possibility of pruning neural networks at initialization. We assess proposals for doing so: SNIP (Lee et al., 2019), GraSP (Wang et al., 2020), SynFlow (Tanaka et al., 2020), and magnitude pruning. Although these methods surpass the trivial baseline of random pruning, th…

Cited by 275SourcePDFScholar
2021

The Lottery Tickets Hypothesis for Supervised and Self-Supervised Pre-Training in Computer Vision Models

CVPR 2021poster

The computer vision world has been re-gaining enthusiasm in various pre-trained models, including both classical ImageNet supervised pre-training and recently emerged self-supervised pre-training such as simCLR and MoCo. Pre-trained weights often boost a wide range of downstream tasks including clas…

Cited by 147PDFcodeScholar
2021

Training BatchNorm and Only BatchNorm: On the Expressive Power of Random Features in CNNs

ICLR 2021poster

A wide variety of deep learning techniques from style transfer to multitask learning rely on training affine transformations of features. Most prominent among these is the popular feature normalization technique BatchNorm, which normalizes activations and then subsequently applies a learned affine t…

Cited by 153SourcePDFScholar
2020

Linear Mode Connectivity and the Lottery Ticket Hypothesis

ICML 2020poster

We study whether a neural network optimizes to the same, linearly connected minimum under different samples of SGD noise (e.g., random data order and augmentation). We find that standard vision models become stable to SGD noise in this way early in training. From then on, the outcome of optimization…

2020

The Lottery Ticket Hypothesis for Pre-trained BERT Networks

NeurIPS 2020poster

In natural language processing (NLP), enormous pre-trained models like BERT have become the standard starting point for training on a range of downstream tasks, and similar trends are emerging in other areas of deep learning. In parallel, work on the lottery ticket hypothesis has shown that models f…