paper-with-me

홈 › Papers

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 as low latency or inference energy. In this work, we present ApproxDARTS, a neural architecture search (NAS) method enabling the popular differentiable neural architecture search method called DARTS to exploit approximate multipliers and thus reduce the power consumption of generated neural networks. We showed on the CIFAR-10 data set that the ApproxDARTS is able to perform a complete architecture search within less than $10$ GPU hours and produce competitive convolutional neural networks (CNN) containing approximate multipliers in convolutional layers. For example, ApproxDARTS created a CNN showing an energy consumption reduction of (a) $53.84\%$ in the arithmetic operations of the inference phase compared to the CNN utilizing the native $32$-bit floating-point multipliers and (b) $5.97\%$ compared to the CNN utilizing the exact $8$-bit fixed-point multipliers, in both cases with a negligible accuracy drop. Moreover, the ApproxDARTS is $2.3\times$ faster than a similar but evolutionary algorithm-based method called EvoApproxNAS.

📄 PDF Abstract BibTeX arXiv:2404.08002

Code (0)

등록된 구현이 없습니다.

Tasks

GPUNeural Architecture Search

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
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 제목 키워드 기반

Evolutionary Neural Architecture Search Supporting Approximate Multipliers

2021-01-28 · Michal Pinos, Vojtech Mrazek, Lukas Sekanina

There is a growing interest in automated neural architecture search (NAS) methods. They are employed to routinely deliver high-quality neural network architectures for various challenging data sets and reduce the designe…

Evolutionary AlgorithmsNeural Architecture Search

ApproxTrain: Fast Simulation of Approximate Multipliers for DNN Training and Inference

2022-09-09 · Jing Gong, Hassaan Saadat, Hasindu Gamaarachchi, Haris Javaid 외

Edge training of Deep Neural Networks (DNNs) is a desirable goal for continuous learning; however, it is hindered by the enormous computational power required by training. Hardware approximate multipliers have shown thei…

CPUGPU

Explainable AI-Guided Efficient Approximate DNN Generation for Multi-Pod Systolic Arrays

2025-03-20 · Ayesha Siddique, Khurram Khalil, Khaza Anuarul Hoque

Approximate deep neural networks (AxDNNs) are promising for enhancing energy efficiency in real-world devices. One of the key contributors behind this enhanced energy efficiency in AxDNNs is the use of approximate multip…

Explainable artificial intelligenceExplainable Artificial Intelligence (XAI)Neural Architecture Search

AxMoE: Characterizing the Impact of Approximate Multipliers on Mixture-of-Experts DNN Architectures

2026-05-06 · Omkar B Shende, Marcello Traiola, Gayathri Ananthanarayanan arxiv

Deep neural network (DNN) inference at the edge demands simultaneous improvements in accuracy, computational efficiency, and energy consumption. Approximate computing and Mixture-of-Experts (MoE) architectures have each …

Computational Efficiency

Deep Learning Training with Simulated Approximate Multipliers

2019-12-26 · Issam Hammad, Kamal El-Sankary, Jason Gu

This paper presents by simulation how approximate multipliers can be utilized to enhance the training performance of convolutional neural networks (CNNs). Approximate multipliers have significantly better performance in …

Deep Learning