Learning in Dynamic Environments

In this chapter, the problem of drifting data streams in dynamic environments is formalized, and its framework is defined. Then, the kinds and characteristics of the concept drift are presented. Finally, the real-world applications generating drifting data streams are discussed. The goal is to give a picture of the problem of learning from data streams in dynamic environments, its causes, sources, and characteristics in order to discuss later alternatives to solve this problem.

[1]  Haibo He Self-Adaptive Systems for Machine Intelligence , 2011 .

[2]  Moamar Sayed Mouchaweh,et al.  Incremental learning in Fuzzy Pattern Matching , 2002, Fuzzy Sets Syst..

[3]  Edwin Lughofer,et al.  Autonomous data stream clustering implementing split-and-merge concepts - Towards a plug-and-play approach , 2015, Inf. Sci..

[4]  Edwin Lughofer,et al.  Self-adaptive and local strategies for a smooth treatment of drifts in data streams , 2014, Evol. Syst..

[5]  Vicki G. Morwitz,et al.  Sales Forecasts for Existing Consumer Products and Services: Do Purchase Intentions Contribute to Accuracy? , 2000 .

[6]  Michael J. Procopio,et al.  Learning terrain segmentation with classifier ensembles for autonomous robot navigation in unstructured environments , 2009 .

[7]  Xin Yao,et al.  The Impact of Diversity on Online Ensemble Learning in the Presence of Concept Drift , 2010, IEEE Transactions on Knowledge and Data Engineering.

[8]  Juan M. Corchado,et al.  Applying lazy learning algorithms to tackle concept drift in spam filtering , 2007, Expert Syst. Appl..

[9]  Jung-Min Park,et al.  An overview of anomaly detection techniques: Existing solutions and latest technological trends , 2007, Comput. Networks.

[10]  Ke Meng,et al.  Self-adaptive radial basis function neural network for short-term electricity price forecasting , 2009 .

[11]  Ismael Lopez-Juarez,et al.  On-line incremental learning for unknown conditions during assembly operations with industrial robots , 2015, Evol. Syst..

[12]  Alessandro Micarelli,et al.  User Profiles for Personalized Information Access , 2007, The Adaptive Web.

[13]  Svetha Venkatesh,et al.  Using multiple windows to track concept drift , 2004, Intell. Data Anal..

[14]  Shen Furao,et al.  An incremental network for on-line unsupervised classification and topology learning , 2006, Neural Networks.

[15]  Žliobait . e,et al.  Learning under Concept Drift: an Overview , 2010 .

[16]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[17]  Richard Weber,et al.  A methodology for dynamic data mining based on fuzzy clustering , 2005, Fuzzy Sets Syst..

[18]  João Gama,et al.  A survey on concept drift adaptation , 2014, ACM Comput. Surv..

[19]  Haibo He Self-Adaptive Systems for Machine Intelligence: He/Machine Intelligence , 2011 .

[20]  Plamen P. Angelov,et al.  Handling drifts and shifts in on-line data streams with evolving fuzzy systems , 2011, Appl. Soft Comput..

[21]  Lyn C. Thomas Modelling the credit risk for portfolios of consumer loans: Analogies with corporate loan models , 2009, Math. Comput. Simul..

[22]  Diane J. Cook,et al.  Keeping the Resident in the Loop: Adapting the Smart Home to the User , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.