Related Experiment Videos
A martingale framework for detecting changes in data streams by testing exchangeability
Shen-Shyang Ho1, Harry Wechsler
1Center for Automated Research, University of Maryland Institute for Advanced Computer Studies, A.V. Williams Building, College Park, MD 20742, USA. hoshensh@umd.edu
Abstract:
In a data streaming setting, data points are observed sequentially. The data generating model may change as the data are streaming. In this paper, we propose detecting this change in data streams by testing the exchangeability property of the observed data. Our martingale approach is an efficient, nonparametric, one-pass algorithm that is effective on the classification, cluster, and regression data generating models. Experimental results show the feasibility and effectiveness of the martingale methodology in detecting changes in the data generating model for time-varying data streams. Moreover, we also show that: 1) An adaptive support vector machine (SVM) utilizing the martingale methodology compares favorably against an adaptive SVM utilizing a sliding window, and 2) a multiple martingale video-shot change detector compares favorably against standard shot-change detection algorithms.
Related Concept Videos
BIBO stability of continuous and discrete -time systems
To determine the BIBO stability, the convolution integral is utilized when a bounded continuous-time input is applied to a Linear Time-Invariant (LTI) system.
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
Distribution Reliability and Automation
Design Example: Strain Gauge Bridge or Wheatstone Bridge
Sign Test for Matched Pairs
To conduct the sign test, we first calculate the differences in value between...
Signal Flow Graphs
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...