Chrome Extension
WeChat Mini Program
Use on ChatGLM

An End-to-End Workflow to Efficiently Compress and Deploy DNN Classifiers on SoC/FPGA

IEEE EMBEDDED SYSTEMS LETTERS(2024)

Abdus Salam Int Ctr Theoret Phys | Natl Univ San Luis | Univ Trieste | Department of Engineering and Architecture (DIA)

Cited 0|Views11
Abstract
Machine learning (ML) models have demonstrated discriminative and representative learning capabilities over a wide range of applications, even at the cost of high-computational complexity. Due to their parallel processing capabilities, reconfigurability, and low-power consumption, systems on chip based on a field programmable gate array (SoC/FPGA) have been used to face this challenge. Nevertheless, SoC/FPGA devices are resource-constrained, which implies the need for optimal use of technology for the computation and storage operations involved in ML-based inference. Consequently, mapping a deep neural network (DNN) architecture to a SoC/FPGA requires compression strategies to obtain a hardware design with a good compromise between effectiveness, memory footprint, and inference time. This letter presents an efficient end-to-end workflow for deploying DNNs on an SoC/FPGA by integrating hyperparameter tuning through Bayesian optimization (BO) with an ensemble of compression techniques.
More
Translated text
Key words
Compression,deep neural networks,FPGA/SoC,machine learning (ML),workflow,Compression,deep neural networks,FPGA/SoC,machine learning (ML),workflow
求助PDF
上传PDF
Bibtex
AI Read Science
AI Summary
AI Summary is the key point extracted automatically understanding the full text of the paper, including the background, methods, results, conclusions, icons and other key content, so that you can get the outline of the paper at a glance.
Example
Background
Key content
Introduction
Methods
Results
Related work
Fund
Key content
  • Pretraining has recently greatly promoted the development of natural language processing (NLP)
  • We show that M6 outperforms the baselines in multimodal downstream tasks, and the large M6 with 10 parameters can reach a better performance
  • We propose a method called M6 that is able to process information of multiple modalities and perform both single-modal and cross-modal understanding and generation
  • The model is scaled to large model with 10 billion parameters with sophisticated deployment, and the 10 -parameter M6-large is the largest pretrained model in Chinese
  • Experimental results show that our proposed M6 outperforms the baseline in a number of downstream tasks concerning both single modality and multiple modalities We will continue the pretraining of extremely large models by increasing data to explore the limit of its performance
Upload PDF to Generate Summary
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Related Papers
Data Disclaimer
The page data are from open Internet sources, cooperative publishers and automatic analysis results through AI technology. We do not make any commitments and guarantees for the validity, accuracy, correctness, reliability, completeness and timeliness of the page data. If you have any questions, please contact us by email: report@aminer.cn
Chat Paper

要点】:本文提出了一种高效的端到端工作流程,通过结合贝叶斯优化和多种压缩技术,在SoC/FPGA上部署DNN分类器,实现了效果、内存占用和推理时间的良好平衡。

方法】:研究采用贝叶斯优化进行超参数调整,并整合了多种压缩技术,包括权值剪枝、量化和网络架构搜索。

实验】:实验在SoC/FPGA平台上进行,使用了多种数据集,最终结果显示所提出的工作流程在保持准确度的同时显著降低了模型大小和推理时间。