Add adaptive bagging
Manual merge of adaptive learning
Manual merge of adaptive learning