paper-with-me

홈 › Papers

Exploring Hardware Friendly Bottleneck Architecture in CNN for Embedded Computing Systems

2024-03-11 · Xing Lei, Longjun Liu, Zhiheng Zhou, Hongbin Sun, Nanning Zheng

In this paper, we explore how to design lightweight CNN architecture for embedded computing systems. We propose L-Mobilenet model for ZYNQ based hardware platform. L-Mobilenet can adapt well to the hardware computing and accelerating, and its network structure is inspired by the state-of-the-art work of Inception-ResnetV1 and MobilenetV2, which can effectively reduce parameters and delay while maintaining the accuracy of inference. We deploy our L-Mobilenet model to ZYNQ embedded platform for fully evaluating the performance of our design. By measuring in cifar10 and cifar100 datasets, L-Mobilenet model is able to gain 3x speed up and 3.7x fewer parameters than MobileNetV2 while maintaining a similar accuracy. It also can obtain 2x speed up and 1.5x fewer parameters than ShufflenetV2 while maintaining the same accuracy. Experiments show that our network model can obtain better performance because of the special considerations for hardware accelerating and software-hardware co-design strategies in our L-Mobilenet bottleneck architecture.

📄 PDF Abstract BibTeX arXiv:2403.06352

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Depthwise Convolution Depthwise Convolution is a type of convolution where we apply a single convolutional filter for each input channel. In the regular 2D…
Pointwise Convolution Pointwise Convolution is a type of convolution that uses a 1x1 kernel: a kernel that iterates through every single point. This…
Depthwise Separable Convolution While standard convolution performs the channelwise and spatial-wise computation in one step, Depthwise Separable Convolution …
Batch Normalization 설명 없음
Inverted Residual Block 설명 없음
Average Pooling 설명 없음
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…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…

Similar Papers 제목 키워드 기반

Exploring Deep Spiking Neural Networks for Automated Driving Applications

2019-01-11 · Sambit Mohapatra, Heinrich Gotzig, Senthil Yogamani, Stefan Milz 외

Neural networks have become the standard model for various computer vision tasks in automated driving including semantic segmentation, moving object detection, depth estimation, visual odometry, etc. The main flavors of …

Depth EstimationMoving Object Detectionobject-detectionObject Detection+2

TEA-DNN: the Quest for Time-Energy-Accuracy Co-optimized Deep Neural Networks

2018-11-29 · Lile Cai, Anne-Maelle Barneche, Arthur Herbout, Chuan Sheng Foo 외

Embedded deep learning platforms have witnessed two simultaneous improvements. First, the accuracy of convolutional neural networks (CNNs) has been significantly improved through the use of automated neural-architecture …

General Classificationimage-classificationImage ClassificationNeural Architecture Search

Hardware-friendly Deep Learning by Network Quantization and Binarization

2021-12-01 · Haotong Qin

Quantization is emerging as an efficient approach to promote hardware-friendly deep learning and run deep neural networks on resource-limited hardware. However, it still causes a significant decrease to the network in ac…

BinarizationDeep LearningQuantization

Exploring Deep-to-Shallow Transformable Neural Networks for Intelligent Embedded Systems

2025-12-17 · Xiangzhong Luo, Weichen Liu arxiv

Thanks to the evolving network depth, convolutional neural networks (CNNs) have achieved remarkable success across various embedded scenarios, paving the way for ubiquitous embedded intelligence. Despite its promise, the…

Neural Architecture Search

HPTQ: Hardware-Friendly Post Training Quantization

2021-09-19 · Hai Victor Habi, Reuven Peretz, Elad Cohen, Lior Dikstein 외

Neural network quantization enables the deployment of models on edge devices. An essential requirement for their hardware efficiency is that the quantizers are hardware-friendly: uniform, symmetric, and with power-of-two…

object-detectionObject DetectionPose EstimationQuantization+1