Installieren XGBoost in Python

Zeeshan Afridi 18 August 2022
  1. Warum Sie XGBoost in Python verwenden sollten
  2. Installieren Sie XGBoost in Python
Installieren XGBoost in Python

XGBoost steht für Extreme Gradient Boost und wurde auf einem Gradient-Boost-Framework entwickelt. Es ist eine skalierbare Open-Source-Bibliothek für maschinelles Lernen mit verteiltem Gradienten-Boosted Decision Tree (GBDT), die leistungsstarke Implementierungen von Gradienten-Boosted Decision Trees bietet.

Außerdem ist die Kernfunktion von XGBoost in Python, dass es paralleles Baum-Boosting bietet. Es ist eine führende Bibliothek für maschinelles Lernen für Klassifizierungs-, Regressions- und andere Ranking-Probleme.

Und XGBoost ist zur Bibliothek geworden, an der man viele Kaggle-Wettbewerbe gewinnen kann.

Warum Sie XGBoost in Python verwenden sollten

XGBoost ist eine der Bibliotheken, die in den letzten Jahren erheblich an Popularität gewonnen hat, weil sie Teams und Einzelpersonen geholfen hat, praktisch jeden Wettbewerb für strukturierte Daten von Kaggle zu gewinnen. Forscher und Unternehmen veröffentlichen Daten, mit denen Data Miner und Statistiker konkurrieren, um neue zuverlässige Modelle zur genauen Vorhersage und Beschreibung von Daten zu erstellen.

Anfangs unterstützten nur R und Python XGBoost, aber es wurde allmählich berühmter für seine Funktionen. Heute unterstützen verschiedene Sprachen wie Scala, Perl, Julia, Java und viele andere Sprachen XGBoost.

XGBoost wurde in eine große Anzahl von Paketen und Tools integriert, darunter scikit-learn für Python und caret für R.

Dies sind einige der Kernfunktionen hinter dem Erfolg und der Popularität von XGBoost:

  1. Geschwindigkeit und Leistung
  2. Kernalgorithmus ist parallelisierbar
  3. Konsequent übertrifft andere Algorithmusmethoden
  4. Große Auswahl an Tuning-Parametern

Installieren Sie XGBoost in Python

Um XGBoost in Python zu installieren, müssen wir zuerst das Paket oder die Bibliothek in Ihrer lokalen Umgebung installieren.

Gehen Sie zu Ihrer Befehlszeilenschnittstelle / Ihrem Terminal und schreiben Sie den folgenden Befehl:

pip install xgboost
// or
pip3 install xgboost

Für einige Leute funktioniert pip, aber wenn es mit Ihrem Computer nicht funktioniert, können Sie pip3 verwenden, und der restliche Teil ist ähnlich.

Sie können den folgenden Befehl mit anaconda oder miniconda verwenden.

conda install -c conda-forge py-xgboost

Dieser Befehl installiert den XGBoost auf Ihrem lokalen Computer, und Sie können ihn dann in Ihr Programm importieren und entsprechend verwenden.

import xgboost as xgb

Dadurch wird xgboost als xgb in Ihr Programm importiert.

Stellen Sie jedoch sicher, dass Sie es installieren, bevor Sie es importieren. andernfalls wird es nicht funktionieren. Voraussetzung ist die Installation von XGBoost.

Zeeshan Afridi avatar Zeeshan Afridi avatar

Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.

LinkedIn