paper-with-me

홈 › Papers

Pseudo-Inverted Bottleneck Convolution for DARTS Search Space

2022-12-31 · Arash Ahmadian, Louis S. P. Liu, Yue Fei, Konstantinos N. Plataniotis, Mahdi S. Hosseini

Differentiable Architecture Search (DARTS) has attracted considerable attention as a gradient-based neural architecture search method. Since the introduction of DARTS, there has been little work done on adapting the action space based on state-of-art architecture design principles for CNNs. In this work, we aim to address this gap by incrementally augmenting the DARTS search space with micro-design changes inspired by ConvNeXt and studying the trade-off between accuracy, evaluation layer count, and computational cost. We introduce the Pseudo-Inverted Bottleneck Conv (PIBConv) block intending to reduce the computational footprint of the inverted bottleneck block proposed in ConvNeXt. Our proposed architecture is much less sensitive to evaluation layer count and outperforms a DARTS network with similar size significantly, at layer counts as small as 2. Furthermore, with less layers, not only does it achieve higher accuracy with lower computational footprint (measured in GMACs) and parameter count, GradCAM comparisons show that our network can better detect distinctive features of target objects compared to DARTS. Code is available from https://github.com/mahdihosseini/PIBConv.

📄 PDF Abstract BibTeX arXiv:2301.01286

Code (1)

mahdihosseini/pibconv 공식 구현 pytorch

Tasks

Neural Architecture Search

Methods 이 논문이 사용한 방법론

ConvNeXt 설명 없음
DARTS Differentiable Architecture Search (DART) is a method for efficient architecture search. The search space is made continuous so that the architecture can be optimized with…

Similar Papers 제목 키워드 기반

Rethinking Bottleneck Structure for Efficient Mobile Network Design

2020-07-05 · ECCV 2020 8 · Zhou Daquan, Qibin Hou, Yunpeng Chen, Jiashi Feng 외

The inverted residual block is dominating architecture design for mobile networks recently. It changes the classic residual bottleneck by introducing two design rules: learning inverted residuals and using linear bottlen…

General ClassificationNeural Architecture Searchobject-detectionObject Detection

AsymmNet: Towards ultralight convolution neural networks using asymmetrical bottlenecks

2021-04-15 · Haojin Yang, Zhen Shen, Yucheng Zhao

Deep convolutional neural networks (CNN) have achieved astonishing results in a large variety of applications. However, using these models on mobile or embedded devices is difficult due to the limited memory and computat…

Image Classification

ApproxDARTS: Differentiable Neural Architecture Search with Approximate Multipliers

2024-04-08 · Michal Pinos, Lukas Sekanina, Vojtech Mrazek

Integrating the principles of approximate computing into the design of hardware-aware deep neural networks (DNN) has led to DNNs implementations showing good output quality and highly optimized hardware parameters such a…

GPUNeural Architecture Search

Memory Efficient 3D U-Net with Reversible Mobile Inverted Bottlenecks for Brain Tumor Segmentation

2021-04-19 · Mihir Pendse, Vithursan Thangarasa, Vitaliy Chiley, Ryan Holmdahl 외

We propose combining memory saving techniques with traditional U-Net architectures to increase the complexity of the models on the Brain Tumor Segmentation (BraTS) challenge. The BraTS challenge consists of a 3D segmenta…

Brain Tumor SegmentationTumor Segmentation

RARTS: An Efficient First-Order Relaxed Architecture Search Method

2020-08-10 · Fanghui Xue, Yingyong Qi, Jack Xin

Differentiable architecture search (DARTS) is an effective method for data-driven neural network design based on solving a bilevel optimization problem. Despite its success in many architecture search tasks, there are st…

Bilevel OptimizationNetwork Pruning