IEEE Transactions on Pattern Analysis and Machine Intelligence · 2010 · 116 citations · 39 references
ComputingComputer ScienceData ScienceData MiningMachine LearningStatistical LearningChange DetectionChange-point DetectionStream ProcessingSupport Vector MachinesTemporal Change DetectionTrend DetectionData StreamingMartingale ProblemsMartingale TheoryOne-pass AlgorithmsSequential Change DetectionSliding Window AlgorithmsSupport Vector Machine ClassificationTime-series Change Detection
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.
39
Advances in neural information processing systems 7
Krzysztof J. Cios, Mark E. Shields · Neurocomputing · 1997 · 22.3K citations
Backpropagation Applied to Handwritten Zip Code Recognition
Yann LeCun, Bernhard E. Boser, J. S. Denker et al. · Neural Computation · 1989 · 11.9K citations
UCI Repository of machine learning databases
Catherine Blake · Medical Entomology and Zoology · 1998 · 10.5K citations
Support Vector Regression Machines
Harris Drucker, Christopher J. C. Burges, Linda Kaufman et al. · 1996 · 4.2K citations