Sin categoría

Champion vs Challenger: Cómo los Bancos Validan Modelos Nuevos antes de Ponerlos en Producción

Has construido un nuevo modelo de credit scoring. Las métricas de validación son mejores que las del modelo actual; el Gini ha subido de 0,58 a 0,64, el KS ha mejorado, la calibración es mejor. Todo apunta a que el nuevo modelo es superior. ¿Lo despliegas en producción y sustituyes al anterior?

La respuesta en cualquier entidad financiera seria es: no todavía. Antes de sustituir un modelo en producción hay que validarlo en condiciones reales, con clientes reales, decisiones reales y consecuencias reales. Y eso es exactamente lo que hace el proceso Champion vs Challenger.

El Champion es el modelo actual en producción, el que lleva tiempo funcionando, del que conocemos el comportamiento, que ha demostrado ser válido. El Challenger es el modelo nuevo, el candidato a sustituir al Champion, con métricas prometedoras pero sin historial real en producción.

El proceso Champion vs Challenger consiste en aplicar ambos modelos simultáneamente a los mismos clientes y comparar sus predicciones, y eventualmente sus resultados reales, para decidir con evidencia empírica si el Challenger es realmente mejor que el Champion.

En esta entrada explicamos en qué consiste el proceso, cómo se interpreta la comparativa y por qué es el estándar en la industria bancaria para la validación de modelos. La aplicación Champion vs Challenger del laboratorio de Analytics Lane permite realizar este análisis completamente en el navegador, sin backend y sin que los datos salgan de tu dispositivo.

Por qué no basta con las métricas de validación

La pregunta natural es: si el Gini, y el resto de métricas, del nuevo modelo es mejor en el conjunto de test, ¿no es suficiente evidencia de que es superior?

No siempre. Hay varias razones por las que las métricas de validación estándar pueden ser engañosas:

  • El conjunto de test no es producción. El conjunto de test se extrae del mismo dataset histórico que el de entrenamiento. Los clientes del test tienen el mismo perfil que los del entrenamiento. Pero los clientes que llegarán en producción pueden ser distintos, por cambios en los criterios de concesión, en el canal de adquisición, en el ciclo económico o en el perfil demográfico.
  • La mejora puede ser marginal en la práctica. Un Gini de 0,64 vs 0,58 es una mejora estadísticamente significativa. Pero en términos de decisiones de crédito concretas, cuántos clientes se clasifican de forma distinta, cuántos de esos cambios de clasificación son correctos, la mejora puede ser mucho más modesta de lo que sugiere el número.
  • Los modelos pueden fallar de formas distintas. El Champion puede ser mejor en ciertos segmentos de clientes y el Challenger en otros. Las métricas agregadas no capturan esta heterogeneidad. En producción, si el Challenger falla en un segmento que el Champion manejaba bien, las pérdidas pueden superar el beneficio en los segmentos donde mejora.
  • El riesgo operacional de la sustitución. Cambiar el modelo en producción implica cambiar los umbrales de decisión, los sistemas de scoring, los procesos de aprobación y los informes de gestión. Cualquier error en este proceso puede tener consecuencias graves. Validar el Challenger en producción antes de la sustitución completa reduce este riesgo.

Cómo funciona el proceso Champion vs Challenger

El proceso en el que se comparar el modelo Champion frente al Challenger se puede hacer en dos fases.

La comparativa offline

El primer paso (el que implementa directamente la aplicación del laboratorio) es la comparativa offline: aplicar ambos modelos al mismo conjunto de datos y comparar sus predicciones sin necesidad de esperar resultados reales.

Esta comparativa responde a las siguientes preguntas fundamentales:

  • ¿Cuántos clientes clasifican los dos modelos de forma distinta?
  • ¿En qué dirección? ¿El Challenger aprueba más o menos clientes que el Champion?
  • ¿En qué segmentos difieren más?
  • ¿Cuál tiene mejores métricas de discriminación y calibración?
  • ¿La mejora del Challenger es consistente en todos los segmentos o se concentra en alguno?

La comparativa offline no requiere esperar meses para conocer los defaults reales, se puede hacer en minutos con los datos disponibles. Es la primera evidencia de si el Challenger merece ser desplegado en un test en producción o no.

