Saltar al contenido principal
Didit recauda 7,5M $ para construir la infraestructura para identidad y fraude
Didit
Volver al blog
Blog · 25 de marzo de 2026

Prevención del Fraude: Aprovechando los Valores de Shapley (ES)

Descubre cómo los Valores de Shapley, un concepto de la teoría de juegos, están revolucionando la detección de fraudes con el aprendizaje automático.

Por DiditActualizado el
fraud-prevention-shapley-values.png

Prevención del Fraude: Aprovechando los Valores de Shapley

En el panorama en constante evolución del fraude en línea, los sistemas tradicionales basados en reglas a menudo no son suficientes para contrarrestar los ataques sofisticados. El aprendizaje automático (ML) ofrece una alternativa poderosa, pero comprender por qué un modelo de ML realiza una determinada predicción es fundamental, especialmente en escenarios de alto riesgo como las transacciones financieras y la verificación de identidad. Aquí es donde entran en juego los Valores de Shapley, ofreciendo un enfoque robusto e interpretable para la prevención del fraude. Proporcionan una forma justa de distribuir el crédito por una predicción entre las diversas características utilizadas por el modelo.

Puntos Clave Los Valores de Shapley ofrecen una ventaja significativa en la prevención del fraude al proporcionar información clara y explicable sobre las predicciones del modelo.

Puntos Clave Ayudan a identificar las características más influyentes que impulsan la detección de fraude, mejorando la precisión del modelo y reduciendo los falsos positivos.

Puntos Clave Los Valores de Shapley facilitan la confianza y la transparencia, lo que es particularmente importante para el cumplimiento normativo y la aceptación del usuario.

Puntos Clave Este enfoque es particularmente eficaz para modelos de aprendizaje automático complejos, como las máquinas de impulso de gradiente y las redes neuronales, que de otro modo serían 'cajas negras'.

Entendiendo los Valores de Shapley

Desarrollados originalmente en la teoría de juegos, los Valores de Shapley determinan la contribución marginal promedio de cada característica a la predicción del modelo. Imagina un equipo de jugadores (características) trabajando juntos para lograr un objetivo (detección de fraude). El Valor de Shapley calcula cuánto contribuyó cada jugador al éxito general, considerando todas las posibles combinaciones de equipos. Matemáticamente, el Valor de Shapley para la característica i se calcula como:

Φi = ΣS⊆F{i} (|S|!(|F|-|S|-1)! / |F|!) * [f(S∪{i}) - f(S)]

Donde:

  • Φi es el Valor de Shapley para la característica i
  • F es el conjunto de todas las características
  • S es un subconjunto de características que no incluye i
  • |S| es el número de características en el subconjunto S
  • f(S) es la predicción del modelo utilizando solo las características en el subconjunto S

En términos más sencillos, evalúa el impacto de agregar una característica a todas las posibles combinaciones de otras características, luego promedia esos impactos. Esto proporciona una medida justa y consistente de la importancia de cada característica.

Aplicando los Valores de Shapley a la Detección de Fraude

En la detección de fraude, las características podrían incluir cosas como el monto de la transacción, la ubicación de la dirección IP, la información del dispositivo, los patrones de comportamiento del usuario y, crucialmente, las puntuaciones de verificación de identidad de servicios como Didit. Un modelo de aprendizaje automático entrenado con datos históricos puede predecir la probabilidad de fraude. Sin embargo, saber que una transacción está marcada como fraudulenta no es suficiente. Necesitamos entender por qué.

Los Valores de Shapley proporcionan ese “por qué”. Por ejemplo, un modelo podría marcar una transacción como fraudulenta con una probabilidad del 90%. Aplicar los Valores de Shapley revela que el 60% de esa probabilidad se atribuye a una dirección IP de alto riesgo, el 20% a un cambio reciente en la dirección de envío y el 10% a una baja puntuación de verificación de identidad. Esta información detallada es invaluable.

