Pourquoi mon arbre de décision a-t-il des attributs en double dans la même branche?Salut à tous. Vous vous demandez simplement si quelqu'un sait pourquoi l'arbre de décision (dans le cas ci-dessous) sélectionne Pression d'air de la buse> 42,09, semble alors se contredire dans le nœud suivant en sélectionnant et en divisant à nouveau la pression d'air de la buse? Je crois comprendre qu'une fois qu'un attribut est divisé, il ne devrait plus être pris en compte dans les branches suivantes. J'utilise la validation croisée par 10 avec une retenue de 30%. Je suppose que j'ai à la fois des données continues et nominales que JMP utilise l'algorithme CART?

AnalytiqueRe: Pourquoi mon arbre de décision a-t-il des attributs en double dans la même branche?salut @kom ,
Je ne connais pas l'algorithme exact que JMP utilise lors de la division des arbres de décision, cependant, conceptuellement, il fonctionne comme prévu et ne se contredit pas. Si vous regardez les autres divisions de votre arbre de décision, vous pouvez voir que d'autres attributs sont également utilisés plusieurs fois. Ce qui n'est pas utilisé plusieurs fois a la même valeur.
Dans votre exemple, au nœud où la pression atmosphérique est> = 42, JMP l'utilise simplement comme point de décision pour séparer les données. Au nœud suivant, JMP dit que pour tous les cas où la pression de l'air est> = 42, il fait une division supplémentaire où la pression de l'air est toujours> = 42, mais est (> = 42 et aussi <45) OU c'est ( > = 42 et aussi> 45).
Comment utilisez-vous à LA FOIS la validation croisée 10 fois et une retenue de 30%. En règle générale, vous n'utilisez qu'un seul type de méthode de validation.
DS
Re: Pourquoi mon arbre de décision a-t-il des attributs en double dans la même branche?Salut Diedrich. Merci beaucoup d'avoir pris le temps de répondre. Premièrement, vous avez raison - dans ma vitesse à écrire le courrier, j'ai mal écrit k-fold AND holdback. J'ai essayé les deux et j'ai obtenu des résultats assez similaires.
L'arbre de décision suit la logique IF x AND y THEN z pour classer les données. Je comprends que je t fait la première division à une pression atmosphérique> = 42, et je peux accepter que> = 42 ET <45 a du sens maintenant (en fait, c'est la première fois que je vois un arbre de décision spécifier le même attribut entre 2 valeurs). Cela dit, être> = 42 ET> = 45 n'a aucun sens pratique. Tu es d'accord?
Kieran
Re: Pourquoi mon arbre de décision a-t-il des attributs en double dans la même branche?Je pense que vous seul pouvez déterminer si la répartition de 42 à 45 a un sens pratique. Mais pour comprendre plusieurs fractionnements sur la même variable, supposons que vous ayez une situation où la relation entre Y et X est linéaire. Ainsi, par exemple, nous SAVONS que Y = 10 + 20 * X. Dans le monde réel, nous ne saurions pas ce vrai modèle, donc si vous ajustez un arbre aux données avec cette relation, vous obtiendrez plusieurs divisions pour X. C'est la seule façon pour l'arbre d'essayer d'imiter une relation linéaire continue.
Re: Pourquoi mon arbre de décision a-t-il des attributs en double dans la même branche?Oh, et si c'était une relation quadratique? À votre avis, à quoi ressemblerait la division des arbres dans ce cas?