Convolutional Neural Networks Do Work with Pre-Defined Filters

Christoph Linse, Erhardt Barth, Thomas Martinetz
11/27/2024
cs.CV

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

We present a novel class of Convolutional Neural Networks called Pre-defined Filter Convolutional Neural Networks (PFCNNs), where all nxn convolution kernels with n>1 are pre-defined and constant during training. It involves a special form of depthwise convolution operation called a Pre-defined Filter Module (PFM). In the channel-wise convolution part, the 1xnxn kernels are drawn from a fixed pool of only a few (16) different pre-defined kernels. In the 1x1 convolution part linear combinations of the pre-defined filter outputs are learned. Despite this harsh restriction, complex and discriminative features are learned. These findings provide a novel perspective on the way how information is processed within deep CNNs. We discuss various properties of PFCNNs and prove their effectiveness using the popular datasets Caltech101, CIFAR10, CUB-200-2011, FGVC-Aircraft, Flowers102, and Stanford Cars. Our implementation of PFCNNs is provided on Github https://github.com/Criscraft/PredefinedFilterNetworks

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{linse2024convolutional,
  title  = {Convolutional Neural Networks Do Work with Pre-Defined Filters},
  author = {Christoph Linse and Erhardt Barth and Thomas Martinetz},
  year   = {2024},
  eprint = {2411.18388},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.18388v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.18388.svg)](https://codeofpaper.com/paper/2411.18388)

Discussion