XGBoost

Infobox software | name = XGBoost | logo = XGBoost logo.png | screenshot = | caption = | developer = The XGBoost Contributors | released = | latest release version = 0.70 | latest release date = | status = Active | programming language = C++ | operating system = Linux, macOS, Windows | genre = 機器學習 | license = Apache License 2.0 | website = XGBoost 是一個開源軟件庫 ， 它爲 C++ 、 Java 、 Python 、 R 、 和Julia提供了一個梯度提升框架 ， 適用於Linux 、 Windows 、 和 mac os 。 根據項目的描述 ， 它的目的在於提供一個 " 可擴展 、 可移植和分佈式梯度提升 ( GBM 、 GBRT 、 GBDT ) 庫 " 。 XGBoost除了可以在單一機器上運行 ， 也支持運行在分佈式框架Apache Hadoop 、 Apache Spark 、 Apache Flink 。 近幾年 ， 由於這個演算法受到許多在機器學習競賽中獲獎團隊的青睞 ， 因而受到了廣泛的歡迎和關注 。