Accueil Finances personnelles Explication des résultats d'un modèle d'analyse prédictive de classification R - dummies

Explication des résultats d'un modèle d'analyse prédictive de classification R - dummies

Vidéo: Linear Discriminant Analysis in R | Example with Classification Model & Bi-Plot interpretation 2025

Vidéo: Linear Discriminant Analysis in R | Example with Classification Model & Bi-Plot interpretation 2025
Anonim

Une autre tâche de l'analyse prédictive est de classer de nouvelles données en prédisant à quelle classe appartient un élément de données cible, étant donné un ensemble de variables indépendantes. Vous pouvez, par exemple, classer un client par type - par exemple, en tant que client de grande valeur, client régulier ou client prêt à passer à un concurrent - en utilisant un arbre de décision.

Pour voir des informations utiles sur le modèle de classification R, tapez le code suivant:

>> summary (model) Longueur Classe Mode 1 BinaryTree S4
La colonne Classe vous indique que vous avez créé un arbre de décision. Pour voir comment les divisions sont déterminées, vous pouvez simplement taper le nom de la variable dans laquelle vous avez affecté le modèle, dans ce cas modèle, comme ceci: Modèle >> modèle Arbre d'inférence conditionnelle avec 6 nœuds terminaux Réponse: seedType Entrées: aire, périmètre, compacité, longueur, largeur, asymétrie, longueur2 Nombre d'observations: 147 1) aire <= 16. 2; critère = 1, statistique = 123. 423 2) aire <= 13. 37; critère = 1, statistique = 63. 549 3) longueur2 4. 914 5) * poids = 45 2) surface> 13. 37 6) longueur2 5. 396 8) * poids = 8 1) surface> 16. 2 9) longueur2 5. 877 11) * poids = 40

Mieux encore, vous pouvez visualiser le modèle en créant un tracé de l'arbre de décision avec ce code:> plot (modèle)


Ceci est une représentation graphique d'un arbre de décision. Vous pouvez voir que la forme globale imite celle d'un arbre réel. Il est constitué de

nœuds

(les cercles et les rectangles) et de liens ou de bords (les lignes de connexion). Le tout premier nœud (commençant en haut) s'appelle le nœud racine

et les nœuds en bas de l'arbre (rectangles) sont appelés nœuds terminaux . Il y a cinq nœuds de décision et six nœuds terminaux.

A chaque nœud, le modèle prend une décision basée sur les critères du cercle et des liens, et choisit un chemin à parcourir. Lorsque le modèle atteint un nœud terminal, un verdict ou une décision finale est atteint. Dans ce cas particulier, deux attributs, the et the, sont utilisés pour décider si un type de graine donné est en classe 1, 2 ou 3.

Par exemple, prenez l'observation # 2 de l'ensemble de données. Il a un de 4. 956 et un de 14. 88. Vous pouvez utiliser l'arbre que vous venez de construire pour décider à quel type de graine particulier appartient cette observation. Voici la séquence d'étapes:

Commencez par le nœud racine, qui est le nœud 1 (le numéro est indiqué dans le petit carré en haut du cercle). Décider en fonction de l'attribut: Est-ce que l'observation # 2 est inférieure ou égale à (notée <=) 16.2? la réponse est oui, alors déplacez-vous le long du chemin vers le nœud 2.

Au nœud 2, le modèle demande: Est-ce que la zone 13. 37? La réponse est oui, alors déplacez-vous le long du chemin vers le nœud 6. Sur ce nœud, le modèle demande: Est-ce que la longueur2 <= 5. 396? il est, et vous passez au nœud terminal 7 et le verdict est que l'observation # 2 est de type de graine 1. Et c'est, en fait, le type de graine 1.

  1. Le modèle fait ce processus pour toutes les autres observations pour prédire leur Des classes.

  2. Pour savoir si vous avez entraîné un bon modèle, comparez-le aux données d'entraînement. Vous pouvez voir les résultats dans un tableau avec le code suivant: >> table (predict (model), trainSet $ ​​seedType) 1 2 3 1 45 4 3 2 3 47 0 3 1 0 44

    Les résultats montrent que l'erreur (ou le taux de classification erronée) est de 11 sur 147, ou de 7,8 pour cent.

  3. Avec les résultats calculés, l'étape suivante consiste à lire le tableau.

    Les prédictions correctes sont celles qui affichent les numéros de colonnes et de lignes identiques. Ces résultats apparaissent comme une ligne diagonale de haut en bas à gauche; par exemple, [1, 1], [2, 2], [3, 3] sont le nombre de prédictions correctes pour cette classe.
    

    Donc, pour le type de graine 1, le modèle l'a correctement prédit 45 fois, en mal classifiant la graine 7 fois (4 fois comme graine type 2, et 3 fois comme type 3). Pour le type de graine 2, le modèle l'a correctement prédit 47 fois, alors qu'il l'a mal classé 3 fois. Pour le type de graine 3, le modèle l'a correctement prédit 44 fois, tout en le mal classifiant une seule fois.

  4. Cela montre que c'est un bon modèle. Alors maintenant, vous l'évaluez avec les données de test. Voici le code qui utilise les données de test pour les prédire et les stocker dans une variable (testPrediction) pour une utilisation ultérieure: >> testPrediction <- predict (model, newdata = testSet)

    Pour évaluer comment le modèle a fonctionné avec le tester les données, les afficher dans une table et calculer l'erreur, pour laquelle le code ressemble à ceci: >> table (testPrediction, testSet $ ​​seedType) testPrediction 1 2 3 1 23 2 1 2 1 19 0 3 1 0 17

