paper-with-me

Papers

Does Form Follow Function? An Empirical Exploration of the Impact of Deep Neural Network Architecture Design on Hardware-Specific Acceleration

2021-07-08 · Saad Abbasi, Mohammad Javad Shafiee, Ellick Chan, Alexander Wong

The fine-grained relationship between form and function with respect to deep neural network architecture design and hardware-specific acceleration is one area that is not well studied in the research literature, with form often dictated by accuracy as opposed to hardware function. In this study, a comprehensive empirical exploration is conducted to investigate the impact of deep neural network architecture design on the degree of inference speedup that can be achieved via hardware-specific acceleration. More specifically, we empirically study the impact of a variety of commonly used macro-architecture design patterns across different architectural depths through the lens of OpenVINO microprocessor-specific and GPU-specific acceleration. Experimental results showed that while leveraging hardware-specific acceleration achieved an average inference speed-up of 380%, the degree of inference speed-up varied drastically depending on the macro-architecture design pattern, with the greatest speedup achieved on the depthwise bottleneck convolution design pattern at 550%. Furthermore, we conduct an in-depth exploration of the correlation between FLOPs requirement, level 3 cache efficacy, and network latency with increasing architectural depth and width. Finally, we analyze the inference time reductions using hardware-specific acceleration when compared to native deep learning frameworks across a wide variety of hand-crafted deep convolutional neural network architecture designs as well as ones found via neural architecture search strategies. We found that the DARTS-derived architecture to benefit from the greatest improvement from hardware-specific software acceleration (1200%) while the depthwise bottleneck convolution-based MobileNet-V2 to have the lowest overall inference time of around 2.4 ms.

📄 PDF Abstract BibTeX arXiv:2107.04144

Code (0)

등록된 구현이 없습니다.

Tasks

FormGPUNeural Architecture Search

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

A Lipschitz Exploration-Exploitation Scheme for Bayesian Optimization

2012-03-30 · Ali Jalali, Javad Azimi, Xiaoli Fern, Ruofei Zhang

The problem of optimizing unknown costly-to-evaluate functions has been studied for a long time in the context of Bayesian Optimization. Algorithms in this field aim to find the optimizer of the function by asking only a…

Bayesian Optimization

An Optimization-based Algorithm for Non-stationary Kernel Bandits without Prior Knowledge

2022-05-29 · Kihyuk Hong, Yuhang Li, Ambuj Tewari

We propose an algorithm for non-stationary kernel bandits that does not require prior knowledge of the degree of non-stationarity. The algorithm follows randomized strategies obtained by solving optimization problems tha…

Autoregressive Policies for Continuous Control Deep Reinforcement Learning

2019-03-27 · Dmytro Korenkevych, A. Rupam Mahmood, Gautham Vasan, James Bergstra

Reinforcement learning algorithms rely on exploration to discover new behaviors, which is typically achieved by following a stochastic policy. In continuous control tasks, policies with a Gaussian distribution have been …

continuous-controlContinuous ControlDeep Reinforcement Learningreinforcement-learning+2

Active Exploration for Inverse Reinforcement Learning

2022-07-18 · David Lindner, Andreas Krause, Giorgia Ramponi

Inverse Reinforcement Learning (IRL) is a powerful paradigm for inferring a reward function from expert demonstrations. Many IRL algorithms require a known transition model and sometimes even a known expert policy, or th…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

Robust Exploration with Tight Bayesian Plausibility Sets

2019-04-17 · Reazul H. Russel, Tianyi Gu, Marek Petrik

Optimism about the poorly understood states and actions is the main driving force of exploration for many provably-efficient reinforcement learning algorithms. We propose optimism in the face of sensible value functions …

Reinforcement Learning