paper-with-me

Papers

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 days or less. However, these algorithms consume massive GPU memory, which will restrain NAS from large batch sizes and large search spaces (e.g., more candidate operations, diverse cell structures, and large depth of supernets). In this paper, we present binary neural architecture search (NASB) with consecutive model parallel (CMP) to tackle the problem of insufficient GPU memory. CMP aggregates memory from multiple GPUs for supernets. It divides forward/backward phases into several sub-tasks and executes the same type of sub-tasks together to reduce waiting cycles. This approach improves the hardware utilization of model parallel, but it utilizes large GPU memory. NASB is proposed to reduce memory footprint, which excludes inactive operations from computation graphs and computes those operations on the fly for inactive architectural gradients in backward phases. Experiments show that NASB-CMP runs 1.2× faster than other model parallel approaches and outperforms state-of-the-art differentiable NAS. NASB can also save twice GPU memory more than PC-DARTS. Finally, we apply NASB-CMP to complicated supernet architectures. Although deep supernets with diverse cell structures do not improve NAS performance, NASB-CMP shows its potential to explore supernet architecture design in large search space.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

GPUmodelNeural Architecture Search

Similar Papers 제목 키워드 기반

SEDONA: Search for Decoupled Neural Networks toward Greedy Block-wise Learning

2021-01-01 · ICLR 2021 1 · Myeongjang Pyeon, Jihwan Moon, Taeyoung Hahn, Gunhee Kim

Backward locking and update locking are well-known sources of inefficiency in backpropagation that prevent from concurrently updating layers. Several works have recently suggested using local error signals to train netwo…

Neural Architecture Search

UNAS: Differentiable Architecture Search Meets Reinforcement Learning

2019-12-16 · CVPR 2020 6 · Arash Vahdat, Arun Mallya, Ming-Yu Liu, Jan Kautz

Neural architecture search (NAS) aims to discover network architectures with desired properties such as high accuracy or low latency. Recently, differentiable NAS (DNAS) has demonstrated promising results while maintaini…

Neural Architecture Searchreinforcement-learningReinforcement LearningReinforcement Learning (RL)

DiffAero: A GPU-Accelerated Differentiable Simulation Framework for Efficient Quadrotor Policy Learning

2025-09-12 · Xinhong Zhang, Runqing Wang, Yunfan Ren, Jian Sun 외 arxiv

This letter introduces DiffAero, a lightweight, GPU-accelerated, and fully differentiable simulation framework designed for efficient quadrotor control policy learning. DiffAero supports both environment-level and agent-…

DARTS: Differentiable Architecture Search

2018-06-24 · ICLR 2019 5 · Hanxiao Liu, Karen Simonyan, Yiming Yang

This paper addresses the scalability challenge of architecture search by formulating the task in a differentiable manner. Unlike conventional approaches of applying evolution or reinforcement learning over a discrete and…

General Classificationimage-classificationImage ClassificationLanguage Modeling+5

Improved Differentiable Architecture Search for Language Modeling and Named Entity Recognition

2019-11-01 · IJCNLP 2019 11 · Yufan Jiang, Chi Hu, Tong Xiao, Chunliang Zhang 외

In this paper, we study differentiable neural architecture search (NAS) methods for natural language processing. In particular, we improve differentiable architecture search by removing the softmax-local constraint. Also…

Language ModelingLanguage Modellingnamed-entity-recognitionNamed Entity Recognition+3