[PYTHON] Mémo du cours d'apprentissage automatique

Introduction [P01]

Qu'est-ce que l'apprentissage automatique?

Zone de recherche technique pour permettre à la machine elle-même d'apprendre le comportement à partir des données

Différence entre l'apprentissage en profondeur et l'apprentissage automatique traditionnel

L'ingénierie de la quantité de caractéristiques a été absorbée par le côté algorithme

Vague de démocratie

(2)

Théorème du déjeuner gratuit L'algorithme optimal dépend des données

Terme de pénalité = préjudice

PCA: Composant principal? ??

Dans l'algorithme Régularisation: holdout Avant l'algorithme Réduction de dimension (extraction d'entités, sélection d'entités) Après l'algorithme Vérification du croisement: kfold

StandardScaler() Soustrayez la valeur moyenne et divisez par l'écart type

    from sklearn.model_selection import cross_val_score, KFold
# build models
kf = KFold(n_splits=3, shuffle=True, random_state=0)
for pipe_name, est in pipelines.items():
  cv_results = cross_val_score(est,
                                  X, y,
                                 cv=kf,
                                 scoring='r2')
    print('----------')
    print('algorithm:', pipe_name)
    print('cv_results:', cv_results)
    print('avg +- std_dev', cv_results.mean(),'+-', cv_results.std())

Apprendre avec l'enseignant (retour) [P02]

Phase

Pour augmenter la capacité de généralisation

Algorithme de régression

Gérer le surapprentissage

algorithme

Évaluation du modèle de régression

Apprendre avec l'enseignant (classification) [P03]

Algorithme de classification

Méthode d'évaluation du modèle de classification

Prétraitement des données et réduction des dimensions [P04]

Prétraitement des données

Réduction de dimension

  from sklearn.feature_selection import RFE
  selector = RFE(RandomForestRegressor(n_estimators=100, random_state=42), n_features_to_select=5)

Apprendre sans enseignant [P06]

Clustering

Recueillir des données avec une forte similitude à partir de données sans réponse correcte k-means

Prévu pour être ajouté

Recommended Posts

Mémo du cours d'apprentissage automatique
[Memo] Apprentissage automatique
Apprentissage automatique
Mémo pratique du système d'apprentissage automatique
<Course> Machine learning Chapitre 6: Algorithme 2 (k-means)
<Course> Machine Learning Chapitre 7: Support Vector Machine
Mémo d'apprentissage "Scraping & Machine Learning avec Python"
Note d'étude LPIC201
Mémo d'apprentissage Django
Classification de l'apprentissage automatique
Exemple d'apprentissage automatique
Mémo d'étude Python & Machine Learning: Préparation de l'environnement
Les débutants en apprentissage automatique suivent le cours d'apprentissage en profondeur de Coursera
<Subject> Machine learning Chapitre 3: Modèle de régression logistique
<Cours> Machine learning Chapitre 1: Modèle de régression linéaire
<Cours> Machine learning Chapitre 4: Analyse des principaux composants
<Cours> Machine learning Chapitre 2: Modèle de régression non linéaire
Mémo d'étude Python & Machine Learning ③: Réseau neuronal
Mémo d'étude Python & Machine Learning ④: Machine Learning par rétro-propagation
Mémo d'étude Python & Machine Learning ⑥: Reconnaissance des nombres
Module Python (mémo d'apprentissage Python ④)
Apprentissage automatique sur le surapprentissage
Apprentissage automatique ⑤ Résumé AdaBoost
Apprentissage automatique: supervisé - AdaBoost
Régression logistique d'apprentissage automatique
Mémo d'étude Python & Machine Learning ⑤: Classification d'Ayame
Mémo d'étude Python & Machine Learning ②: Introduction de la bibliothèque
Machine de vecteur de support d'apprentissage automatique
Étudier l'apprentissage automatique ~ matplotlib ~
Régression linéaire d'apprentissage automatique
Bibliothèque d'apprentissage automatique dlib
Apprentissage automatique (TensorFlow) + Lotto 6
Apprenez en quelque sorte le machine learning
Mémo d'apprentissage automatique d'un ingénieur débutant Partie 2
Mémo d'étude Python & Machine Learning ⑦: Prévision du cours de l'action
Bibliothèque d'apprentissage automatique Shogun
Défi de lapin d'apprentissage automatique
Introduction à l'apprentissage automatique
Apprentissage automatique: k-voisins les plus proches
Qu'est-ce que l'apprentissage automatique?
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
Mémo de construction d'environnement d'apprentissage automatique par Python
Modèle d'apprentissage automatique prenant en compte la maintenabilité
L'apprentissage automatique appris avec Pokemon
Ensemble de données pour l'apprentissage automatique
Prétraitement japonais pour l'apprentissage automatique
Gestion des exceptions Python (mémo d'apprentissage Python ⑥)
Apprentissage automatique dans Delemas (s'entraîner)
<Cours> Apprentissage en profondeur: Day2 CNN
Techniques liées à l'apprentissage automatique / à la classification
Machine Learning: Supervision - Régression linéaire
Bases de l'apprentissage automatique (mémoire)
Un débutant en apprentissage automatique a essayé la RBM
[Apprentissage automatique] Comprendre la forêt aléatoire
Apprentissage automatique avec Python! Préparation
Bloc-notes de ressources d'étude d'apprentissage automatique
Apprentissage automatique ② Résumé Naive Bayes
Comprendre l'apprentissage automatique ~ régression de crête ~.
Résumé de l'article sur l'apprentissage automatique (auto-écrit)
À propos de la matrice mixte d'apprentissage automatique