SlideShare a Scribd company logo
1 of 23
Inductive
Stream
Reasoning
Incremental
Rebalancing Learning on
Evolving Data Streams
Alessio Bernardo
& Emanuele Della Valle
& Albert Bifet
Politecnico di Milano
University of Waikato
Inductive
Stream
Reasoning
Agenda
10/06/2019
2Alessio Bernardo & Emanuele Della Valle & Albert Bifet
 Big data trend and Stream Reasoning
 Related work and state of the art
 Paper contributions
 Conclusion and future work
Inductive
Stream
Reasoning
Introduction
Big Data Trend
10/06/2019
3Alessio Bernardo & Emanuele Della Valle & Albert Bifet
https://www.amazingsupport.co.uk/2013/03/22/464
Inductive
Stream
Reasoning
Introduction
Stream reasoning
10/06/2019
4Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Traditional Analytics Stream Reasoning based analytics
D. Dell’Aglio, E. Della Valle, F. van Harmelen, A. Bernstein: Stream reasoning: A survey and
outlook. Data Science, 1 (1-2), pp. 59-83, 2017, ISSN: 2451-8484.
E. Della Valle, S. Ceri, F. van Harmelen, D. Fensel It's a Streaming World! Reasoning upon
Rapidly Changing Information. IEEE Intelligent Systems 24(6): 83-89 (2009)
Inductive
Stream
Reasoning
Introduction
Standard Machine Learning Workflow
10/06/2019
5Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
Introduction
The Concept Drift problem
610/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
Introduction
Concept Drift and Streaming Machine Learning
7
• Hoeffding
Adaptive Tree
• Adaptive
Random Forest
• Temporally
Augmented
Classifier
A. Bifet, R. Gavaldà, G. Holmes, B. Pfahringer: Machine Learning for Data Streams: with
Practical Examples in MOA. The MIT Press (March 2, 2018)
10/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
Introduction
An early attempt in Stream Reasoning
• How can we determining the optimal size of the window?
• What’s the correct way to perform evaluation?
D.F. Barbieri, D. Braga, S. Ceri, E. Della Valle, Y. Huang, V. Tresp,
A. Rettinger, H. Wermser: Deductive and Inductive Stream
Reasoning for Semantic Social Media Analytics.
IEEE Intelligent Systems 25(6): 32-41 (2010)
810/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
Introduction
Adaptive Sliding Window (ADWIN)
9
Bifet, A. and Gavaldà, R., 2009, August. Adaptive learning from evolving data streams. In
International Symposium on Intelligent Data Analysis (pp. 249-260). Springer
10/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
Introduction
Prequential Evaluation
10
Gama, J., Sebastião, R. and Rodrigues, P.P.: Issues in evaluation of stream learning algorithms.
In KDD (pp. 329-338). ACM, 2009, June.
10/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
Introduction
K-Statistic
11
Bifet, A., de Francisci Morales, G., Read, J., Holmes, G., & Pfahringer, B.: Efficient online
evaluation of big data stream classifiers. In KDD (pp. 59-68). ACM, 2015, August.
10/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Prequential evaluation
accuracy of our model
Probability that the chance
classifier correctly predicts
the label
Inductive
Stream
Reasoning
Introduction
Dataset Imbalance
1210/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
Introduction
SMOTE
13
Assumption: availability of a finite static batch of data
Chawla, Nitesh V., et al. SMOTE: synthetic minority over-sampling technique. Journal of artificial
intelligence research 16 (2002): 321-357.
10/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
Contributions
• Research on Incremental Rebalancing
Learning on Evolving Data Streams
• RebalanceStream
• RebalanceStream+
1410/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
MOA
Standard Algorithm Implementation
1510/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
Dataset Used
1610/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
https://moa.cms.waikato.ac.nz/
Inductive
Stream
Reasoning
RebalanceStream Algorithm
1710/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Sources: https://github.com/alessiobernardo/RebalanceDataStream
Inductive
Stream
Reasoning
Prequential Evaluation Results
of RebalanceStream Algorithm
18
Balancelevel
10/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
RebalanceStream+
1910/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Sources: https://github.com/alessiobernardo/RebalanceDataStream
Inductive
Stream
Reasoning
Prequential Evaluation Results
of RebalanceStream+ Algorithm
20
Balancelevel
10/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
Conclusions
21
 RebalanceStream method outperforms Base one
except in case of high level imbalance
 RebalanceStream+ method outperforms all the
others, as expected
10/06/2019 Alessio Bernardo & Emanuele Della Valle & Albert Bifet
Inductive
Stream
Reasoning
Future Work
Alessio Bernardo & Emanuele Della Valle & Albert Bifet 22
 Understanding and finding a solution in case of high level
imbalance
 Evaluating methods against real-word data streams
 Comparing methods in terms of computing time
 On the long term, add deductive reasoning
10/06/2019
Inductive
Stream
Reasoning
Thank you!
Any Question?
Alessio Bernardo
@alebernardo94
alessio.bernardo@mail.polimi.it

More Related Content

Similar to Incremental rebalancing learning on evolving data streams

bishnu_prasad_Bhattarai.pdf
bishnu_prasad_Bhattarai.pdfbishnu_prasad_Bhattarai.pdf
bishnu_prasad_Bhattarai.pdf
NguyenQuoc78
 
