← Search

Barret Zoph

25 accepted papers

2024

A Pretrainer’s Guide to Training Data: Measuring the Effects of Data Age, Domain Coverage, Quality, & Toxicity

NAACL 2024long

Pretraining data design is critically under-documented and often guided by empirically unsupported intuitions. We pretrain models on data curated (1) at different collection times, (2) with varying toxicity and quality filters, and (3) with different domain compositions. First, we find that temporal…

2024

Mixture-of-Experts Meets Instruction Tuning: A Winning Combination for Large Language Models

ICLR 2024poster

Sparse Mixture-of-Experts (MoE) is a neural architecture design that adds learnable parameters to Large Language Models (LLMs) without increasing computational complexity (FLOPs). Instruction tuning is a technique for training LLMs to follow instructions. We advocate combining these two approaches,…

Cited by 78SourcePDFScholar
2023

The Flan Collection: Designing Data and Methods for Effective Instruction Tuning

ICML 2023poster

We study the design decision of publicly available instruction tuning methods, by reproducing and breaking down the development of Flan 2022 (Chung et al., 2022). Through careful ablation studies on the Flan Collection of tasks and methods, we tease apart the effect of design decisions which enable…

2022

GLaM: Efficient Scaling of Language Models with Mixture-of-Experts

ICML 2022spotlight

Scaling language models with more data, compute and parameters has driven significant progress in natural language processing. For example, thanks to scaling, GPT-3 was able to achieve strong results on in-context learning tasks. However, training these large dense models requires significant amount…

Cited by 765SourcePDFScholar
2021

Multi-Task Self-Training for Learning General Representations

ICCV 2021poster

Despite the fast progress in training specialized models for various tasks, learning a single general model that works well for many tasks is still challenging for computer vision. Here we introduce multi-task self-training (MuST), which harnesses the knowledge in independent specialized teacher mod…

Cited by 121PDFcodeScholar
2021

Revisiting ResNets: Improved Training and Scaling Strategies

NeurIPS 2021spotlight

Novel computer vision architectures monopolize the spotlight, but the impact of the model architecture is often conflated with simultaneous changes to training methodology and scaling strategies. Our work revisits the canonical ResNet and studies these three aspects in an effort to disentangle them.…

2021

Simple Copy-Paste Is a Strong Data Augmentation Method for Instance Segmentation

CVPR 2021poster

Building instance segmentation models that are data-efficient and can handle rare object categories is an important challenge in computer vision. Leveraging data augmentations is a promising direction towards addressing this challenge. Here, we perform a systematic study of the Copy-Paste augmentati…

Cited by 1267PDFcodeScholar
2020

AugMix: A Simple Data Processing Method to Improve Robustness and Uncertainty

ICLR 2020poster

Modern deep neural networks can achieve high accuracy when the training distribution and test distribution are identically distributed, but this assumption is frequently violated in practice. When the train and test distributions are mismatched, accuracy can plummet. Currently there are few techniqu…

Cited by 1605SourcecodeScholar
2020

Improving 3D Object Detection through Progressive Population Based Augmentation

ECCV 2020poster

Data augmentation has been widely adopted for object detection in 3D point clouds. However, all previous related efforts have focused on manually designing specific data augmentation methods for individual architectures. In this work, we present the first attempt to automate the design of data augme…

Cited by 94SourcePDFScholar
2020

Learning Data Augmentation Strategies for Object Detection

ECCV 2020poster

Much research on object detection focuses on building better model architectures and detection algorithms. Changing the model architecture, however, comes at the cost of adding more complexity to inference, making models slower. Data augmentation, on the other hand, doesn't add any inference complex…

2020

Naive-Student: Leveraging Semi-Supervised Learning in Video Sequences for Urban Scene Segmentation

ECCV 2020poster

Supervised learning in large discriminative models is a mainstay for modern computer vision. Such an approach necessitates investing in large-scale human-annotated datasets for achieving state-of-the-art results. In turn, the efficacy of supervised learning may be limited by the size of the human an…

2020

RandAugment: Practical Automated Data Augmentation with a Reduced Search Space

NeurIPS 2020poster

Recent work on automated data augmentation strategies has led to state-of-the-art results in image classification and object detection. An obstacle to a large-scale adoption of these methods is that they require a separate and expensive search phase. A common way to overcome the expense of the searc…

2020

Rethinking Pre-training and Self-training

NeurIPS 2020oral

Pre-training is a dominant paradigm in computer vision. For example, supervised ImageNet pre-training is commonly used to initialize the backbones of object detection and segmentation models. He et al., however, show a striking result that ImageNet pre-training has limited impact on COCO object dete…

2019

Attention Augmented Convolutional Networks

ICCV 2019poster

Convolutional networks have enjoyed much success in many computer vision applications. The convolution operation however has a significant weakness in that it only operates on a local neighbourhood, thus missing global information. Self-attention, on the other hand, has emerged as a recent advance t…

Cited by 1501PDFcodeScholar
2019

AutoAugment: Learning Augmentation Strategies From Data

CVPR 2019oral

Data augmentation is an effective technique for improving the accuracy of modern image classifiers. However, current data augmentation implementations are manually designed. In this paper, we describe a simple procedure called AutoAugment to automatically search for improved data augmentation polici…

Cited by 3054PDFScholar
2018

Efficient Neural Architecture Search via Parameters Sharing

ICML 2018oral

We propose Efficient Neural Architecture Search (ENAS), a fast and inexpensive approach for automatic model design. ENAS constructs a large computational graph, where each subgraph represents a neural network architecture, hence forcing all architectures to share their parameters. A controller is tr…

Cited by 3645SourcePDFScholar
2018

Faster Discovery of Neural Architectures by Searching for Paths in a Large Model

ICLR 2018workshop

We propose Efficient Neural Architecture Search (ENAS), a faster and less expensive approach to automated model design than previous methods. In ENAS, a controller learns to discover neural network architectures by searching for an optimal path within a larger model. The controller is trained with p…

Cited by 17SourceScholar
2018

Learning Transferable Architectures for Scalable Image Recognition

CVPR 2018poster

Developing neural network image classification models often requires significant architecture engineering. In this paper, we study a method to learn the model architectures directly on the dataset of interest. As this approach is expensive when the dataset is large, we propose to search for an arch…

Cited by 7963SourcePDFScholar
2018

Progressive Neural Architecture Search

ECCV 2018poster

We propose a new method for learning the structure of convolutional neural networks (CNNs) that is more efficient than recent state-of-the-art methods based on reinforcement learning and evolutionary algorithms. Our approach uses a sequential model-based optimization (SMBO) strategy, in which we sea…

2018

Searching for Efficient Multi-Scale Architectures for Dense Image Prediction

NeurIPS 2018poster

The design of neural network architectures is an important component for achieving state-of-the-art performance with machine learning systems across a broad array of tasks. Much work has endeavored to design and build architectures automatically through clever construction of a search space paired w…

Cited by 506SourcePDFScholar