Esta información no se trata solo de comprender las predicciones pasadas; se trata de mejorar las futuras. Al identificar las características más influyentes, podemos centrarnos en mejorar la calidad de esas características o desarrollar otras nuevas, lo que lleva a un sistema de detección de fraude más preciso y robusto. Por ejemplo, si las bajas puntuaciones de verificación de identidad contribuyen constantemente al fraude, podemos invertir en mejorar nuestros procesos de verificación de identidad.

Beneficios de Usar los Valores de Shapley en la Prevención del Fraude

Más allá de una mayor interpretabilidad, el uso de los Valores de Shapley ofrece varios beneficios clave:

  • Mejora de la Precisión del Modelo: Comprender la importancia de las características permite una refinación específica del modelo.
  • Reducción de Falsos Positivos: Al identificar las razones detrás de las predicciones de fraude, podemos reducir el número de transacciones legítimas marcadas incorrectamente como fraudulentas.
  • Mayor Confianza y Transparencia: La IA explicable genera confianza con las partes interesadas y facilita el cumplimiento normativo. Explicar el razonamiento detrás de una determinación de fraude a un cliente es mucho más efectivo que simplemente indicar “su transacción fue bloqueada”.
  • Detección de Sesgos: Los Valores de Shapley pueden ayudar a descubrir sesgos no deseados en el modelo, asegurando resultados justos y equitativos.

Consideraciones Prácticas e Implementación

Calcular los Valores de Shapley puede ser costoso desde el punto de vista computacional, especialmente para los modelos con un gran número de características. Sin embargo, se han desarrollado varios algoritmos eficientes, como TreeSHAP, para abordar este desafío. Estos algoritmos aprovechan la estructura de los árboles de decisión para aproximar los Valores de Shapley mucho más rápido.

Las bibliotecas populares de Python como SHAP (SHapley Additive exPlanations) proporcionan implementaciones convenientes de estos algoritmos. Integrar SHAP en su pipeline de aprendizaje automático existente es relativamente sencillo. El proceso implica normalmente entrenar su modelo y luego utilizar SHAP para explicar las predicciones del modelo entrenado.

Por ejemplo, considere un escenario en el que un usuario intenta crear una cuenta en una plataforma de comercio electrónico. El proceso de verificación de identidad de Didit contribuye con una puntuación que indica la legitimidad del usuario. Utilizando SHAP, podemos cuantificar cuánto contribuyó esa puntuación de Didit a la decisión del modelo de aprobar o rechazar la creación de la cuenta. Una puntuación baja de Didit, junto con otros factores de riesgo, podría ser el principal impulsor de un rechazo, proporcionando una justificación clara.

Cómo Didit Ayuda

La robusta plataforma de verificación de identidad de Didit proporciona un componente crucial para los sistemas de prevención de fraude eficaces. Al integrar las puntuaciones de identidad y las señales de riesgo de Didit en sus modelos de aprendizaje automático, obtiene una característica poderosa que mejora significativamente la precisión. Combinado con los Valores de Shapley, puede comprender cómo los datos de Didit contribuyen a la detección de fraude, lo que le permite optimizar su estrategia general de fraude.

Didit ofrece:

  • Verificación de Identidad Integral: Verifique los documentos de identidad, detecte la vivacidad y realice la autenticación biométrica.
  • Evaluaciones de Riesgo en Tiempo Real: Evalúe el riesgo del usuario en función de una variedad de señales, incluida la información del dispositivo, la dirección IP y la biometría del comportamiento.
  • Integración Perfecta: Integre la API de Didit en sus pipelines de aprendizaje automático existentes con facilidad.

¿Listo para Empezar?

¿Listo para desbloquear el poder de los Valores de Shapley y mejorar sus capacidades de prevención de fraude? Explore la plataforma de Didit hoy y solicite una demostración. Lea nuestra documentación técnica para obtener más información sobre nuestras API y opciones de integración. ¡No permita que el fraude socave su negocio, tome el control con información basada en datos!

Infraestructura para identidad y fraude.

Una API para KYC, KYB, Monitoreo de Transacciones y Detección de Fraude en Wallets. Intégrala en 5 minutos.

Pide a una IA que resuma esta página
Prevención del Fraude con Shapley.