El test en producción (opcional)

En entidades financieras con suficiente volumen y capacidad operacional el proceso Champion vs Challenger puede extenderse a producción: un porcentaje de los clientes recibe la decisión del Challenger (típicamente el 10-20%) y el resto la del Champion. Después de un período de observación (6-12 meses) se comparan los resultados reales.

Este test en producción va más allá de lo que implementa la aplicación del laboratorio, requiere infraestructura, procesos de negocio y un período de tiempo que una herramienta web no puede simular. Pero la comparativa offline que ofrece el laboratorio es el paso previo imprescindible: ninguna entidad sensata realiza en lanzamiento de un Challenger en producción sin antes haber analizado exhaustivamente su comportamiento con datos históricos.

Las métricas de la comparativa

La aplicación Champion vs Challenger del laboratorio de Analytics Lane ofrece múltiples métricas para analizar el rendimiento de ambos modelos y poder compararlos.

Métricas de discriminación

Las métricas estándar de validación aplicadas a ambos modelos sobre el mismo dataset:

MétricaChampionChallengerDiferencia
Gini0,5810,643+0,062
KS0,3890,421+0,032
AUC0,7910,822+0,031
Brier Score0,0870,079−0,008
ECE0,0310,019−0,012

En este ejemplo el Challenger mejora en todas las métricas. Pero el análisis no termina aquí, las métricas agregadas pueden ocultar diferencias importantes en segmentos específicos.

La concordancia

La concordancia mide en qué porcentaje de casos los dos modelos asignan el mismo rango de riesgo a un cliente. Es la métrica más directa de cuánto cambiaría realmente la cartera si se sustituyera el Champion por el Challenger.

ConcordanciaDescripción
> 90%Los modelos son muy similares — la sustitución tiene poco impacto operacional
80% – 90%Concordancia alta — diferencias en una minoría de casos
70% – 80%Concordancia moderada — diferencias significativas que merecen análisis detallado
< 70%Baja concordancia — los modelos son sustancialmente distintos

Una concordancia baja no es necesariamente mala, puede ser que el Challenger esté corrigiendo errores sistemáticos del Champion. Pero requiere un análisis cuidadoso de en qué casos difieren y cuál de los dos tiene razón.

La matriz de migración

La matriz de migración muestra cómo se redistribuyen los clientes entre los rangos de riesgo del Champion y del Challenger. Es la herramienta más informativa para entender las diferencias entre ambos modelos.

Challenger: Alto riesgoChallenger: Medio riesgoChallenger: Bajo riesgoTotal Champion
Champion: Alto riesgo1.850320302.200
Champion: Medio riesgo2803.9404804.700
Champion: Bajo riesgo154102.6753.100
Total Challenger2.1454.6703.18510.000

La diagonal principal (en negrita) son los clientes que ambos modelos clasifican en el mismo rango, la concordancia. Las celdas fuera de la diagonal son los clientes donde los modelos discrepan.

En este ejemplo hay 320 clientes que el Champion clasifica como alto riesgo pero el Challenger como medio riesgo. Si el Challenger tiene razón, el Champion está siendo innecesariamente restrictivo con esos clientes, oportunidad de negocio perdida. Si el Champion tiene razón, el Challenger está siendo demasiado permisivo, riesgo no capturado.

Sin conocer los defaults reales de esos clientes no podemos saber cuál tiene razón. Pero podemos analizar el perfil de esos clientes para entender cuál de los dos parece más razonable, y eso es exactamente lo que permite la comparativa offline.

La curva de Lorenz comparativa

La curva de Lorenz (o curva de Gini) representada para ambos modelos en el mismo gráfico permite ver visualmente en qué parte de la distribución el Challenger mejora al Champion.

Si la curva del Challenger está sistemáticamente por encima de la del Champion en toda la distribución, la mejora es consistente. Si se cruzan, el Challenger es mejor en algunos tramos y peor en otros, la situación es más compleja y merece análisis segmentado.

Análisis por segmento

Además de las métricas globales, la comparativa debe hacerse por segmentos relevantes de negocio:

  • Por producto (hipoteca, crédito al consumo, tarjeta)
  • Por canal de adquisición (oficina, web, broker)
  • Por antigüedad del cliente (nuevo vs existente)
  • Por rango de importe solicitado
  • Por región geográfica

