Créez un environnement interactif pour l'apprentissage automatique avec Python

Une note sur la création d'un environnement d'interaction de type Octave avec Python. Tout d'abord, installez Miniconda (Anaconda est également acceptable). Cela rend l'installation extrêmement facile. Après l'installation, vous pourrez utiliser une commande appelée conda qui vous permet de créer un environnement virtuel, alors utilisez-la pour créer un environnement interactif.

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

Lorsque vous avez terminé, faites ʻactivate my_env` pour activer l'environnement et démarrez la console interactive avec ipython. C'est tout.

Le flux de traitement susceptible d'être utilisé est décrit ci-dessous.

import numpy as np
import matplotlib.pyplot as plt

#Lire les données d'entraînement à partir du fichier csv(La première ligne est l'hypothèse d'en-tête)
D = np.genfromtxt("training_data.csv", delimiter=",", skip_header=1) 

#Découpez les données dans un vecteur
y = D[:,0] #Découpez les données dans la 0ème colonne(0 ici/Supposons que le résultat de classification de 1 soit inclus)
x1 = D[:,1] #Découpez les données dans la première colonne
x2 = D[:,2] #Découpez les données dans la deuxième colonne

#Fonction pour normaliser le vecteur(Définir la moyenne 0, écart type 1)
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==Tracez 1 minute de données
plt.scatter(x1_s[y==0], x2_s[y==0], c="blue") # y==Tracez 0 minute de données
plt.show()

Recommended Posts

Créez un environnement interactif pour l'apprentissage automatique avec Python
Créer un environnement d'apprentissage automatique à l'aide de Python sur MacOSX
Créer un environnement pour Python intégré à Blender
Une introduction à Python pour l'apprentissage automatique
Construction d'environnement AI / Machine Learning avec Python
J'ai essayé de créer un environnement d'apprentissage automatique avec Python (Mac OS X)
Que diriez-vous d'Anaconda pour créer un environnement d'apprentissage automatique avec Python?
Créer un environnement d'apprentissage automatique Python avec des conteneurs
[Definitive Edition] Création d'un environnement d'apprentissage "machine learning" à l'aide de Python sous Windows
[Definitive Edition] Création d'un environnement pour l'apprentissage du «machine learning» à l'aide de Python sur Mac
Créer un environnement d'apprentissage automatique
Créer un environnement Python d'apprentissage automatique sur Mac OS
Créer un environnement de développement d'applications d'apprentissage automatique avec Python
Mémo de construction d'environnement d'apprentissage automatique par Python
<Pour les débutants> bibliothèque python <Pour l'apprentissage automatique>
Python: prétraitement dans l'apprentissage automatique: présentation
Reconstruction de l'environnement pour l'apprentissage automatique avec Miniconda (version Windows)
Créer un environnement PyData pour une session d'étude sur l'apprentissage automatique (janvier 2017)
Mémo d'étude Python & Machine Learning: Préparation de l'environnement
Méthode pour créer un environnement Python dans Xcode 6
Amplifiez les images pour l'apprentissage automatique avec Python
Création d'un environnement Windows 7 pour une introduction à l'apprentissage automatique avec Python
[python] Techniques souvent utilisées dans l'apprentissage automatique
Une introduction à OpenCV pour l'apprentissage automatique
Pourquoi Python est choisi pour l'apprentissage automatique
Python: prétraitement en machine learning: acquisition de données
[Shakyo] Rencontre avec Python pour l'apprentissage automatique
Créez et essayez un environnement OpenCV et Python en quelques minutes à l'aide de Docker
[Python] Lorsqu'un amateur commence l'apprentissage automatique
[Python] Conception d'applications Web pour l'apprentissage automatique
Créer un environnement pour Python et l'apprentissage automatique (macOS)
[Python] Enregistrement des résultats d'apprentissage (modèles) dans l'apprentissage automatique
Python: prétraitement dans l'apprentissage automatique: conversion de données
Apprenez le machine learning à tout moment et en tout lieu dans l'environnement Jupyter Notebook à la demande
Créer un environnement de développement pour l'apprentissage automatique
Créez rapidement un environnement python pour le Deep Learning / Data Science (Windows)
Une introduction à l'apprentissage automatique pour les développeurs de robots
Créer un environnement qui utilise Python avec Eclipse
Créer un environnement pour exécuter des scripts Python (pour Mac)
Construire un environnement Anaconda pour Python avec pyenv
Installez le package python dans un environnement hors ligne
[Python] Collectez des images avec Icrawler pour l'apprentissage automatique [1000 feuilles]
Touchons une partie de l'apprentissage automatique avec Python
[Implémentation pour l'apprentissage] Implémentation de l'échantillonnage stratifié en Python (1)
[Pour les débutants] Introduction à la vectorisation dans l'apprentissage automatique
environnement virtuel en Python
Environnement de développement en Python
Maintenance de l'environnement Python pour les projets
Comment créer un environnement pour utiliser plusieurs versions de Python sur un Mac
Script Python de collection d'images pour créer des ensembles de données pour l'apprentissage automatique
Outil MALSS (application) qui prend en charge l'apprentissage automatique en Python
Défis d'apprentissage automatique de Coursera en Python: ex2 (retour logistique)
Créez un environnement python pour chaque répertoire avec pyenv-virtualenv
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer du chapitre 2
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer chapitres 1 et 2
Outil MALSS (basique) qui prend en charge l'apprentissage automatique en Python
[Linux] WSL2 Créer un environnement pour laravel7 avec Ubuntu 20.04
Créer un environnement pour le traitement du langage naturel avec Python
Préparation au démarrage de «Python Machine Learning Programming» (pour macOS)
[Python] J'ai créé un classificateur pour les iris [Machine learning]