LightGBM

Ein LightGBM Modell kann sowohl zur Klassifikation als auch zur Regression eingesetzt werden.

LightGBM zählt zu den Histogramm-basierten Gradient Boosting Methoden. Dadurch wird das Training, gerade bei großen Datensätzen, effizient.

Unterstützte Eigenschaften

ONNX-Support

Beispiele für den Export von LightGBM Modellen finden Sie hier: ONNX-Export von LightGBM.

LightGBM 1:

Einschränkung bei Klassifikation

Bei Klassifikationsmodellen wird nur der Ausgang der Labels in der SPS abgebildet. Die Scores/Probabilities sind in der SPS nicht verfügbar.

Unterstützte Datentypen

Es ist zu unterscheiden zwischen „supported datatype“ und „preferred datatype“. Der preferred datatype entspricht der Präzision der Ausführungs-Engine.

Der preferred datatype ist floating point 64 (E_MLLDT_FP64-LREAL).

Bei Verwendung eines supported datatype wird eine effiziente Typ-Konvertierung automatisch in der Bibliothek durchgeführt. Durch die Typ-Konvertierung kann es zu minimalen Performance-Einbußen kommen.

Eine Liste der supported datatypes finden Sie unter ETcMllDataType.