Un Challenger que mejora globalmente pero empeora en el segmento de hipotecas de alto importe, el más sensible para la entidad, puede no ser una buena sustitución a pesar de las métricas agregadas.

El impacto financiero estimado

Más allá de las métricas estadísticas, la comparativa Champion vs Challenger debe traducirse a términos financieros. ¿Cuánto vale en euros la mejora del Challenger?

Con los parámetros financieros del negocio, beneficio por operación buena, pérdida por impago (LGD), se puede estimar el impacto financiero del cambio de modelo:

  • Clientes que el Champion rechaza pero el Challenger aprobaría. Si el Challenger aprueba clientes que el Champion rechaza y esos clientes son mayoritariamente buenos pagadores, el Challenger genera negocio adicional. El beneficio estimado depende del número de esos clientes y de su tasa de default esperada según el Challenger.
  • Clientes que el Champion aprueba pero el Challenger rechazaría. Si el Challenger rechaza clientes que el Champion aprueba y esos clientes son mayoritariamente malos pagadores, el Challenger evita pérdidas. El ahorro estimado depende del número de esos clientes y de su tasa de default esperada.
  • El balance neto. La diferencia entre el negocio generado y las pérdidas evitadas es el impacto financiero neto estimado del cambio de modelo. Este número, expresado en euros o la moneda local, es el argumento más convincente para cualquier comité de riesgo.

Cuándo el Challenger no debe sustituir al Champion

Un Challenger con mejores métricas globales no siempre debe sustituir al Champion. Hay situaciones en las que mantener el Champion es la decisión correcta:

  • La mejora es marginalmente superior pero el riesgo operacional es alto. Si el Gini mejora de 0,60 a 0,61 pero la sustitución requiere cambios en múltiples sistemas, el coste operacional puede superar el beneficio.
  • El Challenger empeora en segmentos críticos. Si el Challenger es mejor globalmente pero significativamente peor en hipotecas o en grandes importes, el riesgo concentrado puede superar la mejora general.
  • La concordancia es muy baja sin explicación clara. Si el Challenger clasifica de forma muy distinta al Champion en muchos casos y no hay una explicación clara de por qué, qué variables están generando las diferencias y si esas diferencias son razonables, la prudencia aconseja no sustituir hasta entender mejor el comportamiento del Challenger.
  • El Challenger usa variables con dudas de disponibilidad. Si el Challenger tiene mejor Gini porque usa variables que pueden no estar siempre disponibles en producción, o cuya disponibilidad futura es incierta, el Champion puede ser preferible por su mayor robustez operacional.
  • El periodo de validación es demasiado corto. Si el Challenger se ha validado solo con datos de un período económico favorable y el Champion ha demostrado robustez en distintos ciclos económicos, la ventaja del Challenger puede no mantenerse en condiciones adversas.

La aplicación Champion vs Challenger del laboratorio

La aplicación Champion vs Challenger de Analytics Lane implementa la comparativa offline completa. El usuario carga dos archivos JSON, el modelo Champion y el modelo Challenger, ambos exportados desde el constructor de scorecards, y un dataset de clientes sobre el que aplicar ambos modelos.

La aplicación calcula automáticamente:

  • Scores de ambos modelos. Para cada observación del dataset se calcula el score del Champion y el score del Challenger, aplicando el preprocesado y el binning registrados en cada JSON.
  • Métricas comparativas. Gini, KS, AUC, Brier Score y ECE de ambos modelos sobre el mismo dataset. Si el dataset incluye la variable objetivo se calculan las métricas de discriminación y calibración completas. Si no incluye la variable objetivo se calculan las métricas de concordancia y la matriz de migración.
  • Concordancia y matriz de migración. Porcentaje de clientes clasificados en el mismo rango de riesgo por ambos modelos. Matriz de migración completa con el detalle de los movimientos entre rangos.
  • Análisis de las discrepancias. Para los clientes donde los dos modelos discrepan, los más interesantes para el análisis, desglose de qué variables están generando la diferencia. Permite entender si las discrepancias tienen una explicación razonable.
  • Impacto financiero estimado. Si el usuario introduce los parámetros financieros del negocio (beneficio por operación buena y pérdida por impago), la aplicación estima el impacto financiero neto del cambio de modelo.
  • Exportación. Los resultados se pueden exportar como CSV (conjuntos de datos con scores de ambos modelos, clasificaciones y discrepancias) y como informe PDF con la comparativa completa.