Semantic Data Enrichment: a Human-in-the-Loop Perspective
Semantic Data Enrichment: a Human-in-the-Loop PerspectiveSemantic Data Enrichment: a Human-in-the-Loop Perspective
Semantic Data Enrichment: a Human-in-the-Loop Perspective
Università degli Studi di Milano-Bicocca
 
Curriculum_Amoroso_EN_28_07_2016
Curriculum_Amoroso_EN_28_07_2016Curriculum_Amoroso_EN_28_07_2016
Curriculum_Amoroso_EN_28_07_2016
Nicola Amoroso
 

Similar to Incremental rebalancing learning on evolving data streams (20)

BIG DATA | How to explain it & how to use it for your career?
BIG DATA | How to explain it & how to use it for your career?BIG DATA | How to explain it & how to use it for your career?
BIG DATA | How to explain it & how to use it for your career?
 
What role can publishers play in the open data ecosystem?
What role can publishers play in the open data ecosystem?What role can publishers play in the open data ecosystem?
What role can publishers play in the open data ecosystem?
 
Federated Learning of Neural Network Models with Heterogeneous Structures.pdf
Federated Learning of Neural Network Models with Heterogeneous Structures.pdfFederated Learning of Neural Network Models with Heterogeneous Structures.pdf
Federated Learning of Neural Network Models with Heterogeneous Structures.pdf
 
Investigating Augmented Reality as a Cognitive Prosthesis for People Living w...
Investigating Augmented Reality as a Cognitive Prosthesis for People Living w...Investigating Augmented Reality as a Cognitive Prosthesis for People Living w...
Investigating Augmented Reality as a Cognitive Prosthesis for People Living w...
 
OpenAIRE - Bridging the worlds where science is performed and science is publ...
OpenAIRE - Bridging the worlds where science is performed and science is publ...OpenAIRE - Bridging the worlds where science is performed and science is publ...
OpenAIRE - Bridging the worlds where science is performed and science is publ...
 
The use of an Explainable Artificial Intelligence Tool for Decision-making Su...
The use of an Explainable Artificial Intelligence Tool for Decision-making Su...The use of an Explainable Artificial Intelligence Tool for Decision-making Su...
The use of an Explainable Artificial Intelligence Tool for Decision-making Su...
 
bishnu_prasad_Bhattarai.pdf
bishnu_prasad_Bhattarai.pdfbishnu_prasad_Bhattarai.pdf
bishnu_prasad_Bhattarai.pdf
 
Understanding the world of science and scientists
Understanding the world of science and scientistsUnderstanding the world of science and scientists
Understanding the world of science and scientists
 
Evaluation of a Multiple Regression Model for Noisy and Missing Data
Evaluation of a Multiple Regression Model for Noisy and Missing Data Evaluation of a Multiple Regression Model for Noisy and Missing Data
Evaluation of a Multiple Regression Model for Noisy and Missing Data
 
AIVS - AI, Industrial Data Space, and Innovation Transformation
AIVS - AI, Industrial Data Space, and Innovation TransformationAIVS - AI, Industrial Data Space, and Innovation Transformation
AIVS - AI, Industrial Data Space, and Innovation Transformation
 
Semantic Data Enrichment: a Human-in-the-Loop Perspective
Semantic Data Enrichment: a Human-in-the-Loop PerspectiveSemantic Data Enrichment: a Human-in-the-Loop Perspective
Semantic Data Enrichment: a Human-in-the-Loop Perspective
 
The web of data: how are we doing so far
The web of data: how are we doing so farThe web of data: how are we doing so far
The web of data: how are we doing so far
 
Telling Visual Stories About Data
Telling Visual Stories About DataTelling Visual Stories About Data
Telling Visual Stories About Data
 
Australia bureau of statistics some initiatives on big data - 23 july 2014
Australia bureau of statistics   some initiatives on big data - 23 july 2014Australia bureau of statistics   some initiatives on big data - 23 july 2014
Australia bureau of statistics some initiatives on big data - 23 july 2014
 
A Frequent Pattern-based Extension of Snort for Intrusion Detection
A Frequent Pattern-based Extension of Snort for Intrusion DetectionA Frequent Pattern-based Extension of Snort for Intrusion Detection
A Frequent Pattern-based Extension of Snort for Intrusion Detection
 
Contextual vs non-contextual word embedding models for Hindi Named Entity Rec...
Contextual vs non-contextual word embedding models for Hindi Named Entity Rec...Contextual vs non-contextual word embedding models for Hindi Named Entity Rec...
Contextual vs non-contextual word embedding models for Hindi Named Entity Rec...
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Development of Data Integration & Analysis System in Japan
Development of Data Integration & Analysis System in JapanDevelopment of Data Integration & Analysis System in Japan
Development of Data Integration & Analysis System in Japan
 
Top Download Article in Computer Science & Information Technology Research: J...
Top Download Article in Computer Science & Information Technology Research: J...Top Download Article in Computer Science & Information Technology Research: J...
Top Download Article in Computer Science & Information Technology Research: J...
 
Curriculum_Amoroso_EN_28_07_2016
Curriculum_Amoroso_EN_28_07_2016Curriculum_Amoroso_EN_28_07_2016
Curriculum_Amoroso_EN_28_07_2016
 

Recently uploaded

在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
ydyuyu
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Monica Sydney
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
F
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
F
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Monica Sydney
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
ayvbos
 

Recently uploaded (20)

在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 

Incremental rebalancing learning on evolving data streams