CogFlow: Bridging Perception and Reasoning through Knowledge Internalization for Visual Mathematical Problem Solving

CogFlow is een cognitief geïnspireerd framework dat multimodale modellen verbetert voor het oplossen van visuele wiskundige problemen door een drie-trapsproces van perceptie, kennisinternalisatie en redenering te implementeren, ondersteund door nieuwe beloningssystemen en een dataset van 120.000 voorbeelden.

Shuhang Chen, Yunqiu Xu, Junjie Xie, Aojun Lu, Tao Feng, Zeying Huang, Ning Zhang, Yi Sun, Yi Yang, Hangjie Yuan

Gepubliceerd 2026-02-25
📖 4 min leestijd☕ Koffiepauze-leesvoer

Each language version is independently generated for its own context, not a direct translation.

Stel je voor dat je een wiskundig raadsel probeert op te lossen dat in een tekening staat. Je moet eerst goed kijken naar de lijnen, cirkels en hoeken (het zien), dan begrijpen wat die dingen betekenen voor het probleem (het begrijpen), en pas daarna de berekening maken (het rekenen).

Volgens dit nieuwe onderzoek, genaamd COGFLOW, maken de slimste computers van vandaag (AI-modellen) vaak een grote fout: ze springen te snel van "kijken" naar "rekenen", zonder eerst echt te begrijpen wat ze zien. Ze proberen een antwoord te raden dat logisch klinkt, maar dat eigenlijk niet klopt met de tekening.

Hier is hoe COGFLOW dit oplost, vertaald naar een simpel verhaal:

1. Het Probleem: De "Snelle Schat"

Stel je voor dat je een schatkaart hebt met een X die een schat aangeeft.

  • Huidige AI's kijken naar de kaart, zien een X, en rennen direct naar die plek om te graven. Maar soms hebben ze de X verkeerd gezien (misschien was het een steen?) of vergeten ze dat er een rivier tussen zit. Ze graven op de verkeerde plek omdat ze niet eerst goed hebben nagedacht over wat ze zagen.
  • Dit noemen de auteurs "Reasoning Drift" (redenering afdrijven). Het antwoord klinkt misschien slim, maar het heeft niets te maken met de werkelijkheid op de tekening.

2. De Oplossing: COGFLOW (De Slimme Ontdekkingsreiziger)

COGFLOW is een nieuwe manier om AI te trainen, gebaseerd op hoe mensen denken. In plaats van direct te springen, maakt het een tussenstap. Het proces bestaat uit drie stappen, net als het maken van een perfecte baktaart:

Stap 1: De Oogjes (Perceptie)

Eerst moet de AI heel precies kijken.

  • De Analogie: Stel je voor dat je een schilderij bekijkt. Een gewone kijker zegt: "Daar is een boom." COGFLOW zegt: "Daar is een boom op positie X, met een stam van 5 cm breed en takken die naar links wijzen."
  • Hoe doen ze het? Ze gebruiken een speciale beloningssysteem (een soort "gouden sterretjes") die de AI belooft als hij de lijnen en vormen in de tekening exact beschrijft, inclusief de maten. Als hij een lijn verkeerd meet, krijgt hij geen sterretje.

Stap 2: De Vertaalboodschapper (Internalisatie)

Dit is het geheim van COGFLOW. Voordat de AI gaat rekenen, moet hij de "ruwe" gegevens omzetten in een duidelijk verhaal.

  • De Analogie: Stel je hebt een doos met losse Lego-blokjes (de lijnen en cirkels uit de tekening). De huidige AI's proberen direct een kasteel te bouwen. COGFLOW doet eerst iets anders: het sorteert de blokjes, bouwt een stevige basis en zegt: "Oké, deze twee blokjes vormen een rechte hoek, en deze cirkel is een wiel."
  • Waarom? Hiermee voorkomt de AI dat hij hallucineert. Hij zorgt ervoor dat wat hij gaat rekenen, 100% klopt met wat hij heeft gezien. Het is alsof je een recept schrijft voordat je begint met koken, zodat je zeker weet dat je de juiste ingrediënten hebt.

Stap 3: De Chef-kok (Redenering)

Pas nu, als de basis perfect is, begint de AI met het daadwerkelijke rekenen.

  • De Analogie: Omdat de chef-kok (de AI) nu zeker weet dat hij de juiste ingrediënten heeft (de Lego-blokjes), kan hij een perfect gerecht maken.
  • De Visuele Poort: Als de AI tijdens het koken merkt dat hij een verkeerd ingrediënt heeft gepakt (een fout in de eerste stap), stopt hij direct. Hij gooit het gerecht weg en begint opnieuw met het zoeken naar het juiste ingrediënt, in plaats van het gerecht te proeven en te hopen dat het wel smaakt.

3. Het Nieuwe Trainingsboek (MATHCOG)

Om dit te leren, hebben de onderzoekers een nieuw trainingsboek gemaakt, genaamd MATHCOG.

  • In plaats van alleen vragen en antwoorden, bevat dit boek voorbeelden waarin de AI eerst moet uitleggen wat hij ziet, dan wat dat betekent, en pas daarna het antwoord geeft.
  • Ze hebben ook een "truc" bedacht: ze laten de AI oefenen met fouten. Ze zeggen: "Kijk, hier heb je een fout gemaakt door een lijn verkeerd te interpreteren. Probeer het nu goed." Hierdoor leert de AI om fouten te herkennen en te corrigeren.

Conclusie

Kortom, COGFLOW is als het geven van een bril aan een AI die wiskundige raadsels oplost.

  • Vroeger: De AI keek snel, dacht snel en gaf vaak een antwoord dat klonk als een goed idee, maar fout was.
  • Nu: De AI kijkt heel precies, schrijft een notitie over wat hij ziet, controleert of die notitie klopt, en dan pas gaat hij rekenen.

Dit zorgt ervoor dat de AI niet alleen sneller is, maar vooral betrouwbaarder. Hij maakt minder fouten en zijn redenering is logisch, net als bij een mens die echt goed naar een tekening kijkt voordat hij iets zegt.

Ontvang papers zoals deze in je inbox

Gepersonaliseerde dagelijkse of wekelijkse digests op basis van jouw interesses. Gists of technische samenvattingen, in jouw taal.

Probeer Digest →