Adaptive learning for dynamic environments: A comparative approach. (October 2017)