Todo funciona completamente en el navegador, los datos no salen del dispositivo del usuario, lo que es especialmente importante cuando los datos son clientes reales de una entidad financiera.

El Champion vs Challenger en el contexto regulatorio

En entidades sujetas a supervisión bancaria (Banco de España, BCE, EBA) el proceso de sustitución de modelos de riesgo está regulado. Las guías de validación interna de modelos exigen que cualquier cambio de modelo esté documentado y justificado, incluyendo la comparativa con el modelo anterior.

El informe Champion vs Challenger es parte de la documentación estándar que el área de validación independiente revisa antes de aprobar la sustitución de un modelo. Los elementos que suelen exigirse son:

  • Comparativa de métricas de discriminación en distintos conjuntos de datos (train, test, out-of-time)
  • Análisis de concordancia y matriz de migración
  • Análisis de las diferencias por segmento
  • Justificación de las mejoras, qué hace el Challenger distinto al Champion y por qué eso es mejor
  • Análisis del impacto en la política de crédito, cuántos clientes se aprobarían o rechazarían de forma distinta
  • Documentación del log de decisiones del proceso de construcción del Challenger

La aplicación del laboratorio genera automáticamente el informe PDF con todos estos elementos, listo para incluir en el expediente de validación.

Conclusiones

El proceso Champion vs Challenger es la respuesta a una pregunta que las métricas de validación estándar no pueden responder por sí solas: ¿este nuevo modelo es realmente mejor que el actual en las condiciones en que operará?

Las métricas de validación dicen cuánto ha mejorado el Gini. El Champion vs Challenger dice cuántos clientes clasifican de forma distinta, en qué dirección, en qué segmentos, con qué impacto financiero estimado y con qué nivel de concordancia con el modelo que ha demostrado funcionar en producción.

Es la diferencia entre saber que un modelo es estadísticamente mejor y saber que es operacionalmente mejor, que mejorará las decisiones reales de crédito en la práctica, no solo las métricas en un conjunto de test.

En la industria bancaria ningún modelo se sustituye sin este análisis. Y con buena razón: los errores en la gestión del riesgo de crédito tienen consecuencias directas sobre las pérdidas del portfolio, el capital regulatorio y, en última instancia, la solvencia de la entidad.

La aplicación Champion vs Challenger del laboratorio de Analytics Lane pone este proceso al alcance de cualquier analista de riesgo, completamente en el navegador y sin que los datos salgan del dispositivo.

Nota: Las imágenes de este artículo fueron generadas utilizando un modelo de inteligencia artificial.

¿Te ha parecido de utilidad el contenido?

Daniel Rodríguez

Share
Published by
Daniel Rodríguez

Recent Posts

Cómo Comparar Dos Hipotecas con Todos los Gastos Incluidos

Comparar dos hipotecas parece sencillo: la que tenga el TIN más bajo es la mejor…

5 días ago

Segmentación RFM: cómo clasificar tu cartera de clientes antes de calcular el CLV

En un artículo anterior vimos la fórmula clásica del CLV junto a sus limitaciones. Una…

1 semana ago

Los récords con asterisco, o la épica del titular sin contexto – El bestiario de los indicadores económicos absurdos (parte 8 y final)

Y llegamos al final de una serie que había programado para ser de tres entradas.…

2 semanas ago

PSI: Cómo Saber Cuándo tu Modelo de Credit Scoring se ha Degradado

Un modelo de credit scoring no es un artefacto estático. Se construye en un momento…

2 semanas ago

Los indicadores que se autocumplen, o cuando medir es modificar – El bestiario de los indicadores económicos absurdos (parte 7)

En las seis entregas anteriores hemos paseado por casi todos los géneros del disparate económico:…

3 semanas ago

Customer Lifetime Value: la fórmula clásica que todo analista debería dominar

El Customer Lifetime Value (CLV) es, probablemente, la métrica más importante que puede calcular una…

3 semanas ago

This website uses cookies.