$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
De voorgestelde architectuur voor het versterken van de samenwerking tussen mens en AI maakt gebruik van een adaptieve multimodale interactiepijplijn die visie- en spraakmodaliteiten combineert in een dynamisch, hiërarchisch redeneerkader. Deze studie maakte gebruik van openbaar beschikbare gegevens uit eerder gepubliceerde experimenten. Er waren geen nieuwe menselijke proefpersonen betrokken en er was geen extra ethische goedkeuring vereist.
Voorgestelde adaptieve multimodale interactiearchitectuur
In de kern begint het systeem met perceptiemodules, zoals dat de visuele stroom de houding en beweging van de gebruiker vastlegt met behulp van RGB-D-sensoren, en een audiostroom de spraakinvoer analyseert met een lichtgewicht ASR (Automatic Speech Recognition) engine. Dergelijke ruwe input wordt ingevoerd in de op Transformer gebaseerde actievoorspellingsmodule, die temporele afhankelijkheden codeert in pose- en commando-reeksen om te redeneren over menselijke handelingen op laag niveau. Vervolgens brengt een Dynamic Time Warping (DTW)-mechanisme de gedetecteerde acties op één lijn met knooppunten van een vooraf gedefinieerde taakgrafiek om gebruikersdoelen en volgende acties te voorspellen. Een nieuwe aandachtgebaseerde fusiemodule bepaalt bij elke tijdstap welke modaliteit (audio of beeld) de meest contextueel belangrijke informatie geeft en past de inputgewichten dynamisch aan. Om interactie te individualiseren, bevat het systeem online modelaanpassing, waarbij actievoorspellers in realtime worden aangepast aan veranderend gebruikersgedrag. Een lichtgewicht uitlegmodule maakt ook gebruiksvriendelijke samenvattingen van voorspelde intenties en AI-beslissingen om transparantie en vertrouwen te verbeteren. Het hele systeem wordt getest in een gesimuleerde maar realistische coöperatieve assemblageomgeving, waardoor vergelijking mogelijk is tussen unimodale en adaptief-multimodale omgevingen. Zo'n aanpak maakt een flexibelere, meer intuïtieve en betrouwbaardere samenwerking met AI-agenten op alle gebieden mogelijk.
Figuur 1 toont de architectuur van het beschreven Adaptive Multimodal Interaction Framework dat gericht is op het verbeteren van de samenwerking tussen mens en AI. Het begint met de Input Acquisition-fase, die gebaseerd is op twee hoofdsensoren: een RGB-D-camera voor het observeren van diepteversterkte visuele informatie (bijv. menselijke houding en beweging) en een richtmicrofoon voor het verzamelen van spraakcommando's. Ruwe signalen worden vervolgens door de Pre-Processing-module gehaald, die de audiovisuele data verwerkt voor verdere analyse door de invoerstromen te reinigen, normaliseren en formatteren. Daarna gaat de pijplijn door naar de Feature Extractie-fase, waar de data wordt opgesplitst in twee stromen: de Visual Stream, die pose- en bewegingskenmerken isoleert via pose estimation algorithms, en de Audio Stream, die spraak transscribeert in interpreteerbare commando-embeddings. Een multimodale Transformer-encoder, die multi-head self-attention en temporele positionele codering gebruikt om langeafstandsafhankelijkheid tussen interactiesequenties uit te drukken, verwerkt vervolgens de gefuseerde representatie. De huidige doelstatus van de gebruiker wordt geschat door een long-horizon intentie en taakvoortgangsvoorspeller, en laag-niveau acties worden gekoppeld aan knooppunten in een hiërarchische taakgrafiek voor betrouwbare taaktracking door een DTW-gebaseerde uitlijningsmodule. Fusiegewichten en voorspellingsparameters worden continu bijgewerkt via een online modeladaptatie-lus als reactie op interactiefeedback, en een uitlegbaarheidsmodule biedt duidelijke uitleg om openheid en vertrouwen te bevorderen. De hele pijplijn stelt het systeem in staat om adaptief en efficiënt samen te werken met gebruikers aan dynamische taken en omgevingen.