Explication des résultats d'un modèle d'analyse prédictive de classification R - dummies

Le choix des éditeurs

Découvrir les Méditations de Pleine Conscience Formelle - les nuls

Découvrir les Méditations de Pleine Conscience Formelle - les nuls

Pour approfondir votre conscience consciente, vous devez pratiquer une méditation de pleine conscience sur une base quotidienne. Familiarisez-vous avec certaines des médiations suivantes. Avec le temps, vous deviendrez plus conscient de votre vie quotidienne. Body Meditation Meditation - Cette méditation implique de passer environ une demi-heure, en prenant conscience de ...

Démystifier Dan Brown: Les Templiers Royaux - les nuls

Démystifier Dan Brown: Les Templiers Royaux - les nuls

Les Templiers sont presque aussi fictifs dans Dan Brown Le code Da Vinci comme les chevaliers Jedi sont dans Star Wars. Bien que le héros Robert Langdon hésite d'abord à élever les Templiers dans ses cours, parce que la mention même d'eux fait ressortir les amants du complot, Brown n'a aucun problème à les faire participer ...

Démystification des mythes communs sur la franc-maçonnerie - mannequins

Démystification des mythes communs sur la franc-maçonnerie - mannequins

La franc-maçonnerie moderne existe depuis 1717. Les premières contre-vérités concoctées sur l'Ordre sont apparues en impression à peu près en même temps. Les États-Unis étaient consumés par l'hystérie anti-maçonnique à la fin des années 1820, et l'Europe a fait de Mason-bashing un sport populaire pendant deux siècles, le liant souvent à la propagande antisémite. Internet n'a que ...

Le choix des éditeurs

À L'aide de la boîte de dialogue Configurer l'affichage dans PowerPoint 2011 pour Mac - témoins

À L'aide de la boîte de dialogue Configurer l'affichage dans PowerPoint 2011 pour Mac - témoins

Dans la boîte de dialogue Configurer l'affichage dans PowerPoint, cliquez sur le bouton Configurer l'affichage dans l'onglet Diaporama du ruban Office 2011 pour Mac, ou choisissez Diaporama → Configurer l'affichage dans la barre de menus. Dans les deux cas, la boîte de dialogue Configurer l'affichage polyvalent apparaît. Choisir un type de spectacle dans PowerPoint 2011 pour Mac ...

Enregistrement des fichiers dans Office 2011 pour Mac - témoins

Enregistrement des fichiers dans Office 2011 pour Mac - témoins

Enregistrement d'un fichier sur lequel vous travaillez dans Office 2011 pour Mac est aussi simple que de cliquer sur le bouton Enregistrer dans la barre d'outils Standard, en appuyant sur Commande-S ou en choisissant Fichier → Enregistrer. Si votre fichier a été enregistré précédemment, l'enregistrement du fichier remplace la copie existante du fichier par votre version mise à jour. Si votre fichier n'a pas ...

Fonctionnant avec les modèles de diapositives maîtres dans PowerPoint 2011 pour Mac - les nuls

Fonctionnant avec les modèles de diapositives maîtres dans PowerPoint 2011 pour Mac - les nuls

Dans Office 2011 pour Mac, l'ajout d'une nouvelle présentation de diapositive à une diapositive dans la vue Diapositive maître de PowerPoint 2011 est une tâche assez simple à effectuer. Suivez ces étapes pour commencer: Assurez-vous que vous êtes en mode Masque des diapositives. Choisissez Affichage → Maître → Masque de diapositives dans la barre de menus. Cliquez sur l'onglet Masque des diapositives du ruban, ...

Le choix des éditeurs

Sélectionnez PowerPoint 2007 Objects - dummies

Sélectionnez PowerPoint 2007 Objects - dummies

Avant de pouvoir modifier un objet PowerPoint 2007 sur une diapositive, vous devez le sélectionner. Dans les présentations PowerPoint, les objets peuvent être du texte, des graphiques, des images clipart, des formes, etc. Voici quelques instructions pour sélectionner les objets PowerPoint 2007: Objets texte: Pour sélectionner un objet texte PowerPoint 2007, déplacez le point d'insertion sur le texte qui ...

Définir le contour de la forme sur une diapositive PowerPoint 2007 - dummies

Définir le contour de la forme sur une diapositive PowerPoint 2007 - dummies

Le contrôle shapePoint de powerPoint vous permet style des objets de ligne ou la bordure pour les objets de forme solide sur vos diapositives PowerPoint. Le contrôle Shape Outline se trouve dans le groupe Styles de formes de l'onglet Outils de dessin. Vous pouvez modifier les paramètres suivants pour le contour: Couleur: Définit la couleur utilisée pour ...

PowerPoint 2016 pour les nuls Cheat Sheet - les nuls

PowerPoint 2016 pour les nuls Cheat Sheet - les nuls

PowerPoint 2016 est le logiciel de présentation le plus puissant disponible pour créer et éditer la diapositive montrer des présentations pour le travail, la maison ou l'école. PowerPoint 2016 offre un certain nombre de raccourcis clavier utiles pour effectuer des tâches rapidement. Voici quelques raccourcis pour le formatage PowerPoint commun, l'édition et les tâches de fichiers et de documents. De plus, après avoir créé votre chef-d'œuvre, vous ...