← Nieuwste papers
💻 computer science

GraphFlow: An Architecture for Formally Verifiable Visual Workflows Enabling Reliable Agentic AI Automation

GraphFlow is een visuele workflow-architectuur die de betrouwbaarheid van agentic AI-automatisering verbetert door diagrammen te behandelen als uitvoerbare specificaties met formele contracten voor geverifieerde compilatie en runtime-handhaving, zoals aangetoond door een pilot die een voltooiingspercentage van 97,08% behaalde op klinische locaties.

Oorspronkelijke auteurs: Drewry H. Morris V (MedFlow, Inc.), Luis Valles (MedFlow, Inc.), Reza Hosseini Ghomi (MedFlow, Inc.)

Gepubliceerd 2026-05-15
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Drewry H. Morris V (MedFlow, Inc.), Luis Valles (MedFlow, Inc.), Reza Hosseini Ghomi (MedFlow, Inc.)

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Het Grote Probleem: De "Kaartenhuis"-AI

Stel je voor dat je een complex kaartenhuis bouwt. Als je 10 stappen nodig hebt om het te bouwen, en elke stap heeft 90% kans om goed te gaan (een zeer goede slagingskans), dan heeft het hele huis aan het einde slechts een 35% kans om overeind te blijven. Waarom? Omdat één klein foutje in stap 3 stap 4 omverblaast, wat stap 5 omverblaast, en zo verder.

Dit is het probleem met huidige "Agentic AI" (AI die probeert taken zelfstandig uit te voeren). Wanneer een AI een lange, ingewikkelde taak probeert te doen (zoals patiëntenzorg beheren of een restitutie verwerken), maakt het kleine foutjes bij elke stap. Deze fouten stapelen zich op en het hele proces faalt.

Huidige tools kunnen onthouden wat er is gebeurd (zodat je kunt zien waar het misging), maar ze kunnen niet garanderen dat het plan goed was voordat het begon. Het is alsof je een student een wiskundetoets laat maken zonder eerst hun werk te controleren.

De Oplossing: GraphFlow

GraphFlow is een nieuw systeem dat is ontworpen om te voorkomen dat deze fouten zich stapelen. In plaats van de AI toe te staan om het er maar op te wagen en onderweg een plan te verzinnen, dwingt GraphFlow de AI om te werken vanuit een vooraf goedgekeurd blauwdruk.

Denk aan het verschil tussen een freestyle jazzmuzikant en een dirigent van een orkest.

  • Oude manier (Freestyle): De AI hoort een verzoek ("Herstel de facturatie van deze patiënt") en probeert een oplossing te improviseren. Het kan de verkeerde instrument kiezen of de verkeerde noot spelen.
  • GraphFlow-methode (Dirigent): De AI kijkt naar een partituur (een visueel diagram) die al is gecontroleerd door experts. De taak van de AI is alleen om de juiste partituur te kiezen, deze aan het orkest te geven en hen te vertellen om te spelen. De AI bedenkt de muziek niet; het voert alleen het plan uit.

Hoe het Werkt: De Drie Pijlers

1. Het Blauwdruk (Visuele Diagrammen)

In GraphFlow is het "plan" een visueel diagram. Het is een stroomschema dat elke stap toont, wie het doet, en wat er gebeurt als er iets misgaat.

  • De Analogie: Stel je een receptkaart voor. In de oude dagen gokte een chef-kok misschien de ingrediënten. In GraphFlow is het recept opgeschreven, gecontroleerd door een diëtist, en opgesloten in een kluis. De AI is gewoon de sous-chef die de kaart volgt.
  • De Magie: Omdat het plan één vast diagram is, kan de AI de stappen niet per ongeluk veranderen of in de war raken.

2. De "Zwemstroken" (Wie is Verantwoordelijk?)

De diagrammen zijn getekend met "zwemstroken" (zoals banen in een zwembad). Elke strook vertegenwoordigt een ander type werknemer:

  • De Computerstrook: Dingen die de machine perfect en snel doet.
  • De Menselijke Strook: Dingen waar een arts of manager naar moet kijken en "Ja" moet zeggen.
  • De Buitenwereld-strook: Dingen die de computer moet vragen aan een ander systeem (zoals een ziekenhuisdatabase) om te doen.

