KVNN: Learnable Multi-Kernel Volterra Neural Networks
Haoyu Yun, Hamid Krim, Yufang Bao

TL;DR
This paper introduces KVNN, a learnable multi-kernel Volterra neural network that enhances higher-order feature learning with efficient, order-adaptive kernels, achieving competitive performance with reduced complexity.
Contribution
The paper proposes a kernelized Volterra neural network with multi-kernel, order-adaptive layers that replace standard convolutions, improving efficiency and expressivity in deep learning models.
Findings
kVNN reduces model parameters and GFLOPs compared to standard models.
kVNN achieves competitive or improved performance on video recognition and image denoising.
The approach maintains effectiveness even without large-scale pretraining.
Abstract
Higher-order learning is fundamentally rooted in exploiting compositional features. It clearly hinges on enriching the representation by more elaborate interactions of the data which, in turn, tends to increase the model complexity of conventional large-scale deep learning models. In this paper, a kernelized Volterra Neural Network (kVNN) is proposed. The key to the achieved efficiency lies in using a learnable multi-kernel representation, where different interaction orders are modeled by distinct polynomial-kernel components with compact, learnable centers, yielding an order-adaptive parameterization. Features are learned by the composition of layers, each of which consists of parallel branches of different polynomial orders, enabling kVNN filters to directly replace standard convolutional kernels within existing architectures. The theoretical results are substantiated by experiments…
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.
