Overview of AdaBoost : Reconciling its views to better understand its dynamics