Interpretable AI: het AI-model voor gereguleerde bedrijven

Redeneermodellen zeggen niet altijd wat ze denken. Het onze wel.

ONDERZOEKSPAPER
Redeneermodellen zeggen niet altijd wat ze denken
Anthropic
Lees de paper →
Wie het gebruikt

Gemaakt voor gereguleerde sectoren

€ Verzekeringsacceptatie & prijsbepaling

Controleer de velden en query's achter elke premieberekening.

Kredietscore

Beoordelaars zien hoe een resultaat uit de aanvraaggegevens is berekend.

Zorg & recht op uitkeringen

Controleer de regels en rijen achter elk resultaat over geschiktheid.

Waarom interpreteerbaarheid

Generatieve AI

Interpretable AI

Black box

Black box

Generatieve AI is als een alien die alle tekst op internet heeft gelezen en zijn eigen interne voorstelling heeft gekozen om kleur te "zien". Die voorstellingen heten dimensies en we weten niet wat ze betekenen. De frequentie van licht zou zijn dimensie kunnen zijn of iets wat we niet begrijpen. We weten ook niet hoe hij de woorden interpreteert die we tegen hem zeggen.

Begrijpelijk

Begrijpelijk

Mensen zien bruin als rood, groen en blauw via drie soorten kegeltjes in onze ogen. Prereasoner is op dezelfde manier getraind. Zijn dimensies zijn vernoemd naar schema.org-eigenschappen zoals land en valuta. Zo zijn de vraag en het antwoord terug te voeren op die eigenschappen in ons model.

Onvoorspelbaar

Onvoorspelbaar

Generatieve AI voorspelt het meest waarschijnlijke volgende woord. De eerste keer kan het het ene woord kiezen en de tweede keer een ander. Dat maakt ze menselijk in chatbots. Maar in een financiële berekening betekent het dat dezelfde vraag een ander getal kan opleveren.

Voorspelbaar

Voorspelbaar

Prereasoner zet een vraag om in benoemde dimensies zoals "SUM" van "SALES" in "FRANCE". Dat wordt deterministisch omgezet in een SQL-query of Python-code. Bij het uitvoeren berekent de database of de code het getal. Met dezelfde gegevens krijg je dezelfde query en hetzelfde antwoord.

Waarom wij

Benoemde dimensies, geen betrouwbaarheidsscore

Een betrouwbaarheidsscore voor het voorspellen van het volgende woord is geen reden. Prereasoner toont de SQL-query die het heeft uitgevoerd, waarom die query is gekozen en de rijen achter het antwoord. Een beoordelaar kan elke stap en de berekening controleren en het antwoord dan accepteren of afwijzen.

Benoemde dimensies, geen betrouwbaarheidsscore
Een proxyveld kan zich niet verstoppen in de query

Een proxyveld kan zich niet verstoppen in de query

Een ondoorzichtig model kan een verzekeringspremie bepalen op basis van een adres of een ander proxyveld dat niemand kan inzien. Hier komt het getal uit een query. Wordt een kolom gebruikt in een filter, join of berekening, dan staat die in de SQL, zodat een beoordelaar hem kan vinden en ter discussie stellen.

Transparantie tot in de broncode

De engine valt onder Apache 2.0 en de gewichten zijn gepubliceerd. De code laat zien hoe elke dimensie is gedefinieerd en hoe het model is getraind. Je auditor hoeft ons niet op ons woord te geloven over hoe het model redeneert. Hij kan de redeneerstappen lezen en ook onze broncode.

Transparantie tot in de broncode
Wat een beoordelaar kan controleren
Wat een beoordelaar nodig heeftGeneratieve AIPrereasoner
Uitleggen waarom een beslissing is genomenEen gegenereerde uitleg die mogelijk niet kloptDe afleiding zelf: SQL-query, stappen en rijen
Reproduceer het antwoord voor een auditorKan variëren door samplingDezelfde query en hetzelfde antwoord met dezelfde data en setup
Zie welke velden het resultaat bepaaldenNiet zichtbaar in het modelElke gebruikte kolom staat in de query
Weet waar een getal vandaan komtGeschreven door het modelBerekend door de database uit je rijen
Omgaan met een vraag die de gegevens niet kunnen beantwoordenAntwoordt meestal tochVraagt om verduidelijking in ondersteunde gevallen
Houd gereguleerde data in je eigen cloudHangt af van de leverancierZelf te hosten in je eigen cloudproject

Onze producten

Gestructureerde RAG voor je CSV-gegevens

Vector-RAG beantwoordt "omzet in Frankrijk" op basis van gelijkenis, zodat Kehl, een Duits stadje naast Straatsburg, als Frankrijk kan worden meegeteld. Gestructureerde RAG koppelt je stadkolom aan een landentabel uit Wikipedia, zodat de vraag een SQL-join wordt die je kunt lezen.

Parijs en Straatsburg zijn gekoppeld aan Frankrijk, Berlijn aan Duitsland. Kehl ligt naast Straatsburg met een vraagteken tussen de twee landen.
Terminal dat Prereasoner kloont en uitrolt in je eigen cloudproject

Draai de open engine op je eigen CPU

Een leverancier kan een gehost model onder je voeten veranderen. De Apache 2.0-broncode en open gewichten van Prereasoner draaien op CPU. Een begeleid script rolt ze uit in je eigen Google Cloud-project.

Stel vragen over je gegevens in Microsoft Excel

Je kunt een getal van AI niet controleren als je niet ziet hoe het tot stand kwam. Vraag het in gewoon Engels en elk antwoord komt met de query die op je sheet is uitgevoerd.

Excel-antwoord met de rijen en de query
Vraag over een Google Sheet met de berekening en het antwoord

Stel vragen over je gegevens in Google Sheets

Een AI-chat geeft je een getal zonder de berekening erachter. Vraag het je Google Sheet in gewoon Engels en zie stap voor stap hoe het antwoord wordt berekend.

Gratis beginnen

Als een verkeerd getal een risico is, kun je geen AI gebruiken die gokt

Prereasoner laat de query en de rijen achter elk antwoord zien.