paper-with-me

홈 › Papers

Efficient Architecture Search for Diverse Tasks

2022-04-15 · Junhong Shen, Mikhail Khodak, Ameet Talwalkar

While neural architecture search (NAS) has enabled automated machine learning (AutoML) for well-researched areas, its application to tasks beyond computer vision is still under-explored. As less-studied domains are precisely those where we expect AutoML to have the greatest impact, in this work we study NAS for efficiently solving diverse problems. Seeking an approach that is fast, simple, and broadly applicable, we fix a standard convolutional network (CNN) topology and propose to search for the right kernel sizes and dilations its operations should take on. This dramatically expands the model's capacity to extract features at multiple resolutions for different types of data while only requiring search over the operation space. To overcome the efficiency challenges of naive weight-sharing in this search space, we introduce DASH, a differentiable NAS algorithm that computes the mixture-of-operations using the Fourier diagonalization of convolution, achieving both a better asymptotic complexity and an up-to-10x search time speedup in practice. We evaluate DASH on ten tasks spanning a variety of application domains such as PDE solving, protein folding, and heart disease detection. DASH outperforms state-of-the-art AutoML methods in aggregate, attaining the best-known automated performance on seven tasks. Meanwhile, on six of the ten tasks, the combined search and retraining time is less than 2x slower than simply training a CNN backbone that is far less accurate.

📄 PDF Abstract BibTeX arXiv:2204.07554

Code (1)

sjunhongshen/dash 공식 구현 pytorch

Tasks

AutoMLNeural Architecture SearchProtein Folding

Methods 이 논문이 사용한 방법론

Differentiable NAS 설명 없음

Similar Papers 제목 키워드 기반

NAS-Bench-360: Benchmarking Neural Architecture Search on Diverse Tasks

2021-10-12 · Renbo Tu, Nicholas Roberts, Mikhail Khodak, Junhong Shen 외

Most existing neural architecture search (NAS) benchmarks and algorithms prioritize well-studied tasks, e.g. image classification on CIFAR or ImageNet. This makes the performance of NAS approaches in more diverse areas p…

Benchmarkingimage-classificationImage ClassificationNeural Architecture Search

TRACE: Tensorizing and Generalizing Supernets from Neural Architecture Search

2021-01-01 · Hansi Yang, Quanming Yao

Recently, a special kind of graph, i.e., supernet, which allows two nodes connected by multi-choice edges, has exhibited its power in neural architecture search (NAS) by searching better architectures for computer vision…

Knowledge GraphsNeural Architecture Search

Robustifying and Boosting Training-Free Neural Architecture Search

2024-03-12 · Zhenfeng He, Yao Shu, Zhongxiang Dai, Bryan Kian Hsiang Low

Neural architecture search (NAS) has become a key component of AutoML and a standard tool to automate the design of deep neural networks. Recently, training-free NAS as an emerging paradigm has successfully reduced the s…

AutoMLBayesian OptimizationNeural Architecture Search

Efficient Differentiable Neural Architecture Search with Model Parallelism

2021-01-01 · Yi-Wei Chen, Qingquan Song, Xia Hu

Neural architecture search (NAS) automatically designs effective network architectures. Differentiable NAS with supernets that encompass all potential architectures in a large graph cuts down search overhead to few GPU d…

GPUmodelNeural Architecture Search

Continual and Multi-Task Architecture Search

2019-06-12 · ACL 2019 7 · Ramakanth Pasunuru, Mohit Bansal

Architecture search is the process of automatically learning the neural model or cell structure that best suits the given task. Recently, this approach has shown promising performance improvements (on language modeling a…

Continual LearningGeneral Classificationimage-classificationImage Classification+8