Learning $3$D-FilterMap for Deep Convolutional Neural Networks
Yingzhen Yang, Jianchao Yang, Ning Xu, Wei Han

TL;DR
This paper introduces a new compact CNN architecture called 3D-FilterMap CNNs that uses shared 3D filter representations to reduce parameters while maintaining performance.
Contribution
The paper proposes a novel 3D-FilterMap approach for CNNs that learns compact filter representations with weight sharing, differing from network compression methods.
Findings
Reduces parameter size significantly compared to traditional CNNs.
Maintains comparable performance with baseline CNNs.
Demonstrates effectiveness on standard benchmarks.
Abstract
We present a novel and compact architecture for deep Convolutional Neural Networks (CNNs) in this paper, termed D-FilterMap Convolutional Neural Networks (D-FM-CNNs). The convolution layer of D-FM-CNN learns a compact representation of the filters, named D-FilterMap, instead of a set of independent filters in the conventional convolution layer. The filters are extracted from the D-FilterMap as overlapping D submatrics with weight sharing among nearby filters, and these filters are convolved with the input to generate the output of the convolution layer for D-FM-CNN. Due to the weight sharing scheme, the parameter size of the D-FilterMap is much smaller than that of the filters to be learned in the conventional convolution layer when D-FilterMap generates the same number of filters. Our work is fundamentally different from the network compression literature…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Anomaly Detection Techniques and Applications · Generative Adversarial Networks and Image Synthesis
MethodsConvolution
