z-logo
open-access-imgOpen Access
Adaptive Model Rules From High-Speed Data Streams
Author(s) -
João Duarte,
João Gama,
Albert Bifet
Publication year - 2016
Publication title -
acm transactions on knowledge discovery from data
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.728
H-Index - 59
eISSN - 1556-472X
pISSN - 1556-4681
DOI - 10.1145/2829955
Subject(s) - computer science , outlier , benchmark (surveying) , pruning , artificial intelligence , data stream mining , data mining , machine learning , regression , antecedent (behavioral psychology) , process (computing) , set (abstract data type) , mathematics , statistics , psychology , developmental psychology , geodesy , agronomy , biology , geography , operating system , programming language
Decision rules are one of the most expressive and interpretable models for machine learning. In this article, we present Adaptive Model Rules (AMRules), the first stream rule learning algorithm for regression problems. In AMRules, the antecedent of a rule is a conjunction of conditions on the attribute values, and the consequent is a linear combination of the attributes. In order to maintain a regression model compatible with the most recent state of the process generating data, each rule uses a Page-Hinkley test to detect changes in this process and react to changes by pruning the rule set. Online learning might be strongly affected by outliers. AMRules is also equipped with outliers detection mechanisms to avoid model adaption using anomalous examples. In the experimental section, we report the results of AMRules on benchmark regression problems, and compare the performance of our system with other streaming regression algorithms.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom