Ensemble approaches to semi-supervised learning door