IEEE Transactions on Knowledge and Data Engineering · 2012 · 187 citations · 19 references
EngineeringMachine LearningStreaming AlgorithmComputational ComplexityOptimization-based Data MiningInformation RetrievalData ScienceData MiningPattern RecognitionDecision TreeDecision Tree LearningPredictive AnalyticsKnowledge DiscoveryHoeffding Tree AlgorithmComputer ScienceData ClassificationMining Data StreamsData Stream MiningDecision TreesData Streams
In mining data streams the most popular tool is the Hoeffding tree algorithm. It uses the Hoeffding's bound to determine the smallest number of examples needed at a node to select a splitting attribute. In the literature the same Hoeffding's bound was used for any evaluation function (heuristic measure), e.g., information gain or Gini index. In this paper, it is shown that the Hoeffding's inequality is not appropriate to solve the underlying problem. We prove two theorems presenting the McDiarmid's bound for both the information gain, used in ID3 algorithm, and for Gini index, used in Classification and Regression Trees (CART) algorithm. The results of the paper guarantee that a decision tree learning system, applied to data streams and based on the McDiarmid's bound, has the property that its output is nearly identical to that of a conventional learner. The results of the paper have a great impact on the state of the art of mining data streams and various developed so far methods and algorithms should be reconsidered.
19
Classification and Regression Trees.
John Van Ryzin, Leo Breiman, Jerome H. Friedman et al. · Journal of the American Statistical Association · 1986 · 21K citations
Mining high-speed data streams
Pedro Domingos, Geoff Hulten · 2000 · 2.2K citations · Full text
Mining time-changing data streams
Geoff Hulten, Laurie Spencer, Pedro Domingos · 2001 · 1.7K citations
Machine-learning Algorithms Assume, Incremental Learning, Engineering +19