Chapter 10: Predicting Boolean Values Using XGBoost
eXtreme Gradient Boosting (XGBoost) is one of the most powerful machine learning (ML) libraries that data scientists can leverage to solve complex use cases in an efficient and flexible way. It started as a research project, and the first version was released in 2014. The popularity of this ML library grew very quickly, thanks to its capabilities and portability. In fact, it was used in important Kaggle ML contests and is now available for different programming languages and on different operating systems.
This library can be used to tackle different ML problems and is specifically designed for structured data. XGBoost was also recently released for BigQuery ML. Thanks to this technique, BigQuery users are allowed to implement classification and regression ML models using this library.
In this chapter, we'll see all the stages necessary to implement a XGBoost classification model to classify New York City trees into different...