[PYTHON] Bewertungsindex, der für GridSearchCV von sklearn angegeben werden kann

Über diesen Artikel

grid = GridSearchCV(
    model,
    param_grid,
    cv=5,
    scoring="neg_log_loss", #← ★ Dies ★
    verbose=3,
    n_jobs=4
)

Anzeigen einer Liste verfügbarer Metriken

import sklearn
sorted(sklearn.metrics.SCORERS.keys())

In der Umgebung zur Hand

['accuracy',
 'adjusted_mutual_info_score',
 'adjusted_rand_score',
 'average_precision',
 'balanced_accuracy',
 'brier_score_loss',
 'completeness_score',
 'explained_variance',
 'f1',
 'f1_macro',
 'f1_micro',
 'f1_samples',
 'f1_weighted',
 'fowlkes_mallows_score',
 'homogeneity_score',
 'jaccard',
 'jaccard_macro',
 'jaccard_micro',
 'jaccard_samples',
 'jaccard_weighted',
 'max_error',
 'mutual_info_score',
 'neg_log_loss',
 'neg_mean_absolute_error',
 'neg_mean_squared_error',
 'neg_mean_squared_log_error',
 'neg_median_absolute_error',
 'normalized_mutual_info_score',
 'precision',
 'precision_macro',
 'precision_micro',
 'precision_samples',
 'precision_weighted',
 'r2',
 'recall',
 'recall_macro',
 'recall_micro',
 'recall_samples',
 'recall_weighted',
 'roc_auc',
 'v_measure_score']

Recommended Posts

Bewertungsindex, der für GridSearchCV von sklearn angegeben werden kann
Einfaches Auffüllen von Daten, die in der Verarbeitung natürlicher Sprache verwendet werden können
Maximale Anzahl von Funktionsparametern, die in jeder Sprache definiert werden können
Erstellen von Sphinx, das mit Markdown geschrieben werden kann
Persönliche Notizen zu Pandas-bezogenen Vorgängen, die in der Praxis verwendet werden können
Grundlegende Algorithmen, die bei Wettkampfprofis eingesetzt werden können
ANTs Bildregistrierung, die in 5 Minuten verwendet werden kann
Eine Excel-Tabelle kann nicht mit dem Blattnamen pd.read_excel angegeben werden
Zusammenfassung der statistischen Datenanalysemethoden mit Python, die im Geschäftsleben verwendet werden können
Visualisierung von geografischen Informationen von R und Python, die von Power BI ausgedrückt werden können
Formatübersicht der Formate, die mit gensim serialisiert werden können
Grundkenntnisse in DNS, die jetzt nicht zu hören sind
Python3-Verarbeitung, die in Paiza verwendbar zu sein scheint
Goroutine (parallele Steuerung), die im Feld eingesetzt werden kann
Goroutine, die im Feld verwendet werden kann (errgroup.Group Edition)
Skripte, die bei der Verwendung von Bottle in Python verwendet werden können
Erstellen Sie eine Spinbox, die mit Tkinter in Binär angezeigt werden kann
Ein Timer (Ticker), der im Feld verwendet werden kann (kann überall verwendet werden)
Zusammenfassung der Standardeingabe von Python, die in Competition Pro verwendet werden kann
Vergleich von 4 Stilen, die mit set_context an seaborn übergeben werden können
Erstellen Sie eine Spinbox, die mit Tkinter in HEX angezeigt werden kann
Erstellen Sie ein benutzerdefiniertes Feld, in dem Enum in Auswahlmöglichkeiten angegeben werden kann
Bestätigung, dass rkhunter installiert werden kann
[Python] Ein Programm, das ein Paar findet, das durch einen bestimmten Wert geteilt werden kann
Zusammenfassung der AtCoder C-Probleme, die in der Mathematik der High School gelöst werden können
Serverloser LINE-Bot, der in 2 Stunden ausgeführt werden kann (Erfassung der Quellkennung)
Eine Geschichte, die Heroku, die in 5 Minuten gemacht werden kann, tatsächlich 3 Tage dauerte
Angelegenheiten, die mit sklearn nicht importiert werden können
Tensorflow scheint es, dass sogar der Eigenwert der Matrix automatisch unterschieden werden kann
Klasse für PYTHON, die ohne Kenntnis von LDAP betrieben werden kann
Ich möchte eine Prioritätswarteschlange erstellen, die mit Python (2.7) aktualisiert werden kann.
Einfache Programminstallation und automatische Programmaktualisierung, die in jeder Sprache verwendet werden kann
Zusammenfassung der Scikit-Learn-Datenquellen, die beim Schreiben von Analyseartikeln verwendet werden können
Es kann in 1 Minute erreicht werden! Ein Dekorator, der die Funktionsausführung zwischenspeichert, führt zu einem Memcached
Liste der Tools, mit denen Sie auf einfache Weise die Emotionsanalyse japanischer Sätze mit Python ausprobieren können (versuchen Sie es mit Google Colab).
[Python] Ich habe eine Praxis untersucht, die durch asynchrone Verarbeitung (Multiprocessing, Asyncio) parallel zum Hauptthread ausgeführt werden kann.