[PYTHON] Hinweise zum maschinellen Lernen (von Zeit zu Zeit aktualisiert)

Lernfluss

  1. Festlegen des Implementierungsinhalts

  2. Daten abrufen

  3. Datenvorverarbeitung

  4. Methodenauswahl

  5. Hyperparameterauswahl

  6. Modelltraining

  7. Modellbewertung → Weiter mit 3, 4, 5

Gründe für die Trennung von Trainingsdaten und Testdaten

・ Zum Zeitpunkt der Systemfreigabe Alle Daten, die Sie haben, können als Trainingsdaten verwendet werden

・ Wenn Sie die Genauigkeit bewerten möchten Trennen Sie Trainingsdaten und Testdaten und werten Sie die Testdaten mit einem Modell aus, das nur aus Trainingsdaten gelernt wurde

Weil der Zweck des überwachten Lernens darin besteht, unbekannte Daten vorherzusagen

Unzureichende Passform und Überlernen

Unzureichende Konformität

・ Die Vorhersagegenauigkeit ist selbst für Trainingsdaten gering.

Überlernen

・ Es passt gut zu Trainingsdaten, aber die Vorhersagegenauigkeit für Testdaten (unbekannte Daten) ist gering.

Der schwierigste Teil des maschinellen Lernens besteht darin, ein ausgewogenes Verhältnis zwischen mangelnder Konformität und Überlernen zu finden.

Recommended Posts

Hinweise zum maschinellen Lernen (von Zeit zu Zeit aktualisiert)
[Von Zeit zu Zeit aktualisiert] Hinweise zum Postmarket-Betriebssystem
[Hinweis] Websites zu KI / maschinellem Lernen / Python [von Zeit zu Zeit aktualisiert]
progate Python-Lernnotiz (von Zeit zu Zeit aktualisiert)
vtkXMLUnstructuredGridReader Zusammenfassung (von Zeit zu Zeit aktualisiert)
vtkOpenFOAMReader-Zusammenfassung (von Zeit zu Zeit aktualisiert)
Ingenieur-Wortbuch (von Zeit zu Zeit aktualisiert)
Tensorflow-Memo [von Zeit zu Zeit aktualisiert]
Privates Python-Handbuch (von Zeit zu Zeit aktualisiert)
Hinweise zum lokalen Ausführen von Azure Machine Learning
vtkClipPolyData / DataSet-Zusammenfassung (von Zeit zu Zeit aktualisiert)
Zusammenfassung von vtkThreshold (von Zeit zu Zeit aktualisiert)
[Von Zeit zu Zeit aktualisiert] LetCode-Algorithmus und Bibliothek
Algorithmus für maschinelles Lernen (von der Klassifizierung in zwei Klassen bis zur Klassifizierung in mehreren Klassen)
OpenFOAM-Spickzettel für die Nachbearbeitung (von Zeit zu Zeit aktualisiert)
Nützliche Hilfeseiten usw. (von Zeit zu Zeit aktualisiert)
Einführung in das maschinelle Lernen
Apache-Einstellungen, Protokollbestätigung usw. (* Von Zeit zu Zeit aktualisiert)
[Von Zeit zu Zeit aktualisiert] Überprüfung von Let Code NumPy
Hinweise zum Aktualisieren von discord.py von asynchron auf eine neu geschriebene Version
Ich habe die Chainer-Referenz gelesen (von Zeit zu Zeit aktualisiert).
Einführung in das maschinelle Lernen mit Simple Perceptron
Eine Einführung in das maschinelle Lernen
Grundlagen des maschinellen Lernens (Denkmal)
Anaconda aktualisiert von 4.2.0 auf 4.3.0 (python3.5 aktualisiert auf python3.6)
(Von Zeit zu Zeit aktualisiert) Zusammenfassung der APIs für maschinelles Lernen, mit denen Sie schnell Apps von Team AI erstellen können
Super Einführung in das maschinelle Lernen
[Von Zeit zu Zeit aktualisiert] Zusammenfassung der Entwurfsmuster in Java
Einführung in das maschinelle Lernen Schreiben von Notizen
[Maschinelles Lernen] Unkorrelation aus der Mathematik verstehen
Hinweise zur Verwendung von featuretools
Python (vom ersten Mal bis zur Ausführung)
Einführung in die Bibliothek für maschinelles Lernen SHOGUN
Hinweise zum Zugriff auf dashDB über Python
Hinweise zum Schreiben von require.txt
Sammeln von Daten zum maschinellen Lernen
Aktualisieren Sie Mac Python von 2 auf 3
[Maschinelles Lernen] Verstehen Sie aus der Mathematik, warum der Korrelationskoeffizient zwischen -1 und 1 liegt.
Newton-Methode für maschinelles Lernen (von 1 Variablen zu mehreren Variablen)
Zusammenfassung der Ordner, in denen Ruby, Python, PostgreSQL usw. unter macOS installiert sind (von Zeit zu Zeit aktualisiert)
Einführung in das maschinelle Lernen: Funktionsweise des Modells
scikit-learn Verwendung der Zusammenfassung (maschinelles Lernen)
Verbessertes Lernen, um von null bis tief zu lernen
Notieren Sie die Schritte zum Verständnis des maschinellen Lernens
Mit dem Ziel, ein Ingenieur für maschinelles Lernen zu werden, der MOOCs aus Vertriebspositionen verwendet
Verwenden Sie die API-Gruppe A3RT für maschinelles Lernen aus Python
Notizen vom Anfang von Python 1 lernen
Ich habe Python 3.5.1 installiert, um maschinelles Lernen zu studieren
Einfache Konvertierung von UTC in Ortszeit
Maschinelles Lernen
Herstellen einer Verbindung von Python zu MySQL unter CentOS 6.4
Ich habe versucht, Gitarrenakkorde in Echtzeit mithilfe von maschinellem Lernen zu klassifizieren
Persönliche Notizen und Links zum maschinellen Lernen ① (Maschinelles Lernen)
Bildausrichtung: von SIFT bis Deep Learning
Maschinelles Lernen mit Pytorch in Google Colab
Wie man Coursera / Maschinelles Lernen genießt (Woche 10)
Eine Einführung in Python für maschinelles Lernen
Notizen vom Anfang von Python 2 lernen