(En desuso) Visión general del árbol de decisiones

En un árbol de decisiones, las condiciones se muestran como nodos, los valores como líneas de ramas y las acciones en recuadros en los extremos de las ramas.

Los árboles de decisiones ofrecen un modo de ver y gestionar grandes conjuntos de reglas de negocio en diagramas.

Los árboles de decisiones facilitan la comprensión de la interacción de reglas no simétricas. La vía de acceso de la primera condición al final de las acciones a lo largo de cualquier rama representa una regla.

La imagen muestra un árbol de decisiones que contiene la vía de acceso desde la primera condición hasta el final de las acciones.

En la figura siguiente puede ver por qué los árboles de decisiones son fáciles de comprender:

  • Se declara una condición en su nodo en forma de rombo 1 .

  • Los valores posibles para la condición se representan mediante ramas 2 .

  • Las acciones se declaran al final de cada rama 3 .

Este árbol de decisiones simple corresponde a la siguiente regla:

La imagen muestra un árbol de decisiones simple que contiene una condición, una rama y una acción.
si
   el grado en el informe del préstamo es ‘A’
Entonces
   en el informe del préstamo, aceptar el préstamo con el mensaje “Préstamo aceptado”

Al añadir ramas, añade nuevas reglas que tienen valores diferentes para la condición.

Por ejemplo, el siguiente árbol de decisión forma tres reglas para una solicitud de préstamo (A, B y C®):

La imagen muestra un árbol de decisiones que tiene tres reglas.

Puede poner tantas acciones como desee al final de una rama y añadir otra condición a la rama.

Por ejemplo, las reglas 1 y 2 en el siguiente árbol de decisiones sólo tienen una condición (Grado), mientras que las reglas 3 y 4 tienen una segunda condición que comprobar (quiebra del cónyuge) antes de realizar las acciones:

La imagen muestra un árbol de decisiones que contiene dos reglas con una condición y dos reglas con dos condiciones.

Por último, puede colocar una rama Otherwise para valores de condición no cubiertos en ninguna de las otras ramas:

La imagen muestra un árbol de decisiones que contiene una rama otherwise.

Puede diseñar el árbol de decisiones vertical u horizontalmente para una visualización óptima, y establecer o eliminar la comprobación de coherencia.

Condiciones previas

Puede establecer los elementos siguientes en una sección de condición previa de un árbol de decisiones:

  • Variables que pueden utilizarse en el árbol de decisiones.
  • Condición que se aplica a un árbol de decisiones completo.

Si la condición previa no se cumple, no se puede evaluar ninguna de las reglas en el árbol de decisiones.

Por ejemplo, puede aplicar la siguiente condición previa a un árbol de decisiones:

definiciones
   establecer ‘cliente adinerado’ en un cliente
      donde el saldo mensual medio de este cliente 
                                      es más de 1 000 000$
si
   el estado de residencia del ‘cliente adinerado’ es NY

Aplicar esta condición previa a un árbol de decisiones limita el ámbito de las reglas del árbol de decisiones a aquellos clientes que tienen un saldo mensual medio de 1.000.000 de dólares y que vivan en Nueva York. También puede utilizar la variable wealthy customer en el árbol.

Las condiciones previas se prueban antes de ejecutar todas las reglas de un árbol.