arXiv paper· machine learning (time series analysis)· method paper

High-Dimensional Online Change Point Detection with Adaptive Thresholding and Interpretability

Sven Jacob, Bardh Prenkaj, Weijia Shao, Gjergji Kasneci

cs.LG

Quick verdict

SW-distance scores + adaptive Gamma-quantile thresholds yield scalable, interpretable online CPD with strong FP control; Gamma calibration is heuristic.

Summary

This TMLR paper introduces SWCPD, an online change point detection framework for high-dimensional streams built on the Sliced Wasserstein (SW) distance. Sliding windows are compressed into a one-dimensional score through Monte Carlo random projections, replacing cubic Wasserstein or quadratic MMD computations with roughly O(N(wdL + Lw log w)) cost. The authors analyze random slices of the SW statistic and prove (Theorem 3.1) that suitably scaled slices converge to a generalized chi-square law under Gaussian-projection assumptions; an empirically motivated Gamma approximation with method-of-moments estimates then supplies an adaptive (1−q)-quantile threshold for a CUSUM-style cumulative sum. A hierarchical procedure (Algorithms 2-3) attributes detected changes to feature dimensions via high-loss projection directions, validated by iterative feature removal. On synthetic mean-shift data, SWD attributions align better with ground truth (cosine 0.96-0.998) than Integrated Gradients, GradientSHAP, and DeepLIFT once three or more components drift (Table 1). Across MNIST, HAR, HASC, and Occupancy streams, against offline (e-divisive, KCP, ClaSP, OT-CPD) and online (BOCPD, RuLSIF variants, RIO) baselines, SWCPD attains the lowest false positives almost everywhere (e.g., HASC FP 0.09 versus 0.78-14) with competitive AUC and the best HASC detection delay (39), though Covering on HAR (0.56) trails KCP (0.82). Key limitations: the Gamma calibration lacks finite-sample type-I error guarantees; overlapping windows violate the i.i.d. slice assumption; and the headline 'at least 48% average false-positive reduction' is not derived transparently. Code is released.

Review complete

Assessment at a glance

machine learning (time series analysis)

5

risk flags identified

● high 0

● medium 3

● low 2

Reproducibility readinesshigh
Code & data availableyes
Review confidencemedium
AI text signal2/20 passages flagged
Deep research viableCode-reproducible

4 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Transforming multivariate windows into SW-based one-dimensional scores makes online CPD scalable to high dimensions at O(N(wdL + Lw log w)) cost.
  • Random slices of the SW statistic converge asymptotically to a generalized chi-square law (Theorem 3.1) and are approximated well enough by a Gamma distribution to calibrate an adaptive (1−q)-quantile threshold on a CUSUM-style cumulative sum.
  • SWCPD reduces false positives by at least 48% on average versus popular online and offline CPD baselines while maintaining competitive or superior detection performance.
  • The contrastive attribution framework (Algorithms 2-3) aligns better with ground-truth drifted features than IG, GradientSHAP, and DeepLIFT on synthetic mean-shifts (cosine 0.96-0.998, Table 1).

Strengths

  • Scalability with concrete runtime evidence

    Table 6 lists O(N(wdL + Lw log w)) versus quadratic/cubic baselines; Table 9 shows SWCPD at 6.21s (L=5000, AUC 0.97) versus OT-CPD 425s (AUC 0.95) on MNIST, and Table 10 shows 66.6s (L=1000) versus 96.2s on Occupancy.

  • Adaptive thresholding replaces fixed thresholds of prior OT-based CPD

    Unlike Cheng et al. 2020a/b and Faber et al., the Gamma-moment quantile bound κt(1−q) self-calibrates per stream (§4, Algorithm 1); the paper honestly frames it as a calibration rule rather than a hypothesis test, and Appendix A provides sensitivity ablations (Figures 2, 4-6).

  • Quantitative interpretability validation against established XAI baselines

  • Strong empirical false-positive control with disclosure

Weaknesses

  • Theory-practice gap in the thresholding law

  • Overlapping windows violate the i.i.d. slice assumption

  • Headline aggregate is under-specified

  • Interpretability setup favors the proposed method

  • Recall trade-off and tuning sensitivity

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

This TMLR (08/2026) method paper targets two chronic weaknesses of change point detection (CPD) in high-dimensional streams: scalability and interpretability. SWCPD compresses multivariate windows into a one-dimensional score via the Sliced Wasserstein (SW) distance, calibrates a CUSUM-style detector with an adaptive Gamma-quantile threshold, and attributes detected changes to feature dimensions. Four claims are made: scalable SW-based scoring (§1, §3); a distributional result motivating threshold calibration (Theorem 3.1); a self-adapting online algorithm (§4, Algorithm 1); and contrastive explanations (§4.1, Algorithms 2-3). The headline empirical claim is a reduction of false positives by 'at least 48% on average' versus popular online and offline baselines at competitive detection performance (abstract, §5.2).

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 4 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is SWCPD and how does it detect change points?

SWCPD is an online change point detection method for multivariate data streams. It splits a sliding window into two halves, compares them using the Sliced Wasserstein distance computed over random one-dimensional projections, and accumulates these scores in a CUSUM-style sum. The alarm threshold is set adaptively as a quantile of a Gamma distribution fitted to recent slice scores, so no fixed global threshold needs manual tuning.

How much does SWCPD reduce false positives compared to other methods?

The paper reports at least a 48% average reduction versus popular online and offline baselines. Concretely, on the HASC benchmark it produced on average 0.09 false positives per sequence versus 0.78-14 for ClaSP, e-divisive, KCP and OT-CPD (Table 4), with the trade-off of lower Covering scores on some datasets such as HAR.

Is the code and data available for this paper?

Yes. Code is at github.com/jsve96/SWCPD_Code. Experiments use public datasets: synthetic Gaussian streams, MNIST image sequences, HAR (Anguita et al. 2013), HASC (Ermshaus et al. 2023), and Occupancy (Candanedo & Feldheim 2016). All hyperparameters per dataset are listed in Appendix B.

Does the method have statistical guarantees?

Only asymptotic ones: under strong assumptions (finite moments, Gaussian-like projections, spectral regularity), scaled random slices of the Sliced Wasserstein statistic converge to a generalized chi-square distribution (Theorem 3.1). The Gamma distribution used for threshold calibration is an empirical approximation; the authors explicitly state the threshold is a calibration rule without finite-sample type-I error control.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Text extraction omitted several sections (parts of §3-4 and §5.2, and Tables 2-3 with synthetic CPD results), so judgments rest on the surviving tables, theorems and proofs.
  • Figures (QQ plots, sensitivity heatmaps, detection traces) are accessible only via captions; visual quality could not be assessed.
  • The abstract is cut off mid-sentence in the source text; the 48% FP claim could not be cross-checked beyond Tables 4-5, which do not show its derivation.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
High-Dimensional Online Change Point Detection with Adaptive Thresholding and Interpretability | Evolve.Pub