Waarom dit belangrijk is: Het systeem weet precies waar het "vertrouwen" eindigt. Als de computer een fout maakt, is het een bug. Als de buitenwereld (zoals een ziekenhuisdatabase) faalt, weet het systeem dat het niet de schuld van de AI is, maar het legt het vast zodat mensen het kunnen oplossen. Het voorkomt dat de AI zichzelf de schuld geeft voor dingen die het niet kan controleren.

3. Het "Bewijs" (De Wiskunde Controleren)

Voordat een diagram mag worden gebruikt, ondergaat het een "bewijscontrole".

  • De Analogie: Stel je een brug voor. Voordat auto's eroverheen rijden, voeren ingenieurs een simulatie uit om te bewijzen dat de wiskunde klopt. GraphFlow doet dit voor AI-workflows.
  • Het Resultaat: Als het diagram een logisch gat heeft (zoals een lus die nooit eindigt, of een stap die gegevens vereist die het niet heeft), verwierpt het systeem het voordat het ooit wordt uitgevoerd. Dit wordt de "Geverifieerde Kern" genoemd.

De Twee Bedrijfsmodi

Het artikel beschrijft twee manieren waarop GraphFlow draait:

  1. De "Geverifieerde Kern" (De Strikte Modus):

    • Dit is voor eenvoudige, rechtlijnige plannen (geen lussen).
    • Het krijgt een "keurmerk" van een computer die bewijzen controleert.
    • Analogie: Als een gecertificeerde vluchtroute. Het vliegtuig moet deze exacte route volgen omdat de wiskunde bewijst dat het veilig is.
  2. De "Duurzame Runtime" (De Realistische Modus):

    • Dit is voor complexe, rommelige, echte taken die misschien moeten wachten, opnieuw proberen, of terugkeren.
    • Het heeft geen wiskundig bewijs, maar het heeft een zwarte doos recorder (zoals een vliegtuigvluchtrecorder).
    • Analogie: Als een vliegtuig turbulentie ondervindt, slaat de recorder elke seconde aan data op. Als het vliegtuig crasht, kun je de band terugspelen om precies te zien wat er is gebeurd. GraphFlow doet dit voor AI: als een stap faalt, legt het het vast, probeert het opnieuw, of stopt het veilig zodat mensen het kunnen oplossen.

Wat is er in de Wereld Gebeurd? (De Pilot)

De auteurs testten een vroege versie van dit systeem gedurende een jaar in drie klinieken.

  • De Statistieken: Ze voerden 8.728 patiënt-workflows uit.
  • Het Resultaat: 97% daarvan werd succesvol afgerond.
  • De Les: De paar keer dat het faalde, was niet omdat de AI in de war raakte of het plan slecht was. Het faalde vanwege externe problemen (zoals een arts die geen toestemming had om toegang te krijgen tot een specifiek bestand, of een database die offline was).
  • De Conclusie: GraphFlow slaagde erin deze fouten te isoleren. Het liet de fouten niet verspreiden; het stopte het proces, legde de fout vast en liet mensen de specifieke grensprobleem oplossen.

Wat GraphFlow Niet Doet

Het is belangrijk om te weten wat dit artikel niet beweert:

  • Het beweert niet dat de AI perfect is in het nemen van medische beslissingen.
  • Het beweert niet dat het systeem al foutloos is (het onderdeel "bewijscontrole" wordt nog gebouwd).
  • Het beweert niet dat de pilotversie het volledige "bewijs"-systeem actief had. De pilot bewees dat het idee werkt (diagrammen als plannen, fouten vastleggen), maar het "wiskundig bewijs"-deel is de volgende stap.

Samenvatting

GraphFlow is een veiligheidsriem voor AI. Het voorkomt dat AI onderweg plannen verzint. In plaats daarvan dwingt het AI om te werken met vooraf gecontroleerde, visuele blauwdrukken. Het maakt duidelijk onderscheid tussen wat de computer doet, wat mensen doen en wat externe systemen doen. Als er iets misgaat, crasht het hele systeem niet; het stopt, legt de fout vast en laat een mens ingrijpen.

Het verandert AI-automatisering van een "wilde gok" in een "betrouwbaar, controleerbaar engineeringproces".

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →