← Search

Gabriel Bender

8 accepted papers

2022

TabNAS: Rejection Sampling for Neural Architecture Search on Tabular Datasets

NeurIPS 2022accept

The best neural architecture for a given machine learning problem depends on many factors: not only the complexity and structure of the dataset, but also on resource constraints including latency, compute, energy consumption, etc. Neural architecture search (NAS) for tabular datasets is an important…

2021

MobileDets: Searching for Object Detection Architectures for Mobile Accelerators

CVPR 2021poster

Inverted bottleneck layers, which are built upon depthwise convolutions, have been the predominant building blocks in state-of-the-art object detection models on mobile devices. In this work, we investigate the optimality of this design pattern over a broad range of mobile accelerators by revisiting…

Cited by 189PDFcodeScholar
2020

BigNAS: Scaling Up Neural Architecture Search with Big Single-Stage Models

ECCV 2020poster

Neural architecture search (NAS) methods have shown promising results discovering models that are both accurate and fast. For NAS, training a one-shot model has became a popular strategy to rank the relative quality of different architectures (child models) using a single set of shared weights. Howe…

Cited by 358SourcePDFScholar
2020

Can Weight Sharing Outperform Random Architecture Search? An Investigation With TuNAS

CVPR 2020poster

Efficient Neural Architecture Search methods based on weight sharing have shown good promise in democratizing Neural Architecture Search for computer vision models. There is, however, an ongoing debate whether these efficient methods are significantly better than random search. Here we perform a tho…

Cited by 169PDFcodeScholar
2020

Neural Predictor for Neural Architecture Search

ECCV 2020poster

Neural Architecture Search methods are effective but often use complex algorithms to come up with the best architecture. We propose an approach with three basic steps that is conceptually much simpler. First we train $N$ random architectures to generate $N$ (architecture, validation accuracy) pairs…

Cited by 246SourcePDFScholar
2020

PyGlove: Symbolic Programming for Automated Machine Learning

NeurIPS 2020oral

Neural networks are sensitive to hyper-parameter and architecture choices. Automated Machine Learning (AutoML) is a promising paradigm for automating these choices. Current ML software libraries, however, are quite limited in handling the dynamic interactions among the components of AutoML. For exam…

2019

CondConv: Conditionally Parameterized Convolutions for Efficient Inference

NeurIPS 2019poster

Convolutional layers are one of the basic building blocks of modern deep neural networks. One fundamental assumption is that convolutional kernels should be shared for all examples in a dataset. We propose conditionally parameterized convolutions (CondConv), which learn specialized convolutional ker…