[PYTHON] Kalibrieren Sie das Modell mit PyCaret

Einführung

Mach ein Modell

Lade Daten

from pycaret.datasets import get_data
diabetes = get_data('diabetes')

image.png

Modellierung mit einem Entscheidungsbaum

#Klassifizierungspaket importieren
from pycaret.classification import *
clf1 = setup(data = diabetes, target = 'Class variable')

#Machen Sie einen Entscheidungsbaum
dt = create_model(estimator='dt')

#Visualisierung
evaluate_model(dt)

Überprüfen Sie vor der Kalibrierung die Kalibrierungskurve

image.png

Kalibrieren Sie das Modell

#kalibrieren
calibrated_dt = calibrate_model(dt)

#Visualisieren
evaluate_model(calibrated_dt)

image.png

Was ist die Kalibrierung durchgeführt?

image.png

Welches Modell muss kalibriert werden? "Ja?"

Algorithmus Vor der Kalibrierung Nach der Kalibrierung
Logistic
Regression
download.png download.png
RBF SVM download.png download.png
Random
Forest
download.png download.png
XGBoost download.png download.png
LightGBM download.png download.png

Schließlich

Recommended Posts

Kalibrieren Sie das Modell mit PyCaret
Validieren Sie das Trainingsmodell mit Pylearn2
Lassen Sie uns die Hyperparameter des Modells mit scikit-learn abstimmen!
Achtung Seq2 Führen Sie das Dialogmodell mit Seq aus
Ich habe versucht, das Modell mit der Low-Code-Bibliothek für maschinelles Lernen "PyCaret" zu visualisieren.
Ein Modell, das die Gitarre mit fast.ai identifiziert
Belichtung des DCGAN-Modells für Cifar 10 mit Keras
Lösen des Lorenz 96-Modells mit Julia und Python
Laden Sie die TensorFlow-Modelldatei .pb mit readNetFromTensorflow ().
Modellbefestigung mit lmfit
Regression mit einem linearen Modell
Überwachen Sie das Trainingsmodell mit TensorBord auf Jupyter Notebook
Setzen Sie den Debugger mit der Nase ein
Töte den Prozess mit sudo kill -9
Implementieren Sie mit Open Modelica das mathematische Modell "SIR-Modell" von Infektionskrankheiten
Ich habe versucht, mit PyCaret zu clustern
Genießen Sie das Gray-Scott-Modell mit Kurzcode mithilfe der Matrixberechnung
Errate das Passwort mit klee
gethostbyaddr () kommuniziert mit der Außenwelt
Schaben Nikkei Durchschnitt mit Dramatiker-Python
Überprüfen Sie den Code mit flake8
Rufen Sie die API mit python3 auf.
Ich habe die Vorbehandlung untersucht, die mit PyCaret durchgeführt werden kann
Analysieren Sie das Themenmodell, mit GensimPy3 Romanautor zu werden
Management von Modellen für maschinelles Lernen, um Streitigkeiten mit der Unternehmensseite zu vermeiden
Verwenden Sie MLflow mit Databricks ④ - Anrufmodell -
QR-Code mit CNN entschlüsseln
Extrahieren Sie die xz-Datei mit Python
Extrahieren Sie den Maximalwert mit Pandas.
Färben Sie das Integrationsintervall mit matplotlib.pyplot
Verwenden Sie die Vorschaufunktion mit aws-cli
Folgen Sie der Dateihierarchie mit fts
Mit PyEphem ist der Weltraum gefährlich
Bereiten Sie die Straße mit Kombinationsoptimierung
Führen Sie die App mit Flask + Heroku aus
Linke äußere Verbindung im Django-Modell
Einfaches Klassifizierungsmodell mit neuronalem Netz
Holen Sie sich das Wetter mit Python-Anfragen 2
Finden Sie die Bearbeitungsentfernung (Levenshtein-Entfernung) mit Python
Entdecken Sie das Labyrinth mit erweitertem Lernen
Python-Simulation des Epidemiemodells (Kermack-McKendrick-Modell)
Mit OpenCV die einfachsten Fehler finden
Klicken Sie mit Python auf die Etherpad-Lite-API
Installieren Sie das Python-Plug-In mit Netbeans 8.0.2
Installieren Sie die Datendatei mit setup.py
Laden Sie die mit appcfg.py bereitgestellte Datei herunter
Debuggen Sie das Skript mit Sakura Editor
Ich mochte den Tweet mit Python. ..
Multi-Input / Multi-Output-Modell mit funktionaler API
[Python] Gemischtes Gaußsches Modell mit Pyro
Beherrsche den Typ mit Python [Python 3.9 kompatibel]
Drücken Sie den obersten Befehl mit htop
Katzenerkennung mit OpenCV (Modellverteilung)
Versuchen Sie, das Bild mit opencv2 zu verwischen
Erstellen Sie mit PySide einen Modelliterator
Datei mit Standard-App öffnen
Seq2Seq (2) ~ Achtung Model Edition ~ mit Chainer
Bereiten Sie die Entwicklungsumgebung mit anyenv vor