Erstellen Sie mit Python eine interaktive Umgebung für maschinelles Lernen

Ein Hinweis zum Erstellen einer Octave-ähnlichen Interaktionsumgebung mit Python. Installieren Sie zunächst Miniconda (Anaconda ist ebenfalls zulässig). Dies macht die Installation explosionsartig einfach. Nach der Installation können Sie einen Befehl namens "conda" verwenden, mit dem Sie eine virtuelle Umgebung erstellen können. Verwenden Sie diesen Befehl, um eine interaktive Umgebung zu erstellen.

conda create -n my_env ipython numpy matplotlib scipy scikit-learn cython

Wenn Sie fertig sind, aktivieren Sie my_env, um die Umgebung zu aktivieren und die interaktive Konsole mit ipython zu starten. Das ist es.

Der Verarbeitungsablauf, der wahrscheinlich verwendet wird, wird unten beschrieben.

import numpy as np
import matplotlib.pyplot as plt

#Lesen Sie die Trainingsdaten aus der CSV-Datei(Die erste Zeile ist die Header-Annahme)
D = np.genfromtxt("training_data.csv", delimiter=",", skip_header=1) 

#Schneiden Sie die Daten in einen Vektor aus
y = D[:,0] #Schneiden Sie die Daten in der 0. Spalte aus(0 hier/Angenommen, das Klassifizierungsergebnis von 1 ist enthalten)
x1 = D[:,1] #Schneiden Sie die Daten in der ersten Spalte aus
x2 = D[:,2] #Schneiden Sie die Daten in der zweiten Spalte aus

#Funktion zum Normalisieren des Vektors(Mittelwert 0, Standardabweichung 1 einstellen)
def regz(vector):
    return (vector - np.average(vector)) / np.std(vector)

x1_s = regz(x1)
x2_s = regz(x2)

plt.scatter(x1_s[y==1], x2_s[y==1], c="red") # y==Zeichnen Sie 1 Minute Daten
plt.scatter(x1_s[y==0], x2_s[y==0], c="blue") # y==Zeichnen Sie 0 Minuten Daten
plt.show()

Recommended Posts

Erstellen Sie mit Python eine interaktive Umgebung für maschinelles Lernen
Erstellen Sie eine Umgebung für maschinelles Lernen mit Python unter MacOSX
Erstellen Sie eine Umgebung für das in Blender integrierte Python
Eine Einführung in Python für maschinelles Lernen
Aufbau einer KI / maschinellen Lernumgebung mit Python
Ich habe versucht, mit Python (Mac OS X) eine Umgebung für maschinelles Lernen zu erstellen.
Wie wäre es mit Anaconda zum Erstellen einer maschinellen Lernumgebung mit Python?
Erstellen Sie eine Python-Umgebung für maschinelles Lernen mit Containern
[Definitive Edition] Erstellen einer Umgebung zum Erlernen des "maschinellen Lernens" mit Python unter Windows
[Definitive Edition] Erstellen einer Umgebung zum Erlernen des "maschinellen Lernens" mit Python auf dem Mac
Erstellen Sie eine maschinelle Lernumgebung
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
Erstellen Sie mit Python eine Entwicklungsumgebung für maschinelles Lernen
Konstruktionsnotiz für eine maschinelle Lernumgebung von Python
<Für Anfänger> Python-Bibliothek <Für maschinelles Lernen>
Python: Vorverarbeitung beim maschinellen Lernen: Übersicht
Neuerstellung der Umgebung für maschinelles Lernen mit Miniconda (Windows-Version)
Erstellen Sie eine PyData-Umgebung für eine Lernsitzung zum maschinellen Lernen (Januar 2017).
Python & Machine Learning Study Memo: Vorbereitung der Umgebung
Methode zum Erstellen einer Python-Umgebung in Xcode 6
Verstärken Sie Bilder für maschinelles Lernen mit Python
Erstellen einer Windows 7-Umgebung für eine Einführung in das maschinelle Lernen mit Python
[Python] Techniken, die häufig beim maschinellen Lernen verwendet werden
Eine Einführung in OpenCV für maschinelles Lernen
Warum Python für maschinelles Lernen ausgewählt wird
Python: Vorverarbeitung beim maschinellen Lernen: Datenerfassung
[Shakyo] Begegnung mit Python zum maschinellen Lernen
Erstellen und testen Sie mit Docker in wenigen Minuten eine OpenCV- und Python-Umgebung
[Python] Wenn ein Amateur mit dem maschinellen Lernen beginnt
[Python] Webanwendungsdesign für maschinelles Lernen
Erstellen einer Umgebung für Python und maschinelles Lernen (macOS)
[Python] Speichern von Lernergebnissen (Modellen) beim maschinellen Lernen
Python: Vorverarbeitung beim maschinellen Lernen: Datenkonvertierung
Lernen Sie maschinelles Lernen jederzeit und überall in der bedarfsgesteuerten Jupyter Notebook-Umgebung
Erstellen einer Entwicklungsumgebung für maschinelles Lernen
Erstellen Sie schnell eine Python-Umgebung für Deep Learning / Data Science (Windows)
Eine Einführung in maschinelles Lernen für Bot-Entwickler
Erstellen einer Umgebung, die Python mit Eclipse verwendet
Erstellen einer Umgebung zum Ausführen von Python-Skripten (für Mac)
Erstellen einer Anaconda-Umgebung für Python mit pyenv
Installieren Sie das Python-Paket in einer Offline-Umgebung
[Python] Sammeln Sie Bilder mit Icrawler für maschinelles Lernen [1000 Blatt]
Lassen Sie uns einen Teil des maschinellen Lernens mit Python berühren
[Implementierung zum Lernen] Implementieren Sie Stratified Sampling in Python (1)
[Für Anfänger] Einführung in die Vektorisierung beim maschinellen Lernen
virtuelle Umgebung in Python
Entwicklungsumgebung in Python
Wartung der Python-Umgebung für Projekte
So erstellen Sie eine Umgebung für die Verwendung mehrerer Python-Versionen auf einem Mac
Bildersammlung Python-Skript zum Erstellen von Datensätzen für maschinelles Lernen
Tool MALSS (Anwendung), das maschinelles Lernen in Python unterstützt
Coursera-Herausforderungen beim maschinellen Lernen in Python: ex2 (Logistic Return)
Erstellen Sie mit pyenv-virtualenv eine Python-Umgebung für jedes Verzeichnis
Python-Lernnotiz für maschinelles Lernen von Chainer aus Kapitel 2
Python-Lernnotiz für maschinelles Lernen von Chainer Kapitel 1 und 2
Tool MALSS (Basic), das maschinelles Lernen in Python unterstützt
[Linux] WSL2 Erstellen Sie mit Ubuntu 20.04 eine Umgebung für laravel7
Erstellen einer Umgebung für die Verarbeitung natürlicher Sprache mit Python
Vorbereitung zum Starten von "Python Machine Learning Programming" (für macOS)
[Python] Ich habe einen Klassifikator für Iris erstellt [Maschinelles Lernen]