paper-with-me

Papers

Hardware-aware mobile building block evaluation for computer vision

2022-08-26 · Maxim Bonnaerens, Matthias Freiberger, Marian Verhelst, Joni Dambre

In this work we propose a methodology to accurately evaluate and compare the performance of efficient neural network building blocks for computer vision in a hardware-aware manner. Our comparison uses pareto fronts based on randomly sampled networks from a design space to capture the underlying accuracy/complexity trade-offs. We show that our approach allows to match the information obtained by previous comparison paradigms, but provides more insights in the relationship between hardware cost and accuracy. We use our methodology to analyze different building blocks and evaluate their performance on a range of embedded hardware platforms. This highlights the importance of benchmarking building blocks as a preselection step in the design process of a neural network. We show that choosing the right building block can speed up inference by up to a factor of 2x on specific hardware ML accelerators.

📄 PDF Abstract BibTeX arXiv:2208.12694

Code (0)

등록된 구현이 없습니다.

Tasks

BenchmarkingEfficient Neural Network

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

ChamNet: Towards Efficient Network Design through Platform-Aware Model Adaptation

2018-12-21 · CVPR 2019 6 · Xiaoliang Dai, Peizhao Zhang, Bichen Wu, Hongxu Yin 외

This paper proposes an efficient neural network (NN) architecture design methodology called Chameleon that honors given resource constraints. Instead of developing new building blocks or using computationally-intensive r…

Bayesian OptimizationCPUEfficient Neural NetworkGPU+2

FrostNet: Towards Quantization-Aware Network Architecture Search

2020-06-17 · Taehoon Kim, Youngjoon Yoo, Jihoon Yang

INT8 quantization has become one of the standard techniques for deploying convolutional neural networks (CNNs) on edge devices to reduce the memory and computational resource usages. By analyzing quantized performances o…

Object DetectionQuantizationSemantic Segmentation

One Proxy Device Is Enough for Hardware-Aware Neural Architecture Search

2021-11-01 · Bingqian Lu, Jianyi Yang, Weiwen Jiang, Yiyu Shi 외

Convolutional neural networks (CNNs) are used in numerous real-world applications such as vision-based autonomous driving and video content analysis. To run CNN inference on various target devices, hardware-aware neural …

Hardware Aware Neural Architecture SearchNeural Architecture Search

S2TA: Exploiting Structured Sparsity for Energy-Efficient Mobile CNN Acceleration

2021-07-16 · Zhi-Gang Liu, Paul N. Whatmough, Yuhao Zhu, Matthew Mattina

Exploiting sparsity is a key technique in accelerating quantized convolutional neural network (CNN) inference on mobile devices. Prior sparse CNN accelerators largely exploit un-structured sparsity and achieve significan…

SYENet: A Simple Yet Effective Network for Multiple Low-Level Vision Tasks with Real-time Performance on Mobile Device

2023-08-16 · ICCV 2023 1 · Weiran Gou, Ziyao Yi, Yan Xiang, Shaoqing Li 외

With the rapid development of AI hardware accelerators, applying deep learning-based algorithms to solve various low-level vision tasks on mobile devices has gradually become possible. However, two main problems still ne…

Super-Resolution