Generalization of Boosting for Continuous Hypothesis Spaces
Introduction Lots of analyst misinterpret the term 'boosting' used in data science. Let me provide an interesting explanation of this term. Boosting grants power to machine learning models to improve their accuracy of prediction. Boosting algorithms are one of the most widely used algorithm in data science competitions. The winners of our last hackathons agree that they try boosting algorithm to improve accuracy of their models. In this article, I will explain how boosting algorithm works in very simple manner. I've also shared the Python codes below. I've skipped the intimidating mathematical derivations used in Boosting. Because, that wouldn't have allowed me to explain this concept in simple terms. Let's get started. What is Boosting? Definition: The term 'Boosting' refers to a family of algorithms which convert