中文
相关论文

相关论文: Carrying out CNN Channel Pruning in a White Box

200 篇论文

Convolutional neural networks (CNNs) have achieved remarkable success in image recognition. Although the internal patterns of the input images are effectively learned by the CNNs, these patterns only constitute a small proportion of useful…

计算机视觉与模式识别 · 计算机科学 2021-01-01 Zhengsu Chen , Jianwei Niu , Xuefeng Liu , Shaojie Tang

Channel Pruning, widely used for accelerating Convolutional Neural Networks, is an NP-hard problem due to the inter-layer dependency of channel redundancy. Existing methods generally ignored the above dependency for computation simplicity.…

机器学习 · 计算机科学 2019-03-28 Yuefu Zhou , Ya Zhang , Yanfeng Wang , Qi Tian

Despite the remarkable performance, modern deep neural networks are inevitably accompanied by a significant amount of computational cost for learning and deployment, which may be incompatible with their usage on edge devices. Recent efforts…

计算机视觉与模式识别 · 计算机科学 2022-03-11 Seul-Ki Yeom , Kyung-Hwan Shim , Jee-Hyun Hwang

Filters are the essential elements in convolutional neural networks (CNNs). Filters are corresponded to the feature maps and form the main part of the computational and memory requirement for the CNN processing. In filter pruning methods, a…

计算机视觉与模式识别 · 计算机科学 2020-02-11 Morteza Mousa-Pasandi , Mohsen Hajabdollahi , Nader Karimi , Shadrokh Samavi , Shahram Shirani

This paper aims at providing insight on the transferability of deep CNN features to unsupervised problems. We study the impact of different pretrained CNN feature extractors on the problem of image set clustering for object classification…

计算机视觉与模式识别 · 计算机科学 2018-09-12 Joris Guérin , Olivier Gibaru , Stéphane Thiery , Eric Nyiri

Convolutional neural networks (CNNs) have shown state-of-the-art performance in various applications. However, CNNs are resource-hungry due to their requirement of high computational complexity and memory storage. Recent efforts toward…

机器学习 · 计算机科学 2025-08-27 Arshdeep Singh , Mark D. Plumbley

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

Pruning has become a very powerful and effective technique to compress and accelerate modern neural networks. Existing pruning methods can be grouped into two categories: filter pruning (FP) and weight pruning (WP). FP wins at hardware…

计算机视觉与模式识别 · 计算机科学 2020-12-10 Fanxu Meng , Hao Cheng , Ke Li , Huixiang Luo , Xiaowei Guo , Guangming Lu , Xing Sun

Convolutional Neural Networks (CNNs) have demonstrated exceptional performance in recent years. Compressing these models not only reduces storage requirements, making deployment to edge devices feasible, but also accelerates inference,…

计算机视觉与模式识别 · 计算机科学 2024-11-12 Boyao Wang , Volodymyr Kindratenko

Network pruning is one of the most dominant methods for reducing the heavy inference cost of deep neural networks. Existing methods often iteratively prune networks to attain high compression ratio without incurring significant loss in…

计算机视觉与模式识别 · 计算机科学 2020-08-17 Duong H. Le , Trung-Nhan Vo , Nam Thoai

Recent advances in Artificial Intelligence (AI) on the Internet of Things (IoT)-enabled network edge has realized edge intelligence in several applications such as smart agriculture, smart hospitals, and smart factories by enabling…

机器学习 · 计算机科学 2024-01-18 Muhammad Zawish , Steven Davy , Lizy Abraham

Convolutional neural networks (CNN) play a major role in image processing tasks like image classification, object detection, semantic segmentation. Very often CNN networks have from several to hundred stacked layers with several megabytes…

机器学习 · 计算机科学 2020-02-18 Marcin Pietron , Maciej Wielgosz

We introduce hybrid pruning which combines both coarse-grained channel and fine-grained weight pruning to reduce model size, computation and power demands with no to little loss in accuracy for enabling modern networks deployment on…

计算机视觉与模式识别 · 计算机科学 2018-11-02 Xiaofan Xu , Mi Sun Park , Cormac Brick

Channel pruning is an important family of methods to speed up deep model's inference. Previous filter pruning algorithms regard channel pruning and model fine-tuning as two independent steps. This paper argues that combining them into a…

计算机视觉与模式识别 · 计算机科学 2019-01-18 Jian-Hao Luo , Jianxin Wu

CNNs have become one of the most commonly used computational tool in the past two decades. One of the primary downsides of CNNs is that they work as a ``black box", where the user cannot necessarily know how the image data are analyzed, and…

计算机视觉与模式识别 · 计算机科学 2024-12-18 Sai Teja Erukude , Akhil Joshi , Lior Shamir

Deep convolutional neural networks (CNN) have revolutionized various fields of vision research and have seen unprecedented adoption for multiple tasks such as classification, detection, captioning, etc. However, they offer little…

计算机视觉与模式识别 · 计算机科学 2018-12-13 Konda Reddy Mopuri , Utsav Garg , R. Venkatesh Babu

Pruning filters is an effective method for accelerating deep neural networks (DNNs), but most existing approaches prune filters on a pre-trained network directly which limits in acceleration. Although each filter has its own effect in DNNs,…

计算机视觉与模式识别 · 计算机科学 2019-05-29 Zhengguang Zhou , Wengang Zhou , Richang Hong , Houqiang Li

Transfer learning with pre-trained neural networks is a common strategy for training classifiers in medical image analysis. Without proper channel selections, this often results in unnecessarily large models that hinder deployment and…

计算机视觉与模式识别 · 计算机科学 2021-03-24 Ken C. L. Wong , Satyananda Kashyap , Mehdi Moradi

In this work, we propose a new layer-by-layer channel pruning method called Channel Pruning guided by classification Loss and feature Importance (CPLI). In contrast to the existing layer-by-layer channel pruning approaches that only…

计算机视觉与模式识别 · 计算机科学 2020-03-17 Jinyang Guo , Wanli Ouyang , Dong Xu

Neural network pruning is a widely used strategy for reducing model storage and computing requirements. It allows to lower the complexity of the network by introducing sparsity in the weights. Because taking advantage of sparse matrices is…

计算机视觉与模式识别 · 计算机科学 2022-03-14 Nathan Hubens , Matei Mancas , Bernard Gosselin , Marius Preda , Titus Zaharia