Automatización de decisiones con los árboles de decisión
2 Tareas
10 minutos
Escenario
Una organización está lanzando una aplicación que simplifica las solicitudes de préstamos. Los clientes inician una solicitud de préstamo e introducen su puntaje de crédito, el monto del préstamo y el país. Configure un árbol de decisión y una expresión de declaración de forma tal que la tasa del préstamo se determine automáticamente según el puntaje de crédito, el monto del préstamo y el país que introduce el cliente. Para este reto, si cliente especifica Canadá como su país, el monto del préstamo no afecta la tasa del préstamo. Utilice los valores de la siguiente tabla:
País | Puntaje de crédito > | Monto del préstamo > | Devolver | |
---|---|---|---|---|
si | Canadá | 800 | 0,0200 | |
si | Canadá | 700 | 0,0275 | |
si | Canadá | 200 | 0,0425 | |
si | 800 | 50000 | 0,0225 | |
si | 800 | 0 | 0,0200 | |
si | 700 | 50000 | 0,0325 | |
si | 700 | 0 | 0,0275 | |
si | 200 | 50000 | 0,045 | |
si | 200 | 0 | 0,0425 | |
De lo contrario | 0,07 |
La siguiente tabla incluye las credenciales que necesita para completar el reto.
Rol | Nombre de usuario | Contraseña |
---|---|---|
Desarrollador de aplicaciones | author@loans | pega123! |
Recorrido del Reto
Tareas detalladas
1 Configuración del árbol de decisión de ajuste de riesgo del prestatario
- En el panel de navegación de Dev Studio, haga clic en App.
- Haga clic con el botón secundario en LoanRequest (Solicitud de préstamo) y haga clic en Create > Decision > Decision Tree (Crear > Decisión > Árbol de decisión).
- En el campo Label (Etiqueta), escriba Árbol de ajuste de riesgo del prestatario.
- Haga clic en Create and open (Crear y abrir) para crear el árbol de decisión.
- Haga clic en para agregar una condición.
- En el primer campo vacío, escriba o seleccione .Country.
- Mantenga el valor de operador en =.
- En el segundo campo vacío, escriba Canadá.
- Haga clic en la lista desplegable return (devolver) y seleccione continue (continuar). Se muestra una condición indentada y anidada.
Nota: Si no se muestran las condiciones, guarde y actualice el árbol de decisión.
- Haga clic en la condición anidada y repita los pasos 6 a 9 para especificar la condición if .CreditScore > 800 then return .0200 (si .CreditScore > 800, devolver 0,0200).
- Con la condición anidada seleccionada, haga clic en Add Row (Agregar fila) dos veces para agregar dos condiciones anidadas condicionales.
- Repita los pasos 6 a 9 para definir las siguientes condiciones:
- Seleccione la primera condición de nivel superior y haga clic en Add Row (Agregar fila) tres veces para agregar tres condiciones de nivel superior adicionales.
- Repita los pasos 6 a 12 para definir las siguientes condiciones:
- En la fila otherwise (de lo contrario), introduzca el valor de retorno predeterminado de 0,07.
- Haga clic en Save (Guardar) para guardar el árbol de decisión.
2 Configuración de la expresión de declaración de tasa del préstamo
- En el panel de navegación, haga clic con el botón secundario en LoanRequest (Solicitud de préstamo) y haga clic en Create > Decision > Declare Expression (Crear > Decisión > Expresión de declaración).
- En el campo Target Property (Propiedad de destino), escriba o seleccione .LoanRate.
- Haga clic en Create and open (Crear y abrir).
- En la sección Build Expressions (Crear expresiones), en la lista desplegable Value of (Valor de), seleccione Result of Decision Tree (Resultado del árbol de decisión).
- En el campo vacío que aparece a la derecha, escriba o seleccione BorrowerRiskAdjustmentTree.
- Haga clic en Save (Guardar).
¿Quiere ayudarnos a mejorar este contenido?