Automated Machine Learning Techniques for Data Streams
원문 초록
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.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
AutoML for Multi-Class Anomaly Compensation of Sensor Drift
Imbalanced Regression Pipeline Recommendation
An experimental survey and Perspective View on Meta-Learning for Automated Algorithms Selection and Parametrization
Online Meta-learning for AutoML in Real-time (OnMAR)
Neuraxle - A Python Framework for Neat Machine Learning Pipelines
ATM: A distributed, collaborative, scalable system for automated machine learning
토론
이 논문과 연결된 포럼 글이 아직 없습니다.