English

Utilizing Excess Resources in Training Neural Networks

Machine Learning 2022-07-13 v1 Computer Vision and Pattern Recognition

Abstract

In this work, we suggest Kernel Filtering Linear Overparameterization (KFLO), where a linear cascade of filtering layers is used during training to improve network performance in test time. We implement this cascade in a kernel filtering fashion, which prevents the trained architecture from becoming unnecessarily deeper. This also allows using our approach with almost any network architecture and let combining the filtering layers into a single layer in test time. Thus, our approach does not add computational complexity during inference. We demonstrate the advantage of KFLO on various network models and datasets in supervised learning.

Keywords

Cite

@article{arxiv.2207.05532,
  title  = {Utilizing Excess Resources in Training Neural Networks},
  author = {Amit Henig and Raja Giryes},
  journal= {arXiv preprint arXiv:2207.05532},
  year   = {2022}
}

Comments

Accepted to ICIP 2022. Code available at https://github.com/AmitHenig/KFLO

R2 v1 2026-06-25T00:50:54.463Z