Figuur 1: Een overzicht van het voorgestelde multimodale interactiekader gebaseerd op transformatoren. Er wordt een aandachtgerichte techniek gebruikt om visuele en auditieve gegevens te coderen en dynamisch te integreren. Een Transformer-module, die hiërarchische taakmodellering en online aanpassing integreert, verwerkt de gefuseerde representatie voor de voorspelling van lange-horizon intentie en het schatten van taakvoortgang. . Klik hier om een grotere versie van deze figuur te bekijken.
Het voorgestelde systeem bevat een lichtgewicht uitlegmodule die samenwerkt met de multimodale fusie- en hiërarchische planningscomponenten om transparantie en gebruikersvertrouwen te verbeteren. De module haalt interpreteerbare aanwijzingen af uit de DTW-gebaseerde taakgrafiekuitlijning (bijv. huidige taakvoortgang en verwachte volgende actie) en de aandachtgebaseerde fusielaag (bijv. modaliteitsgewichten). Deze signalen worden voor mensen omgezet in begrijpelijke verklaringen, zoals of gesproken commando's of visuele gebaren de systeemkeuze voornamelijk beïnvloedden en hoe de verwachte actie past in het bredere werkplan. Gebruikers ontvangen uitleg in de vorm van beknopte geschreven of visuele feedback, die hen helpt het systeemgedrag te begrijpen, te voorspellen en, indien nodig, te corrigeren. Verbeterde gebruikerstevredenheid, soepele interactie en vertrouwensgerelateerde metrics die in de evaluatie worden aangegeven, zijn indirecte indicatoren van de perceptie van verklarbaarheid door gebruikers. De bevindingen suggereren dat bij langdurige mens-AI-interactie transparant redeneren voor AI-beslissingen het vertrouwen van gebruikers verhoogt, samenwerking bevordert en de acceptatie van adaptief systeemgedrag verhoogt.
Invoergegevens
Inputverwerving in het beoogde kader voor mens-AI-samenwerking wordt uitgevoerd via een gestructureerd multimodaal sensormechanisme dat zowel zicht- als gehoormodaliteiten combineert om menselijke handelingen en intenties effectief te realiseren. Visuele input wordt verkregen met een RGB-D-camera, die realtime pose-informatie van mensen, ruimtelijke locatie en context van de omgeving vastlegt. Visuele data wordt verwerkt via vooraf getrainde modellen zoals BlazePose om belangrijke sleutelpunten van het bovenlichaam te vinden voor interactietaken. Tegelijkertijd wordt auditieve informatie verkregen van een directionele microfoon en geïnterpreteerd via een vooraf getraind DeepSpeech-model om spraakcommando's te identificeren die onduidelijke aanwijzingen verduidelijken of aanvullende onzekere signalen geven. In coöperatieve omgevingen biedt het dual-inputsysteem dynamische aanpassing en contextbewuste waarneming. De trainings- en evaluatiedataset omvat meer dan 5.000 multimodale menselijke bewegingstrajecten1 voor een reeks interactieactiviteiten, zoals assemblage- en overdrachtsgedrag, verzameld van vier gebruikers in gecontroleerde en semi-gestructureerde omgevingen. Om de generalisatie te verbeteren, maakt het systeem online modeladaptatie mogelijk tijdens de implementatie, waardoor het model zijn voorspellingen in realtime kan bijwerken als functie van veranderend gebruikersgedrag en omgevingsdynamiek.
Datasetbeschrijving
De trainings- en evaluatiedataset voor het voorgestelde framework is verkregen uit echte mens-robot samenwerkingsexperimenten onder een speelgoedautoassemblagetaak met de KINOVA GEN3 robot1. De experimentele omgeving was bedoeld om langdurige samenwerkingsactiviteiten na te bootsen die multimodale interactie omvatten, waaronder zowel visuele als auditieve modaliteiten. In het bijzonder bestaat de trainingsdataset uit 3.003 reeksen trajecten van twee gebruikers, en bevat de testdataset 2.088 sequenties, inclusief gegevens van twee nieuwe gebruikers voor het beoordelen van modelgeneralisatie. Elke traject registreert een 5-staps reeks van sleutelpunten in de bovenlichaamhouding die met BlazePose zijn opgehaald, samen met bijbehorende spraakcommando's die zijn getranscribeerd door DeepSpeech33. De verzamelde gegevens tonen natuurlijke menselijke variatie in gebaren en commando-expressie bij activiteiten zoals objectlevering, het gebruik van gereedschap en samenwerkingsacties. De multimodale dataset vormt de basis voor het begeleid leren van de DLinear actie- en trajectprognosemodellen en vormt de centrale benchmark in de gebruikersstudies die worden uitgevoerd onder alleen visie-, audio- en multimodale omstandigheden. Het integreren van verschillende soorten gebruikers en realistische ruiscondities garandeert robuustheids- en aanpasbaarheidstesten voor permanente HRC-systemen. Tabel 2 toont de gedetailleerde beschrijving van de dataset.
| Eigenschappen | Details |
| Datasetnaam | Speelgoedautoassemblagedataset (intern verzameld) |
| Verzamelomgeving | Echte HRC-experiment met KINOVA GEN3-arm |
| Aantal gebruikers (Training) | 2 gebruikers |
| Aantal gebruikers (Testen) | 4 gebruikers (2 uit de trainingsset, 2 onzichtbaar) |
| Totale trajecten (training) | 3.003 trajecten |
| Totale trajectorieën (testen) | 2.088 trajecten |
| Vastgelegde modaliteiten | Visueel (RGB-D voor pose), Audio (spraakcommando's) |
| Dataformaat | Pose keypoints (van BlazePose), spraak-naar-tekst commando's |
| Temporele Resolutie | Elke traject bevat stappen van 5 tijden |
| Behandelde taken | 3 hoofdtaken: Pick-and-place, objectrotatie, gezamenlijke assemblage |
| Gebruik | Geleide training van actie-/trajectvoorspellingsmodellen; Gebruikersstudie |
Tabel 2: Datasetbeschrijving. Informatie over de simulatieomgeving, inclusief programmeerframework, hardware-instellingen en evaluatieomgeving.
Dataset-preprocessing
Om adaptieve multimodale interactie in mens-AI-samenwerking mogelijk te maken, wordt de ruwe dataset, zoals visuele (RGB- en dieptebeelden), auditieve (spraakcommando's) en temporeel gedragsdata (pose keypoints), onderworpen aan gestructureerde voorverwerking. Visuele gegevens worden eerst extraherd door een pose estimation model fpose, meestal afgeleid van BlazePose of OpenPose. Voor frame t wordt de menselijke houdingsvector gedefinieerd als:
(1)
Waarbij k het aantal sleutelpunten is en elk sleutelpunt 2D-coördinaten bevat. De sequenties worden genormaliseerd op romplengte en in de loop van de tijd gladgemaakt met een Savitzky-Golay-filter:
(2)
waarbij w de grootte van het filtervenster is. Ten tweede worden ruwe audiostreams At in segmenten verdeeld met behulp van een Voice Activity Detector (VAD). Geloofwaardige segmenten worden ingevoerd in een spraakherkenningsmodel vanspraak (bijv. DeepSpeech) om commandotokens te halen:
(3)
waarbij V de woordenschat van erkende commando's is. Voor integratie worden commandotokens voor alle tijdsuitgelijnd met visuele pose-tijdstempels met behulp van een interpolatie-gebaseerde aligneringsfunctie τ:
(4)
Ten derde, om de temporele intentie-trainingssequenties
te vormen, definiëren we trajectreeksen , samen met bijbehorende spraakcommando's
. Deze zijn gevensterd in segmenten van vaste lengte met behulp van schuifvensters van grootte l:
(5)
(6)
Ten slotte worden de invoer genormaliseerd tot nul gemiddelde en eenheidsvariantie per sleutelpuntdimensie voor convergentie in trajectgebaseerde voorspellingsmodellen:
(7)
waarbij μj, σj het gemiddelde en de standaarddeviatie zijn van keypoint j die de trainingsset voltooid hebben.
Feature-extractie
In het uiteengezette adaptieve multimodale interactieparadigma wordt sterke en realtime samenwerking mogelijk gemaakt door visuele, audio- en contextuele taakkenmerken te combineren. De pijplijn van feature-extractie begint met gelijktijdige data-acquisitie uit twee hoofdmodaliteiten: visuele signalen
en audiosignalen
, geindexeerd op tijdstap t. Deze waarnemingen worden door de bijbehorende waarnemingsmodules gestuurd om semantische kenmerken op hoog niveau te verkrijgen met betrekking tot menselijk gedrag, intentie en spraakcommando.
Visuele kenmerken extraheren
De ruwe visuele data
van RGB-D-camera's wordt via een menselijke poseschatter (bijv. BlazePose) gevoerd, waarbij een ruimtelijke sleutelpuntvector
wordt geleverd, waarbij k het gedetecteerde aantal sleutelpunten vertegenwoordigt en elk 3D-coördinaten bevat:
(8)
Deze sleutelpunten zijn tijdsgebonden in een houdingstraject
, waaruit bewegingsdynamiek wordt afgeleid via trend-seizoensdecompositie:
(9)
waarbij ∈_t de restruis vertegenwoordigt.
Audiokenmerken extraheren
Audio-invoer
wordt verwerkt via een vooraf getraind spraakherkenningsmodel (bijv. DeepSpeech) en produceert een getokeniseerde commandorepresentatie
, waarbij n de tokenlengte is:
(10)
Multimodale fusie
Om een uniforme interactiecontext te construeren, combineren we de kenmerken door een vertrouwensgerichte aandacht gebaseerd op vertrouwen en wederzijdse informatie:
(11)
waarbij φV en φA de projectiefuncties zijn voor visuele en auditieve kenmerken in een gedeelde latente ruimte, en αt∈[0,1] een dynamische modaliteitswegingsterm is berekend op basis van entropie:
(12)
Hier
zijn en
wederzijdse informatie tussen de doeltoestand g en de waargenomen modaliteiten.
Planning met behulp van contextuele embedding
De laatste multimodale featurevector Ft wordt verrijkt met taakcontext en voortgang Pt en wordt de toestandsinvoer voor de adaptieve planningsmodule:
(13)
Deze geëxtraheerde functie xt wordt gebruikt als input voor de downstream intentievoorspellings- en bewegingsplanningsmodellen, wat adaptieve en robuuste samenwerking tussen mens en AI ondersteunt in dynamische en onzekere omgevingen.
Voorspelling van acties en plannen via Task Graph Alignment
Het volgen van het multimodale feature-extractieproces, waarbij spraakintentie (audio), posetraject (visueel) en contextuele (bijv. taaklogs of emotie) data worden geïntegreerd, omvat de daaropvolgende verwerking adaptieve voorspelling van menselijke acties en planinferentie met behulp van hiërarchische taakgrafiekuitlijning.
Laat de geïntegreerde multimodale kenmerkvector op tijdstap t worden weergegeven als:
(14)
Het systeem voorspelt aanvankelijk de menselijke handeling op laag niveau via een functie fact, die vaak wordt weergegeven als een recurrente encoder-decoder of transformator:
(15)
waarbij F(t-k:t) de fusiereeks van de kenmerken in de laatste k tijdstappen aanduidt, en
de voorspelde actie is uit de actieverzameling A. De module is online fijn afgesteld door adaptief verlies:
(16)
Hier is CE de actieclassificatie kruis-entropieverlies, waarna de tweede term een goede toekomstige trajectvoorspelling aanstuurt.
Voor het voorspellen van het plan op hoog niveau kaderen we de taak als een voortgang langs een Hiërarchische Taakgrafiek G = (N, E), waarbij elke knoopn i ∈N een subtaak of tussendoel aanduidt. Het doel is om de waargenomen actiesequentie te matchen met een referentietaakpad R*∈G door de afstand te verkleinen:
(17)
Waarbij Pt de huidige voortgangstrace aanduidt en d(⋅) de Dynamic Time Warping (DTW) afstand of zachte uitlijningsmetriek.
De uiteindelijke intentie
op planniveau wordt vervolgens afgeleid door de voorspelde actie a ̂_t te projecteren op de meest waarschijnlijke volgende stap in het uitgelijnde pad
:
(18)
Deze hiërarchische decodering garandeert dat zelfs bij onduidelijke of ruisachtige sensorische input, het systeem de meest contextueel relevante intentie op hoog niveau kiest die consistent is met de huidige taakvolgorde. Deze voorspellende planning verhoogt niet alleen de efficiëntie van samenwerking, maar verhoogt ook de anticipatie en aanpassingsvermogen binnen meervoudige mens-AI-interactie.
Multimodale fusie (aandachtgebonden) mechanisme
In adaptieve mens-AI-samenwerking is multimodale integratie van verschillende zintuiglijke modaliteiten (bijv. visueel: menselijke houding, traject; auditiv: spraakcommando's) noodzakelijk voor de juiste interpretatie van de intentie van de gebruiker. Een regelgebaseerde of statische fusie-benadering kan niet omgaan met dynamische menselijke interacties in de echte wereld. Hiervoor wordt hier een fusiemechanisme gepresenteerd dat gebaseerd is op aandacht om elke modaliteit dynamisch te wegen op basis van zijn contextuele belang bij elke tijdstap.
Laten we de geëxtraheerde featurevectoren uit de visuele en audiomodaliteiten respectievelijk aanduiden als
en
, respectievelijk. Deze vectoren coderen semantische informatie verkregen via eerdere verwerkingspijplijnen, bijvoorbeeld visuele kenmerken kunnen voortkomen uit poseschatting en actievoorspelling, terwijl audiokenmerken kunnen worden afgeleid van spraak-embeddings met modellen als DeepSpeech of wav2vec.
Het doel van aandachtgebaseerde fusie is het berekenen van modaliteitsspecifieke aandachtgewichten die de relatieve betekenis van elke modaliteit vastleggen. Dit gebeurt met een zachte aandachtmechanisme.
Aandacht-gewicht berekening
In een eerste stap worden beide vectoren omgezet in een gedeelde aandachtsruimte door een leerbare transformatie. Dat wil zeggen, voor elke modaliteit i∈{V,A} wordt de intermediaire aandachtsscore berekend als:
(19)
waarbij
en
aandachtsnetwerk-leerbare parameters zijn, en tanh een niet-lineaire activatiefunctie is. Deze conversie stelt het model in staat om hoge correlaties en contextuele saliency van elke modaliteit te extraheren.
Deze niet-genormaliseerde aandachtsscores eV en αA worden vervolgens genormaliseerd met een softmaxfunctie zodat ze optellen tot 1
(20)
Hier zijn αV en αA respectievelijk de aandachtsgewichten over de visuele en audiomodaliteit. De gewichten zijn adaptief en worden vervolgens in de loop van de tijd bijgewerkt, afhankelijk van de bestaande taakcontext, signaalkwaliteit en gebruikersactiviteit.
(21)
De resulterende gefuseerde representatie
wordt verkregen als een gewogen combinatie van de invoermodaliteitsvectoren:
Deze gecombineerde vector codeert de gemeenschappelijke semantiek van de visuele en auditieve informatie op een manier die actief de meest informatieve stroom benadrukt. Vervolgens wordt het ingevoerd in downstreammodules zoals de taakgrafiekmatching, intentievoorspelling of de robot motion planning engine.
Algoritme 1: Fusie gebaseerd op multimodale aandacht
Invoer: Visuele featurevector is hV∈Rd, Vector van audiokenmerken is hA∈Rd
Leerbare parameters: W∈Rk*d,w∈Rk en b∈Rk
Output: gefuseerde representatie hfused∈Rd.
Stap 1: Bepaal tussenrepresentaties door te berekenen met Vergelijking 19
Stap 2: Gebruik Softmax om aandachtsscores te normaliseren met behulp van Vergelijking 20
Stap 3: Bereken de fused vector met behulp van Vergelijking 21
Stap 4: Keer terugmet een fused
Het Attention-Based Multimodal Fusion-algoritme biedt een middel voor slimme fusie van kenmerken van verschillende invoermodaliteiten, zoals visuele en audiostromen, op een contextbewuste manier. Fusie is essentieel in systemen waarin elke modaliteit complementaire maar wisselende informatie presenteert, zoals in mens-AI samenwerkingsomgevingen waar het zicht gebaren of lichaamshouding vastlegt en audio spraakcommando's of spraaksignalen vastlegt.
Het Algoritme 1 begint met het bepalen van tussenrepresentaties voor elke modaliteit. Om beide modellen te berekenen, eV voor de visuele flow en eA voor de audiostroom, voert een gedeelde neurale netwerklaag eerst een niet-lineaire transformatie uit op de bijbehorende featurevectoren. Vervolgens worden de aandachtsgewichten αV en αA berekend door een softmaxfunctie uit te voeren over de tussenliggende scores. Dit helpt de gewichten positief te zijn en samen te tellen tot 1, waardoor de bijdragen van elke modaliteit worden genormaliseerd. Hoe informatiever een modaliteit is, zoals gemodelleerd, hoe groter het aandachtsgewicht ervan.
Uiteindelijk berekent het algoritme de gefuseerde weergave hgefuseerd door een gewogen combinatie van de grafische en audio-featurevectoren, genormaliseerd met hun respectievelijke aandachtsgewichten. Deze gefuseerde vector combineert beide modaliteiten op een data-gedreven, contextgevoelige manier en dient voor downstream taken zoals intentieherkenning, besluitvorming of robotbewegingsplanning. In totaal stelt dit algoritme het systeem in staat om zich dynamisch te richten op de meest relevante modaliteit of modaliteitscombinatie op een specifiek moment, in plaats van vaste of regelgebaseerde fusiebenaderingen te gebruiken. Dit maakt het framework sterker, flexibeler en responsiever in dynamische mens-AI-interactiesituaties.
Figuur 2 illustreert de workflow van het Attention-Based Multimodal Fusion-mechanisme dat werkt in de contextgevoelige integratie van visuele en auditieve inputs. Visual Feature Extraction, de eerste stap in de workflow, omvat het extraheren van ruimtelijke of pose-gerelateerde kenmerken uit invoerbeelden of video (zoals RGB-D-camera's). Deze worden vervolgens ingevoerd in een module Visuele Aandacht die leert de meest informatieve inhoud van de visuele informatie te benadrukken. Parallel verwerken Audio Attention-modules spraak-embeddings of audiotokens van gesproken commando's, waarbij ze contextuele betekenis toekennen aan verschillende auditieve signalen. De resulterende aandachtsgewogen kenmerken worden geïntegreerd via een aandacht-gebaseerde fusielaag en doorgegeven aan een positiegewijze feedforward-netwerk met residuele verbindingen en laagnormalisatie, waardoor een standaard transformatorencoderblok ontstaat. De output is een uniforme multimodale embedding die robuuste voorspelling van lange-horizon intentie en adaptieve besluitvorming onder wisselende interactieomstandigheden ondersteunt. Dit ontwerp stelt het systeem in staat zich selectief te concentreren op de robuustere modaliteit op elk moment, wat de robuustheid en interpreteerbaarheid in realtime mens-AI-interactie verbetert.

Figuur 2: De gedetailleerde constructie van de aandachtgestuurde multimodale fusiemodule. Om bij elke tijdstap een contextbewuste fused representatie te genereren, verzamelen modaliteitsspecifieke encoders kenmerken uit visuele en auditieve stromen. Deze kenmerken worden vervolgens dynamisch gewogen met behulp van een datagedreven aandachtmechanisme. Klik hier om een grotere versie van deze figuur te bekijken.
Online modeladaptatie
Om hoogwaardige samenwerking tussen mens en AI te waarborgen onder verschillende gebruikersgedragingen en contexten, bevat ons kader een online modeladaptatiemechanisme dat gebruikersspecifieke modellen tijdens interactie geleidelijk optimaliseert. De module volgt realtime gedragssignalen (bijv. houding, gebarentrajecten, spraaktoon) en werkt de onderliggende voorspellende modellen bij met incrementele leeralgoritmen. In het bijzonder worden modellen voor trajectvoorspelling en intentieherkenning, met recente input verfijnd via gradient-based fine-tuning of low-rank adaptation (LoRA), zodat het systeem zich kan aanpassen aan veranderend gebruikersgedrag of taakspecifieke eisen zonder volledig opnieuw getraind te worden.
De feedbacklaag werkt harmonieus samen met adaptatie via zowel impliciete feedback (bijv. correcties, aarzelingen, vertragingen) als expliciete commando's (bijv. spraak of GUI). Het heeft twee doelen: het adaptief kalibreren van de opvallendheid van multimodale cues, en het doorgeven van vertrouwens-/betrouwbaarheidsmaatregelen naar de beslissings- en controlemodules.
De feedbackcyclus maakt soepelere takenprestaties en gebruikersgerichte reacties mogelijk. Om vertrouwen en transparantie te bevorderen, integreert het framework een uitlegbaarheidsmodule die beslissingen van laag-niveau modelbeslissingen vertaalt naar voor mensen begrijpelijke rechtvaardigingen. Het gebruikt rationale kaarten van een multimodale fusietransformator, aangevuld met logisch traceren door de taakgrafiek. Het kan deze redenering optioneel presenteren via een GUI of auditieve hulp, zodat gebruikers systeemgedrag kunnen begrijpen en mogelijk zelfs corrigeren.