gradient boosting machine learning

What is gradient boosting in machine learning: fundamentals explained
 Must read before implementing

This is a beginner’s guide to gradient boosting in machine learning.
Learn what it is and how to improve its performance with regularization.