atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Sequential Kernel Goodness-of-fit Testing

ICML 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Adaptive testing and experiments

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes sequential kernel goodness-of-fit tests (SKGT) built on testing by betting, using KSD, KDSD and bounded-domain KSD payoffs with a wealth process for anytime-valid type-I error control.

Problem

Goodness-of-fit testing on streaming data where the sample size is not fixed in advance; classical batch tests need multiple-testing corrections under continuous monitoring, which reduces power.

Approach

Reframes sequential goodness-of-fit testing as a betting game: a bettor selects kernel Stein discrepancy-based payoff functions (with plug-in witness estimates) and bets fractions chosen by online Newton step, rejecting when wealth exceeds 1/alpha; extends to discrete (KDSD) and bounded domains (bd-KSD).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use KSD-based SKGT instead of batch KSD with Bonferroni correction every 10 or 100 pointsKSD-based SKGT · Continuous monitoring simulationaverage stopping timeHelped
Increase β toward 1 in the mixture distributionKSD-based SKGT and batch KSD with Bonferroni correction · Continuous monitoring simulationaverage stopping timeMixed
Use samples from Student’s t distributions with degrees of freedom farther from 1KSD-based SKGT · Student’s t versus Normalaverage stopping timeHelped
Test the null setting with samples from the null distributionKSD-based SKGT · Student’s t versus Normaltype-I errorNo clear effect
Move the Ising model temperature toward the null temperature T0 = 5KDSD-based SKGT · Ising modelaverage stopping timeHurt
Test under the Ising-model null temperatureKDSD-based SKGT · Ising modelrejection within 1000 samplesNo clear effect
Decrease the mean shift v from 0.9 toward 0bd-KSD-based SKGT · Truncated Gaussians in Unit Ballaverage stopping timeHurt
Test under the null mean shift v = 0bd-KSD-based SKGT · Truncated Gaussians in Unit Ballrejection within 104 samplesNo clear effect

Limitations

Experimental setup

Datasets: simulated Student's t samples (df 1, 5, 10, inf) Ising model samples (10x10 lattice, various temperatures) truncated Gaussian samples in the unit ball

Benchmarks: simulated Student's t vs normal Ising model temperature test truncated Gaussian mean-shift test mixture of Gaussian and Cauchy-type target continuous monitoring

Metrics: type-I error control average stopping time power

Baselines: Batch KSD test with Bonferroni correction

Builds on: testing by betting kernel Stein discrepancy Shekhar & Ramdas sequential kernel two-sample test Cutkosky & Orabona coin betting KDSD bounded-domain KSD

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy