paper-with-me

홈 › Papers

Automated Machine Learning Techniques for Data Streams

2021-06-14 · Alexandru-Ionut Imbrea

Automated machine learning techniques benefited from tremendous research progress in recently. These developments and the continuous-growing demand for machine learning experts led to the development of numerous AutoML tools. However, these tools assume that the entire training dataset is available upfront and that the underlying distribution does not change over time. These assumptions do not hold in a data stream mining setting where an unbounded stream of data cannot be stored and is likely to manifest concept drift. Industry applications of machine learning on streaming data become more popular due to the increasing adoption of real-time streaming patterns in IoT, microservices architectures, web analytics, and other fields. The research summarized in this paper surveys the state-of-the-art open-source AutoML tools, applies them to data collected from streams, and measures how their performance changes over time. For comparative purposes, batch, batch incremental and instance incremental estimators are applied and compared. Moreover, a meta-learning technique for online algorithm selection based on meta-feature extraction is proposed and compared while model replacement and continual AutoML techniques are discussed. The results show that off-the-shelf AutoML tools can provide satisfactory results but in the presence of concept drift, detection or adaptation techniques have to be applied to maintain the predictive accuracy over time.

📄 PDF Abstract BibTeX arXiv:2106.07317

Code (2)

AlexImb/automl-streams 공식 구현
robotics-4-all/ISSEL-Announcements

Tasks

AutoMLBIG-bench Machine LearningDrift DetectionMeta-Learning

Similar Papers 제목 키워드 기반

scikit-dyn2sel -- A Dynamic Selection Framework for Data Streams

2020-08-17 · Lucca Portes Cavalheiro, Jean Paul Barddal, Alceu de Souza Britto Jr, Laurent Heutte

Mining data streams is a challenge per se. It must be ready to deal with an enormous amount of data and with problems not present in batch machine learning, such as concept drift. Therefore, applying a batch-designed tec…

Adaptation Strategies for Automated Machine Learning on Evolving Data

2020-06-09 · Bilge Celik, Joaquin Vanschoren

Automated Machine Learning (AutoML) systems have been shown to efficiently build good models for new datasets. However, it is often not clear how well they can adapt when the data evolves over time. The main goal of this…

AutoMLBayesian OptimizationBIG-bench Machine Learning

Online AutoML: An adaptive AutoML framework for online learning

2022-01-24 · Bilge Celik, Prabhant Singh, Joaquin Vanschoren

Automated Machine Learning (AutoML) has been used successfully in settings where the learning task is assumed to be static. In many real-world scenarios, however, the data distribution will evolve over time, and it is ye…

AutoMLBIG-bench Machine Learning

A Clustering-based Framework for Classifying Data Streams

2021-06-22 · Xuyang Yan, Abdollah Homaifar, Mrinmoy Sarkar, Abenezer Girma 외

The non-stationary nature of data streams strongly challenges traditional machine learning techniques. Although some solutions have been proposed to extend traditional machine learning techniques for handling data stream…

BIG-bench Machine LearningClusteringNovel Concepts

Improving fraud prediction with incremental data balancing technique for massive data streams

2019-02-28 · Rafiq Ahmed Mohammed, Kok-Wai Wong, Mohd Fairuz Shiratuddin, Xuequn Wang

The performance of classification algorithms with a massive and highly imbalanced data stream depends upon efficient balancing strategy. Some techniques of balancing strategy have been applied in the past with Batch data…

General Classification