Ultralytics YOLO27:
Zurück zum Glossar von Ultralytics

LightGBM

Entdecke LightGBM, ein leistungsstarkes Framework für Gradient Boosting mit strukturierten Daten. Erfahre, wie es schnelleres Training und höhere Genauigkeit für ML-Aufgaben ermöglicht.

Light Gradient Boosting Machine, allgemein bekannt als LightGBM, ist ein von Microsoft entwickeltes verteiltes Open-Source-Framework für Gradienten-Boosting, das baumbasierte Lernalgorithmen verwendet. Es wurde für verteiltes und effizientes Arbeiten konzipiert und bietet folgende Vorteile: höhere Trainingsgeschwindigkeit und Effizienz, geringeren Speicherverbrauch, bessere Genauigkeit, Unterstützung für paralleles Lernen und Lernen auf der GPU sowie die Fähigkeit, große Datenmengen zu verarbeiten. Im weiteren Umfeld des maschinellen Lernens (ML) dient es als leistungsstarkes Werkzeug für Ranking, Klassifizierung und viele andere Aufgaben des maschinellen Lernens. LightGBM ist besonders in der konkurrierenden Datenwissenschaft und in industriellen Anwendungen beliebt, bei denen Geschwindigkeit und Leistung bei strukturierten Daten entscheidend sind.

Funktionsweise von LightGBM#

Im Kern ist LightGBM ein Ensemble-Verfahren, das Vorhersagen mehrerer Entscheidungsbäume kombiniert, um eine endgültige Vorhersage zu treffen. Anders als herkömmliche Boosting-Algorithmen, die Bäume ebenenweise (horizontal) wachsen lassen, verwendet LightGBM eine blattweise (vertikale) Wachstumsstrategie. Das bedeutet, dass das Blatt mit dem größten Delta-Verlust zum Wachstum ausgewählt wird. Dieser Ansatz kann den Verlust stärker reduzieren als ein ebenenweiser Algorithmus und führt dadurch zu höherer Genauigkeit und schnellerer Konvergenz.

Um die Geschwindigkeit ohne Einbußen bei der Präzision beizubehalten, verwendet LightGBM zwei neuartige Verfahren: gradientenbasiertes einseitiges Sampling (GOSS) und die Bündelung exklusiver Merkmale (EFB). GOSS schließt einen beträchtlichen Anteil der Dateninstanzen mit kleinen Gradienten aus und konzentriert das Training auf die schwerer zu lernenden Beispiele. EFB bündelt sich gegenseitig ausschließende Merkmale, um die Anzahl der Merkmale effektiv zu reduzieren. Diese Optimierungen ermöglichen es dem Framework, große Mengen an Trainingsdaten schnell zu verarbeiten und dabei den Speicherverbrauch gering zu halten.

LightGBM im Vergleich zu anderen Modellen#

Um das passende Werkzeug auszuwählen, ist es hilfreich, LightGBM mit anderen beliebten Frameworks im Bereich des maschinellen Lernens zu vergleichen.

  • LightGBM im Vergleich zu XGBoost: Beide sind leistungsstarke Bibliotheken für Gradienten-Boosting. XGBoost verwendet traditionell jedoch eine ebenenweise Wachstumsstrategie, die oft stabiler, aber langsamer ist. Der blattweise Ansatz von LightGBM ist im Allgemeinen schneller und speichereffizienter, erfordert jedoch möglicherweise eine sorgfältige Abstimmung der Hyperparameter, um Überanpassung bei kleinen Datensätzen zu verhindern.
  • LightGBM vs. Ultralytics YOLO: LightGBM ist der Standard für strukturierte (tabellarische) Daten, während Ultralytics YOLO26 ein Deep-Learning- (DL)-Framework für unstrukturierte Daten wie Bilder und Videos ist. Während LightGBM möglicherweise Verkaufstrends vorhersagt, bewältigen YOLO-Modelle Aufgaben wie Objekterkennung und Bildklassifizierung. Entwickler kombinieren diese Tools häufig auf der Ultralytics Platform, um umfassende KI-Lösungen zu entwickeln, die sowohl visuelle als auch numerische Daten nutzen.

Anwendungen in der Praxis#

LightGBM ist vielseitig einsetzbar und wird in verschiedenen Branchen verwendet, um komplexe Vorhersageprobleme mit strukturierten Daten zu lösen.

  1. Bewertung finanzieller Risiken: Banken und Fintech-Unternehmen verwenden LightGBM für Kreditbewertungen und Betrugserkennung. Durch die Analyse von Transaktionsverläufen, demografischen Merkmalen der Nutzer und Verhaltensmustern kann das Modell Transaktionen in Echtzeit präzise als legitim oder betrügerisch klassifizieren und dadurch finanzielle Verluste erheblich reduzieren.

  2. Prognose der Nachfrage im Einzelhandel: Einzelhändler nutzen das Framework, um den Lagerbedarf vorherzusagen. Durch die Verarbeitung historischer Verkaufsdaten, saisonaler Schwankungen und Marketingausgaben hilft LightGBM bei der Optimierung von Lieferketten. So sind Produkte verfügbar, wenn Kunden sie benötigen, ohne dass Überbestände entstehen. Dies entspricht modernen Verfahren der intelligenten Fertigung.

Codebeispiel#

Das folgende Python-Codebeispiel zeigt, wie ein einfacher LightGBM-Klassifikator mit synthetischen Daten trainiert wird. Dabei wird vorausgesetzt, dass du eine grundlegende Datenvorverarbeitung durchgeführt hast.

import lightgbm as lgb
from sklearn.datasets import make_classification
from sklearn.model_selection import train_test_split

# Generate synthetic binary classification data
X, y = make_classification(n_samples=1000, n_features=20, random_state=42)
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2)

# Initialize and train the LightGBM model
model = lgb.LGBMClassifier(learning_rate=0.05, n_estimators=100)
model.fit(X_train, y_train)

# Display the accuracy score
print(f"Test Accuracy: {model.score(X_test, y_test):.4f}")

Ausführlichere Informationen zu den spezifischen Parametern und den Installationsanweisungen findest du in der offiziellen LightGBM-Dokumentation. Die Integration dieser Modelle in größere Pipelines umfasst häufig Schritte wie die Modellbewertung, um die Zuverlässigkeit in Produktionsumgebungen sicherzustellen.

Explore solutions

Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Beginne deine Reise in die Zukunft des maschinellen Lernens