“…Predictive algorithms, such as classification algorithms using Machine Learning (ML) on Big Data have seen a significant growth in interest and plenty of real-world applications have been proposed. Examples of those applications are fault detection [36], anomaly detection [26], weather prediction [3], or credit risk prediction [6], where different ML models are constantly evaluated on streaming data. Generally, due to the continuous data flow, data streams are more prone to changes in data distributions over time and, thereby, to concept drift.…”