Gradient Boosting Machine: A Survey
  In this survey, we discuss several different types of gradient boosting
algorithms and illustrate their mathematical frameworks in detail: 1.
introduction of gradient boosting leads to 2. objective function optimization,
3. loss function estimations, and 4. model constructions. 5. application of
boosting in ranking.
