中文
相关论文

相关论文: Pruning Filters for Efficient ConvNets

200 篇论文

The remarkable performance of deep Convolutional neural networks (CNNs) is generally attributed to their deeper and wider architectures, which can come with significant computational costs. Pruning neural networks has thus gained interest…

计算机视觉与模式识别 · 计算机科学 2023-12-01 Yang He , Lingao Xiao

Currently, Deep Convolutional Neural Networks (DCNNs) are used to solve all kinds of problems in the field of machine learning and artificial intelligence due to their learning and adaptation capabilities. However, most successful DCNN…

神经与进化计算 · 计算机科学 2020-12-01 Francisco Erivaldo Fernandes Junior , Gary G. Yen

Recent advances in pruning of neural networks have made it possible to remove a large number of filters or weights without any perceptible drop in accuracy. The number of parameters and that of FLOPs are usually the reported metrics to…

计算机视觉与模式识别 · 计算机科学 2020-11-10 Sara Elkerdawy , Mostafa Elhoushi , Abhineet Singh , Hong Zhang , Nilanjan Ray

A well-trained Convolutional Neural Network can easily be pruned without significant loss of performance. This is because of unnecessary overlap in the features captured by the network's filters. Innovations in network architecture such as…

计算机视觉与模式识别 · 计算机科学 2019-02-26 Aaditya Prakash , James Storer , Dinei Florencio , Cha Zhang

We present an efficient alternative to the convolutional layer using cheap spatial transformations. This construction exploits an inherent spatial redundancy of the learned convolutional filters to enable a much greater parameter…

计算机视觉与模式识别 · 计算机科学 2023-08-25 Roy Miles , Krystian Mikolajczyk

Neural network pruning is frequently used to compress over-parameterized networks by large amounts, while incurring only marginal drops in generalization performance. However, the impact of pruning on networks that have been highly…

计算机视觉与模式识别 · 计算机科学 2023-01-12 Sayan Ghosh , Karthik Prasad , Xiaoliang Dai , Peizhao Zhang , Bichen Wu , Graham Cormode , Peter Vajda

Various applications in the field of autonomous driving are based on convolutional neural networks (CNNs), especially for processing camera data. The optimization of such CNNs is a major challenge in continuous development. Newly learned…

Kernel pruning methods have been proposed to speed up, simplify, and improve explanation of convolutional neural network (CNN) models. However, the effectiveness of a simplified model is often below the original one. In this letter, we…

机器学习 · 计算机科学 2021-08-19 D. Osaku , J. F. Gomes , A. X. Falcão

Recent advances in deep learning have made available large, powerful convolutional neural networks (CNN) with state-of-the-art performance in several real-world applications. Unfortunately, these large-sized models have millions of…

机器学习 · 计算机科学 2020-07-17 Giosuè Cataldo Marinò , Gregorio Ghidoli , Marco Frasca , Dario Malchiodi

Making deep convolutional neural networks more accurate typically comes at the cost of increased computational and memory resources. In this paper, we reduce this cost by exploiting the fact that the importance of features computed by…

计算机视觉与模式识别 · 计算机科学 2019-01-29 Xitong Gao , Yiren Zhao , Łukasz Dudziak , Robert Mullins , Cheng-zhong Xu

Convolutional neural networks (CNNs) achieve state-of-the-art performance in a wide variety of tasks in computer vision. However, interpreting CNNs still remains a challenge. This is mainly due to the large number of parameters in these…

机器学习 · 统计学 2017-11-08 Reza Abbasi-Asl , Bin Yu

While convolutional neural networks (CNN) have achieved impressive performance on various classification/recognition tasks, they typically consist of a massive number of parameters. This results in significant memory requirement as well as…

计算机视觉与模式识别 · 计算机科学 2019-05-14 Pravendra Singh , Vinay Kumar Verma , Piyush Rai , Vinay P. Namboodiri

Convolutional Neural Network (CNN) has an amount of parameter redundancy, filter pruning aims to remove the redundant filters and provides the possibility for the application of CNN on terminal devices. However, previous works pay more…

计算机视觉与模式识别 · 计算机科学 2021-12-15 Pengkun Liu , Yaru Yue , Yanjun Guo , Xingxiang Tao , Xiaoguang Zhou

Convolutional neural networks (CNNs) have shown great capability of solving various artificial intelligence tasks. However, the increasing model size has raised challenges in employing them in resource-limited applications. In this work, we…

计算机视觉与模式识别 · 计算机科学 2018-09-06 Hongyang Gao , Zhengyang Wang , Shuiwang Ji

Neural network quantization and pruning are two techniques commonly used to reduce the computational complexity and memory footprint of these models for deployment. However, most existing pruning strategies operate on full-precision and…

计算机视觉与模式识别 · 计算机科学 2020-02-04 Luis Guerra , Bohan Zhuang , Ian Reid , Tom Drummond

Deep convolutional neural networks (CNNs) are deployed in various applications but demand immense computational requirements. Pruning techniques and Winograd convolution are two typical methods to reduce the CNN computation. However, they…

计算机视觉与模式识别 · 计算机科学 2019-01-09 Jiecao Yu , Jongsoo Park , Maxim Naumov

Neural network pruning is an important step in design process of efficient neural networks for edge devices with limited computational power. Pruning is a form of knowledge transfer from the weights of the original network to a smaller…

计算机视觉与模式识别 · 计算机科学 2018-12-19 Alexey Kruglov

This paper proposed a Soft Filter Pruning (SFP) method to accelerate the inference procedure of deep Convolutional Neural Networks (CNNs). Specifically, the proposed SFP enables the pruned filters to be updated when training the model after…

计算机视觉与模式识别 · 计算机科学 2018-08-22 Yang He , Guoliang Kang , Xuanyi Dong , Yanwei Fu , Yi Yang

The goal of filter pruning is to search for unimportant filters to remove in order to make convolutional neural networks (CNNs) efficient without sacrificing the performance in the process. The challenge lies in finding information that can…

计算机视觉与模式识别 · 计算机科学 2022-04-26 Junghun Oh , Heewon Kim , Sungyong Baik , Cheeun Hong , Kyoung Mu Lee

This paper introduces channel gating, a dynamic, fine-grained, and hardware-efficient pruning scheme to reduce the computation cost for convolutional neural networks (CNNs). Channel gating identifies regions in the features that contribute…

机器学习 · 计算机科学 2019-10-30 Weizhe Hua , Yuan Zhou , Christopher De Sa , Zhiru Zhang , G. Edward Suh