A repo for data stream mining project (M2 D&K).
In this project, we implement the weighted ensemble classifier and its extension for cost-sensitive applications as described in [1].
ensemble.py
contains the implementation of Weighted Ensemble Classifier,
as described in Algorithm 1 in [1].costsensiv_ensemble.py
contains the implementation of Cost-Sensitive Weighted Ensemble Classifier,
as described in Algorithm 2 and 3 in [1].[1] "Mining Concept-Drifting Data Streams using Ensemble Classifiers", Haixun WANG, Wei FAN, Philip S. YU, Jiawei HAN.