2013-08-22 5 views
-1

J'ai une question liée à la sortie de J48 dans Weka.Sortie J48 en pourcentage

J'ai un ensemble de règles en sortie de mon modèle. Id aime savoir si est possible d'obtenir un ensemble de règles avec pourcentage. Par exemple, je l'ensemble de suivi des règles dans le cadre de la sortie de mon modèle:

A <= 0 
| B <= 2.5: 0 (19.0) 
| B > 2.5 
| | C <= 7 
| | | D <= 14: 1 (5.0/1.0) 
| | | D > 14: 0 (3.0) 
| | C > 7: 0 (3.0) 
A > 0 
| A <= 3: 1 (7.0) 
| A > 3: 0 (2.0) 

Ainsi, jaimerais savoir un moyen d'obtenir une sortie comme le suivi:

IF A <= 0 AND B > 2.5 AND C <= 7 AND D <= 14 THEN X% chance to be TRUE 
IF A > 0 AND A <= 3 THEN Y% chance to be TRUE 

Est -il possible de configurer la sortie de la J48 pour faire quelque chose comme ça?

Quelqu'un pourrait m'aider?

À la votre!

Répondre

1

Non, vous ne pouvez pas configurer ceci avec l'implémentation J48 de Weka. Vous devrez implémenter le code pour le faire vous-même, soit en changeant la façon dont la sortie est imprimée, soit en prenant ces arbres ASCII et en les convertissant aux règles que vous préférez.