Introduction - If you have any usage issues, please Google them yourself
Adaboost as an iterative algorithm which core idea is to train several different weak classifiers for the same dataset and then collect them together to form a stronger final classifier. The algorithm is achieved by changing the data distribution.