[PYTHON] Classification et régression dans l'apprentissage automatique

Bonsoir. L'incident de perte d'Airpots (trouvé) s'est produit plus tôt et un paragraphe a été ajouté.

Aujourd'hui, je voudrais résumer la classification et la régression dans l'apprentissage automatique.

À propos de la classification

Le principal objectif de la classification est ** de prédire la classe (Oui, Non) à laquelle appartiennent les données **. Si le nombre de classes à prédire est de 2 classes, il est appelé ** classification binaire **. ex)

S'il y a plus de deux classes, on parle de ** classification multi-classes **. ex)

À propos de la régression

Le but principal de la régression est de ** prédire la valeur **. Plus profondément, la tâche d'expliquer ** les variables explicatives (caractéristiques) ** aux ** variables objectives **. ex) --Explication des scores en mathématiques avec les scores en sciences. (Variable explicative: score en sciences, variable objective: score en mathématiques) --Explication du loyer par taille et superficie de la propriété. (Variables explicatives: taille et superficie, variables objectives: loyer)

Et si vous souhaitez vous lancer dans une régression linéaire En supposant que la variable objectif est y et qu'il y a n variables explicatives, $ x_1 $, $ x_2 $, ..., $ x_n $,

y = a_0 + a_1x_1 +・ ・ ・+ a_nx_n

, $ A_0, a_1, ···, a_n $. Pour les obtenir, il existe la ** méthode la plus probable ** et la ** méthode des moindres carrés **. De plus, lorsque $ n = 1 $, on l'appelle ** régression simple **, et les autres sont appelées ** régression multiple **.

Exemple de différence

Permettez-moi de vous donner un exemple des références ci-dessous. Supposons que vous ayez des informations sur un restaurant que votre client a visité dans le passé. Classification: prédisez si vous aimez ou n'aimez pas les nouveaux restaurants Retour: prédisez combien de fois vous visiterez le nouveau restaurant à l'avenir

Deux choses en commun

Enfin, je voudrais mentionner deux choses en commun. Les deux sont «** apprentissage supervisé **». À propos, l'apprentissage supervisé consiste à apprendre en utilisant l'étiquette de réponse correcte attachée aux données.

C'est facile, mais j'ai résumé la régression de classification. Merci beaucoup.

Les références

Différences entre classification et régression pour les débutants en apprentissage automatique

Recommended Posts

Classification et régression dans l'apprentissage automatique
Machine learning supervisé (classification / régression)
Classification de l'apprentissage automatique
Résumé de la classification et de la mise en œuvre des algorithmes d'apprentissage automatique
Régression logistique d'apprentissage automatique
Régression linéaire d'apprentissage automatique
Apprentissage automatique dans Delemas (s'entraîner)
Techniques liées à l'apprentissage automatique / à la classification
Machine Learning: Supervision - Régression linéaire
Différence entre régression et classification
Comprendre l'apprentissage automatique ~ régression de crête ~.
Utilisé en EDA pour l'apprentissage automatique
Apprentissage automatique et optimisation mathématique
Modèle d'empilage d'apprentissage automatique (retour)
Algorithme d'apprentissage automatique (régression logistique)
Défis d'apprentissage automatique de Coursera en Python: ex2 (retour logistique)
Coursera Machine Learning Challenge en Python: ex1 (régression linéaire)
Importance de l'apprentissage automatique et de l'apprentissage par mini-lots
Apprentissage automatique par python (1) Classification générale
Automatisez les tâches de routine dans l'apprentissage automatique
Les débutants en apprentissage automatique essaient la régression linéaire
Algorithme d'apprentissage automatique (analyse de régression multiple)
Apprentissage automatique
Prétraitement dans l'apprentissage automatique 3 Données de valeur manquante / aberrante / de déséquilibre
Organisez des plateformes d'apprentissage automatique et d'apprentissage en profondeur
Apprentissage automatique dans Delemas (acquisition de données)
Python: prétraitement dans l'apprentissage automatique: présentation
Prétraitement dans l'apprentissage automatique 2 Acquisition de données
Recherche de semences aléatoires dans l'apprentissage automatique
[Apprentissage automatique] Comprendre la régression logistique à partir de scikit-learn et des mathématiques
Prétraitement dans l'apprentissage automatique 4 Conversion de données
[Apprentissage automatique] Comprendre la régression linéaire simple à partir de scikit-learn et des mathématiques
[Apprentissage automatique] Comprendre la régression multiple linéaire à partir de scikit-learn et des mathématiques
"Processus Gauss et apprentissage automatique" Régression de processus Gauss implémentée uniquement avec Python numpy
<Subject> Machine learning Chapitre 3: Modèle de régression logistique
[Apprentissage automatique] OOB (Out-Of-Bag) et son ratio
Mémorandum sur les paramètres de régression et de classification binomiale
Apprentissage automatique avec python (2) Analyse de régression simple
Python: prétraitement en machine learning: acquisition de données
Algorithme d'apprentissage automatique (implémentation de la classification multi-classes)
Notes personnelles et liens sur l'apprentissage automatique ① (Machine learning)
<Cours> Machine learning Chapitre 1: Modèle de régression linéaire
Créer un environnement pour Python et l'apprentissage automatique (macOS)
<Cours> Machine learning Chapitre 2: Modèle de régression non linéaire
Prévision du cours des actions à l'aide de l'apprentissage automatique (édition de retour)
[Python] Enregistrement des résultats d'apprentissage (modèles) dans l'apprentissage automatique
Python: prétraitement dans l'apprentissage automatique: conversion de données
"Tutoriels OpenCV-Python" et "Système d'apprentissage automatique pratique"
Algorithme d'apprentissage automatique (résumé de régression linéaire et régularisation)
Prétraitement dans l'apprentissage automatique 1 Processus d'analyse des données
[Apprentissage automatique] Analyse de régression à l'aide de scicit learn
Classification EV3 x Pyrhon Machine Learning Partie 3
Apprentissage supervisé (classification)
[Memo] Apprentissage automatique
Python: prétraitement en machine learning: gestion des données manquantes / aberrantes / déséquilibrées
Exemple d'apprentissage automatique
Classification des images de guitare par apprentissage automatique Partie 1
Étudiez l'apprentissage automatique et l'informatique. Liste des ressources
Mémo d'étude Python & Machine Learning ⑤: Classification d'Ayame
Tournoi Numerai - Fusion de quants traditionnels et apprentissage automatique -
Divulgation complète des méthodes utilisées dans l'apprentissage automatique