Les modèles de raisonnement ne disent pas toujours ce qu'ils pensent. Le nôtre, si.
Vérifiez les champs et les requêtes derrière chaque calcul de prime.
Les vérificateurs voient comment un résultat a été calculé à partir des données de la demande.
Vérifiez les règles et les lignes utilisées pour chaque résultat d'éligibilité.
L'IA générative est comme un extraterrestre qui aurait lu tous les textes d'internet et choisi sa propre représentation interne pour "voir" la couleur. Ces représentations s'appellent des dimensions et nous ne savons pas ce qu'elles signifient. Sa dimension pourrait être la fréquence de la lumière ou quelque chose que nous ne comprenons pas. Nous ne savons pas non plus comment elle interprète les mots que nous lui disons.
Les humains voient le marron comme du rouge, du vert et du bleu grâce à trois types de cônes dans nos yeux. Prereasoner est entraîné de la même façon. Ses dimensions portent le nom de propriétés schema.org comme country et currency. Ainsi, la question et la réponse peuvent être rattachées à ces propriétés dans notre modèle.
L'IA générative prédit le mot suivant le plus probable. Elle peut choisir un mot la première fois et un autre la deuxième fois. C'est ce qui la rend humaine dans les chatbots. Mais dans un calcul financier, cela veut dire que la même question peut renvoyer un chiffre différent.
Prereasoner transforme une question en dimensions nommées comme "SUM" de "SALES" en "FRANCE". Celles-ci sont converties en requête SQL ou en code Python, de façon déterministe. À l'exécution, la base de données ou le code calcule le chiffre. Avec les mêmes données, vous obtenez la même requête et la même réponse.
| Ce dont un vérificateur a besoin | IA générative | Prereasoner |
|---|---|---|
| Expliquer pourquoi une décision a été prise | Une explication générée qui n'est peut-être pas fidèle | La dérivation elle-même : requête SQL, étapes et lignes |
| Reproduire la réponse pour un auditeur | Peut varier selon l'échantillonnage | Même requête et même réponse avec les mêmes données et la même configuration |
| Voir quels champs ont déterminé le résultat | Invisible à l'intérieur du modèle | Chaque colonne utilisée est dans la requête |
| Savoir d'où vient un chiffre | Écrit par le modèle | Calculé par la base de données à partir de vos lignes |
| Gérer une question à laquelle les données ne peuvent pas répondre | A tendance à répondre quand même | Vous demande de préciser dans les cas pris en charge |
| Gardez les données réglementées dans votre propre cloud | Dépend du fournisseur | Auto-hébergeable dans votre propre projet cloud |
Prereasoner montre la requête et les lignes derrière chaque réponse.