Implementación de scorecards en rule engines

La implementación de scorecards en rule engines es una parte estándar de la toma de decisiones automatizada, especialmente en áreas como la concesión de crédito. Los scorecards ayudan a evaluar múltiples factores y respaldan decisiones coherentes. Esta guía ofrece una visión clara de cómo implementar un scorecard, usando un ejemplo de crédito con bins, conjuntos de reglas, tablas de decisión y módulos de scorecard.

Ejemplo de Scorecard: Concesión de crédito

Usaremos un scorecard hipotético para la concesión de crédito basado en criterios como sexo, estado civil, nivel educativo, nivel de morosidad, número de préstamos reembolsados y presencia en redes sociales. La puntuación total determina la solvencia crediticia de una persona.

Criterio Categoría Puntos
Sexo Mujer 10
  Hombre 8
Estado civil Soltero/a 5
  Casado/a 10
  Divorciado/a o viudo/a 7
Nivel educativo Secundaria o inferior 5
  Graduado universitario 10
  Posgrado 15
Nivel de morosidad Sin morosidad 15
  1-2 pagos atrasados 10
  3 o más pagos atrasados 0
Número de préstamos reembolsados 0-1 5
  2-3 10
  4+ 15
Presencia en redes sociales Baja (actividad poco frecuente) 5
  Media (actividad ocasional) 10
  Alta (muy activa) 15

Parte 1: Uso de conjuntos de reglas para implementar scorecards

Implementar cada bin como una regla:

Para implementar el scorecard con conjuntos de reglas, sigue estos pasos:

  • Desarrollo de reglas para cada criterio: Configura reglas individuales para cada criterio del scorecard. Por ejemplo, asigna 10 puntos a 'Mujer' y 8 puntos a 'Hombre' en la categoría 'Sexo'.
  • Agregación de puntos: El rule engine agrega los puntos de todos los criterios para calcular una puntuación total que refleje el perfil crediticio del solicitante.
  • Validación sistemática: Establece un proceso de validación para confirmar que cada regla representa correctamente su criterio de puntuación.

Desafíos de la implementación basada en reglas:

Implementar scorecards mediante conjuntos de reglas plantea varios desafíos:

  • Gestión de la complejidad: Gestionar un gran número de reglas, especialmente para criterios detallados, puede volverse difícil y propenso a errores.
  • Gestión coherente de reglas: Necesitas un marco claro para administrar las reglas y mantener su coherencia.
  • Actualizaciones y pruebas periódicas: Las reglas necesitan actualizaciones y pruebas a medida que cambian los criterios o las estrategias de puntuación, para que el engine siga siendo fiable.
Decisimo decision engine

Integre estas comprobaciones en un flujo de decisión

Cree reglas de crédito, fraude o cobros y ejecútelas en decisiones en tiempo real.

Parte 2: Uso de tablas de decisión para implementar scorecards

Tabla de decisión para cada categoría:

Al implementar scorecards con tablas de decisión, céntrate en estos pasos:

  • Tablas separadas para cada criterio: Crea una tabla de decisión independiente para cada categoría, como 'Estado civil', con filas para 'Soltero/a', 'Casado/a' y otros valores, junto con sus puntos.
  • Integración de la lógica de puntuación: Configura cada tabla para devolver puntos a partir de los criterios de entrada y luego suma esos puntos para obtener la puntuación total.

Ventajas de la implementación con tablas de decisión:

Las tablas de decisión ofrecen ventajas claras para la implementación de scorecards:

  • Lógica más clara: Proporcionan un formato claro que reduce la posibilidad de errores en la lógica de puntuación.
  • Mantenimiento más sencillo: Actualizar la lógica del scorecard es más fácil, lo que simplifica el mantenimiento continuo.

Parte 3: Implementación de scorecards con un módulo de scorecard

Uso de un módulo dedicado:

Para implementar un scorecard con un módulo dedicado, sigue estas pautas:

  • Entrada directa de criterios: Introduce los bins y las reglas de puntuación del scorecard directamente en el módulo para su procesamiento automatizado.
  • Cálculo automático de la puntuación: El módulo calcula la puntuación total automáticamente en función de los criterios definidos, lo que simplifica el proceso de puntuación.

Buenas prácticas para la implementación del módulo de scorecard:

Para sacar el máximo partido a tu módulo de scorecard, sigue estas prácticas:

  • Usar funciones integradas: Utiliza las funciones del módulo para implementar el scorecard de forma eficiente y precisa.
  • Asegurar actualizaciones periódicas: Mantén el scorecard actualizado a medida que cambien los criterios o los métodos de puntuación para conservar la precisión y la relevancia.

Conclusión

La implementación de un scorecard en un rule engine puede hacerse de varias maneras, y cada enfoque tiene sus propias ventajas. Tanto si utilizas conjuntos de reglas, tablas de decisión o un módulo dedicado de scorecard, la opción adecuada depende de las necesidades de tu organización y de la complejidad del scorecard.

Decisimo ofrece una plataforma que puede configurarse para implementar scorecards de distintas formas. Para obtener más información sobre el rule engine de Decisimo y cómo puede ayudarte a automatizar la toma de decisiones, contáctanos.

Decisimo decision engine

Integre estas comprobaciones en un flujo de decisión

Cree reglas de crédito, fraude o cobros y ejecútelas en decisiones en tiempo real.