Font Size: a A A

An Ensemble Method for Large Scale Machine Learning with Hadoop MapReduce

Posted on:2015-10-05Degree:M.A.ScType:Thesis
University:University of Ottawa (Canada)Candidate:Liu, XuanFull Text:PDF
GTID:2478390017996018Subject:Computer Science
Abstract/Summary:
We propose a new ensemble algorithm: the meta-boosting algorithm. This algorithm enables the original Adaboost algorithm to improve the decisions made by different WeakLearners utilizing the meta-learning approach. Better accuracy results are achieved since this algorithm reduces both bias and variance. However, higher accuracy also brings higher computational complexity, especially on big data. We then propose the parallelized meta-boosting algorithm: Parallelized-Meta-Learning (PML) using the MapReduce programming paradigm on Hadoop. The experimental results on the Amazon EC2 cloud computing infrastructure show that PML reduces the computation complexity enormously while retaining lower error rates than the results on a single computer. As we know MapReduce has its inherent weakness that it cannot directly support iterations in an algorithm, our approach is a win-win method, since it not only overcomes this weakness, but also secures good accuracy performance. The comparison between this approach and a contemporary algorithm AdaBoost.PL is also performed.
Keywords/Search Tags:Algorithm
Related items