Research Article
Adaptive Ensemble with Human Memorizing Characteristics for Data Stream Mining
Algorithm 1
Memorizing based Adaptive Ensemble.
Input: : data stream of instances | : memory capacity, the maximum number of component classifiers in the knowledge repository. | : the maximum number of classifiers that can be recalled | () Initialization: ; ; ; | () for all data chunks do | (2.1) new component classifier built on ; | (2.2) Initialize parameters for classifier : | ; ; ; ; | (2.3) Add to the knowledge repository: | ; | (2.4) ES = ensemble-pruning ; | (2.5) for all classifiers do | (2.5.1) ; | (2.5.2) ; | (2.5.3) compute the forgetting factor of based on (13); | (2.6) end for | (2.7) for all classifiers do | (2.7.1) update the memory retention value of based on (12); | (2.8) end for | (2.9) if then remove the classifier with the lowest memory retention value from ; | (2.10) ; | () end for |
|