← Search

Augustus Odena

14 accepted papers

2021

BUSTLE: Bottom-Up Program Synthesis Through Learning-Guided Exploration

ICLR 2021spotlight

Program synthesis is challenging largely because of the difficulty of search in a large space of programs. Human programmers routinely tackle the task of writing complex programs by writing sub-programs and then analyzing their intermediate results to compose them in appropriate ways. Motivated by t…

Cited by 68SourcePDFScholar
2021

Improved Consistency Regularization for GANs

AAAI 2021technical

Recent work has increased the performance of Generative Adversarial Networks (GANs) by enforcing a consistency cost on the discriminator. We improve on this technique in several ways. We first show that consistency regularization can introduce artifacts into the GAN samples and explain how to fix th…

2020

SMYRF - Efficient Attention using Asymmetric Clustering

NeurIPS 2020poster

We propose a novel type of balanced clustering algorithm to approximate attention. Attention complexity is reduced from $O(N^2)$ to $O(N \log N)$, where N is the sequence length. Our algorithm, SMYRF, uses Locality Sensitive Hashing (LSH) in a novel way by defining new Asymmetric transformations and…

2020

Small-GAN: Speeding up GAN Training using Core-Sets

ICML 2020poster

Recent work suggests that Generative Adversarial Networks (GANs) benefit disproportionately from large mini-batch sizes. This finding is interesting but also discouraging – large batch sizes are slow and expensive to emulate on conventional hardware. Thus, it would be nice if there were some trick b…

Cited by 100SourcePDFScholar
2020

Top-k Training of GANs: Improving GAN Performance by Throwing Away Bad Samples

NeurIPS 2020poster

We introduce a simple (one line of code) modification to the Generative Adversarial Network (GAN) training algorithm that materially improves results with no increase in computational cost. When updating the generator parameters, we simply zero out the gradient contributions from the elements of the…

Cited by 65SourcePDFScholar
2020

Your Local GAN: Designing Two Dimensional Local Attention Mechanisms for Generative Models

CVPR 2020poster

We introduce a new local sparse attention layer that preserves two-dimensional geometry and locality. We show that by just replacing the dense attention layer of SAGAN with our construction, we obtain very significant FID, Inception score and pure visual improvements. FID score is improved from 18.6…

Cited by 84PDFcodeScholar
2019

Discriminator Rejection Sampling

ICLR 2019poster

We propose a rejection sampling scheme using the discriminator of a GAN to approximately correct errors in the GAN generator distribution. We show that under quite strict assumptions, this will allow us to recover the data distribution exactly. We then examine where those strict assumptions break do…

Cited by 168SourcePDFScholar
2019

Self-Attention Generative Adversarial Networks

ICML 2019oral

In this paper, we propose the Self-Attention Generative Adversarial Network (SAGAN) which allows attention-driven, long-range dependency modeling for image generation tasks. Traditional convolutional GANs generate high-resolution details as a function of only spatially local points in lower-resoluti…

2019

TensorFuzz: Debugging Neural Networks with Coverage-Guided Fuzzing

ICML 2019oral

Neural networks are difficult to interpret and debug. We introduce testing techniques for neural networks that can discover errors occurring only for rare inputs. Specifically, we develop coverage-guided fuzzing (CGF) methods for neural networks. In CGF, random mutations of inputs are guided by a co…

2018

Is Generator Conditioning Causally Related to GAN Performance?

ICML 2018oral

Recent work suggests that controlling the entire distribution of Jacobian singular values is an important design consideration in deep learning. Motivated by this, we study the distribution of singular values of the Jacobian of the generator in Generative Adversarial Networks. We find that this Jaco…

Cited by 149SourcePDFScholar
2018

Realistic Evaluation of Deep Semi-Supervised Learning Algorithms

NeurIPS 2018spotlight

Semi-supervised learning (SSL) provides a powerful framework for leveraging unlabeled data when labels are limited or expensive to obtain. SSL algorithms based on deep neural networks have recently proven successful on standard benchmark tasks. However, we argue that these benchmarks fail to address…

2017

Conditional Image Synthesis with Auxiliary Classifier GANs

ICML 2017poster

In this paper we introduce new methods for the improved training of generative adversarial networks (GANs) for image synthesis. We construct a variant of GANs employing label conditioning that results in $128\times 128$ resolution image samples exhibiting global coherence. We expand on previous work…