Training Guarantees of Neural Network Classification Two-Sample Tests by Kernel Analysis

Varun Khurana, Xiuyuan Cheng, Alexander Cloninger
7/5/2024
stat.MLcs.LG

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

Abstract

We construct and analyze a neural network two-sample test to determine whether two datasets came from the same distribution (null hypothesis) or not (alternative hypothesis). We perform time-analysis on a neural tangent kernel (NTK) two-sample test. In particular, we derive the theoretical minimum training time needed to ensure the NTK two-sample test detects a deviation-level between the datasets. Similarly, we derive the theoretical maximum training time before the NTK two-sample test detects a deviation-level. By approximating the neural network dynamics with the NTK dynamics, we extend this time-analysis to the realistic neural network two-sample test generated from time-varying training dynamics and finite training samples. A similar extension is done for the neural network two-sample test generated from time-varying training dynamics but trained on the population. To give statistical guarantees, we show that the statistical power associated with the neural network two-sample test goes to 1 as the neural network training samples and test evaluation samples go to infinity. Additionally, we prove that the training times needed to detect the same deviation-level in the null and alternative hypothesis scenarios are well-separated. Finally, we run some experiments showcasing a two-layer neural network two-sample test on a hard two-sample test problem and plot a heatmap of the statistical power of the two-sample test in relation to training time and network complexity.

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{khurana2024training,
  title  = {Training Guarantees of Neural Network Classification Two-Sample Tests by Kernel Analysis},
  author = {Varun Khurana and Xiuyuan Cheng and Alexander Cloninger},
  year   = {2024},
  eprint = {2407.04806},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.04806v2}
}

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/2407.04806.svg)](https://codeofpaper.com/paper/2407.04806)

Discussion