Patch-level Neighborhood Interpolation: A General and Effective Graph-based Regularization Strategy
Ke Sun, Bing Yu, Zhouchen Lin, Zhanxing Zhu

TL;DR
This paper introduces Patch-level Neighborhood Interpolation (Pani), a graph-based regularization strategy that enhances neural network training by leveraging non-local patch relationships, improving performance and efficiency.
Contribution
It proposes a novel regularizer that constructs patch-level graphs for non-local interpolation, and adapts it into VAT and MixUp, demonstrating improved effectiveness and efficiency.
Findings
Pani improves regularization in supervised and semi-supervised learning.
Pani VAT introduces non-local adversarial smoothness.
Pani MixUp outperforms traditional MixUp methods.
Abstract
Regularization plays a crucial role in machine learning models, especially for deep neural networks. The existing regularization techniques mainly rely on the i.i.d. assumption and only consider the knowledge from the current sample, without the leverage of the neighboring relationship between samples. In this work, we propose a general regularizer called \textbf{Patch-level Neighborhood Interpolation~(Pani)} that conducts a non-local representation in the computation of networks. Our proposal explicitly constructs patch-level graphs in different layers and then linearly interpolates neighborhood patch features, serving as a general and effective regularization strategy. Further, we customize our approach into two kinds of popular regularization methods, namely Virtual Adversarial Training (VAT) and MixUp as well as its variants. The first derived \textbf{Pani VAT} presents a novel way…
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
TopicsDomain Adaptation and Few-Shot Learning · Adversarial Robustness in Machine Learning · Machine Learning and Algorithms
MethodsMixup
