Vad Europa kan lära sig av säkerhetsfall
En fil som måste svara innan tåget rör sig
Europeiska järnvägsregler börjar med en föga glamorös fråga: vad har förändrats. En förändring kan vara teknisk, operativ eller organisatorisk. Den kan röra utrustning, en procedur, en bemanningslösning eller ett gränssnitt mellan organisationer. Den gemensamma säkerhetsmetoden för riskvärdering och riskbedömning kräver att den som föreslår en förändring bedömer dess betydelse, tillämpar en riskhanteringsprocess när så krävs och anlitar ett oberoende bedömningsorgan för att kontrollera att processen och dess resultat har tillämpats korrekt. Regeln är inte intresserad av om förändringen presenterades med självsäkerhet. Den är intresserad av om argumentet för att fortsätta driften kan granskas.
Den vanan är värd att ta med sig in i AI. Ett system blir inte säkert för att dess modell är smart, dess gränssnitt är lugnt eller dess leverantör har tagit fram en snygg testrapport. Det blir försvarbart för en definierad användning när en organisation kan förklara vad den hävdar, vilka faror som ligger bakom påståendet, vilka antaganden som gör påståendet möjligt, vilka bevis som stöder varje länk, vem som accepterade den kvarvarande risken och vad som skulle öppna beslutet på nytt. Resultatet kallas ofta en safety case: ett strukturerat argument som stöds av bevis, begränsas av villkor och upprätthålls genom förändring.
En safety case är inte en berättelse om en tänkt olycka. Det är ett sätt att vägra låta olyckan bära allt bevis. Den ställer de svåra frågorna medan design, upphandling och operativ praxis fortfarande kan ändras. Det gör den användbar för järnvägar, flyg, medicintekniska produkter, industriell styrning och kritisk infrastruktur. Det gör den också användbar för AI, där en komponent kan vara statistiskt imponerande och operativt oförberedd samtidigt. En modell kan klara ett test medan systemet runt den saknar ett säkert svar på osäkerhet, ingen ansvarig operatör och ingen väg att återhämta ett dåligt beslut.
Distinktionen spelar roll i Europa eftersom AI-förordningen redan kräver att högrisk system lever med en kontinuerlig, dokumenterad riskhanteringsprocess. Artikel 9 beskriver iterativ identifiering, uppskattning, utvärdering och behandling av risker under hela systemets livscykel, inklusive rimligt förutsebar felanvändning och information från övervakning efter marknadsintroduktion. Artikel 11 kräver teknisk dokumentation innan ett system släpps på marknaden och säger att den måste hållas uppdaterad. Dessa bestämmelser använder inte safety case som en universell etikett. De beskriver dock de vanor som gör en safety case trovärdig.
Safety case är inte en testrapport
En testrapport besvarar en fråga om ett test. Den dokumenterar vad som testades, under vilka förutsättningar, med vilket resultat och, om arbetet är välgjort, med vilka begränsningar. Det är värdefullt. En säkerhetsargumentation ställer en annan fråga: finns det ett tillräckligt underbyggt argument för att detta system är acceptabelt för detta ändamål, i denna kontext, med dessa människor, kontroller och kvarvarande risker. Ett testresultat kan vara en del av det argumentet. Det kan inte tyst bli hela argumentet bara för att tabellen har gröna celler.
Anta att en klassificerare har testats mot en märkt datamängd. Rapporten kan berätta hur den presterade på den datamängden, kanske per klass, tröskelvärde eller arbetspunkt. Den säger inte i sig själv om indata som kommer i produktion har samma betydelse, om den berörda populationen är representerad, om en granskare kan känna igen ett svagt resultat, om en överklagan är möjlig, om en leverantör kan ändra modellen utan förvarning, eller om organisationen kan stoppa och återföra en nedströms åtgärd. De frågorna hör till systemet och dess användning, inte bara till komponenten.
Det motsatta misstaget är också vanligt. En stor säkerhetsmapp kan innehålla hundratals sidor och ändå misslyckas med att göra ett argument. En katalog över tester, policyer och mötesanteckningar är inte en säkerhetsargumentation om ingen påstående kopplar samman dem. Bevis behöver en uppgift. Ett test kan stödja ett påstående om robusthet. En rollbeskrivning kan stödja ett påstående om befogenhet. En återställningsövning kan stödja ett påstående om återhämtning. En granskningsspår kan stödja ett påstående om spårbarhet. Utan relationen mellan påstående och bevis är filen ett arkiv över aktivitet, inte en förklaring av säkerhet.
Det är därför en säkerhetsargumentation kan vara kortare än en testrapport på en plats och större på en annan. Den växer kring farorna och besluten. Ett verktyg för utkast med låga konsekvenser kan behöva ett blygsamt argument som täcker omfattning, datahantering, granskning och korrigering. Ett system kopplat till beslut inom vård, transport, ekonomi eller offentlig service behöver mer bevis eftersom fler människor är beroende av resultatet och eftersom vägen till rättelse kan vara svår. Storleken följer konsekvens och osäkerhet, inte modellkortets trendiga längd.
Argumentet bör också skilja komponentbevis från operativa bevis. Komponentbevis rör modellen, algoritmen eller sensorn i isolering eller i en kontrollerad integration. Operativa bevis rör det faktiska arbetsflödet: åtkomst, datafärskhet, mänsklig granskning, köer, verktygsbehörigheter, incidenthantering och ändringskontroll. En modell kan vara stabil medan en kö kollapsar. Ett arbetsflöde kan vara väldesignat medan en leverantör ändrar indataschemat. Säkerhetsargumentationer tvingar båda vyerna på samma sida, vilket är något obekvämt och därför hälsosamt.
Börja med ett påstående som har kanter
Varje säkerhetsargumentation börjar med ett övergripande påstående. Påståendet bör vara tillräckligt snävt för att kunna testas och tillräckligt användbart för att vägleda ett beslut. Meningen denna AI är säker är inte ett påstående med kanter. Säkert för vem, som gör vad, under vilka förutsättningar och med vilka kontroller. Ett bättre påstående kan säga att en specificerad beslutsstödsfunktion är acceptabel för en namngiven grupp utbildade operatörer, förutsatt att systemet endast används för rekommendationer, att bevis och osäkerhet visas, att en människa med befogenhet granskar resultatet och att definierade stopp- och korrigeringsvägar finns tillgängliga.
Den meningen är mindre säljbar och mycket mer värdefull. Den identifierar syftet, aktören, gränsen och förutsättningarna. Den avslöjar också vad som skulle göra påståendet falskt. Om samma funktion kopplas direkt till ett automatiskt beslut täcker påståendet inte längre det. Om de avsedda användarna inte är utbildade eller inte kan ifrågasätta ett resultat försvagas påståendet. Om en datakälla ändras och inte kan spåras kan bevisen för påståendet upphöra att gälla. Ett bra övergripande påstående bär med sig sin egen lista över sätt att öppnas på nytt.
Påståenden kan brytas ner i delar. Systemet håller sig inom sitt avsedda användningsområde. Indata uppfyller de angivna kvalitets- och behörighetsvillkoren. Modellens utdata tolkas på ett sätt som inte skapar osäker automatiseringsbias. Åtgärder med stora konsekvenser granskas i proportion till sin risk. Operatörer kan bortse från eller återkalla en utdata. Organisationen kan upptäcka meningsfull drift. En ändring släpps inte utan att de berörda antagandena kontrolleras. Varje delpåstående kräver kontroller och bevis. Trädet är inte en illustration för en presentation; det är vägen som en granskare kan använda för att hitta en svag länk.
Ett påstående bör också ange vad det inte försöker bevisa. Fallet kan stödja säker användning för en uppgift utan att bevisa generell intelligens, universell rättvisa eller lämplighet för varje population. Det kan stödja en lansering under en definierad driftsättningsprofil utan att bevisa att en oregistrerad konfiguration kommer att bete sig på samma sätt. Icke-påståenden är inte ödmjukhetsdekorationer. De hindrar ett snävt resultat från att färdas genom en organisation som ett mycket större löfte.
Det finns en användbar europeisk instinkt bakom denna precision. Förordning 402/2013 kräver att en järnvägsförslagsställare beslutar om en ändring är betydande, väljer en riskacceptansprincip och, där så är lämpligt, använder en oberoende bedömning. Förslagsställaren ombeds inte att bevisa att varje tänkbar framtida järnvägssituation är säker. Förslagsställaren ombeds att göra den aktuella ändringen och dess gränssnitt tillräckligt begripliga för ett proportionerligt beslut. AI-team kan låna samma disciplin. Namnge ändringen, namnge driftskontexten och gör gränsen synlig.
Riskkällor är tillstånd, inte rubriker
En riskkälla är ett tillstånd som kan leda till skada. Distinktionen är mer användbar än den först verkar. Ett felaktigt förmånsbeslut är ett utfall. En riskkälla kan vara en ofullständig journal kombinerad med ett system som presenterar en ostödd rekommendation som redo för godkännande. En försenad underhållsvarning är ett utfall. En riskkälla kan vara ett inaktuellt sensorflöde som arbetsflödet behandlar som aktuellt. Ett integritetsbrott är ett utfall. En riskkälla kan vara en alltför bred hämtningsbehörighet kombinerad med ett verktyg som kopierar källmaterial till en bestående post.
Att skriva riskkällor på detta sätt flyttar uppmärksamheten uppströms. Det gör design- och driftskontroller möjliga. Om riskkällan är en ostödd rekommendation som presenteras med otillbörlig auktoritet, kan en kontroll kräva källevidens, synliggöra osäkerhet, begränsa åtgärden och tillhandahålla en granskningsväg. Om riskkällan är inaktuell indata, kan en kontroll kontrollera färskhet, markera datastatus, blockera åtgärden eller dirigera till en person. Om riskkällan är överdriven åtkomst, kan en kontroll begränsa hämtning, separera identiteter, redigera utdata och registrera åtkomstbeslutet. Kontrollen bör hantera tillståndet, inte bara lova att vara försiktig kring utfallet.
Riskkällanalys bör inkludera förutsebar felanvändning, inte bara syftet som skrivits i ett upphandlingsdokument. AI-förordningen gör detta uttryckligt för högrisk system. Artikel 9 kräver utvärdering av risker när ett system används som avsett och under rimligt förutsebar felanvändning. Felanvändning betyder inte varje absurt krav. Det betyder användningar som ett kompetent team skulle kunna förutse utifrån gränssnittet, incitamenten, instruktionerna och det omgivande arbetsflödet. Om den snabbaste vägen i systemet är att acceptera en rekommendation utan att läsa dess bevis, hör den vägen hemma i analysen även om policyn säger att granskning krävs.
Risker finns också i gränssnitten. En modell kan ge en avgränsad rekommendation, men en integration kan omvandla den till en obegränsad instruktion. En leverantör kan tillhandahålla en versionshanterad slutpunkt, men en driftsättning kan cachelagra svar längre än giltighetstiden. En offentlig myndighet kan behålla beslutsansvaret, men ett avtal kan göra leverantören till den enda part som kan granska spårningen. Systemgränsen för en säkerhetsutredning måste följa den kausala vägen till konsekvensen. Att dra gränsen enbart runt modellen är ett effektivt sätt att missa det arbete som gör modellen betydelsefull.
Inte alla risker förtjänar samma behandling. Vissa kan minskas genom design. Vissa kräver processuella kontroller eller mänsklig granskning. Vissa kan övervakas och accepteras med villkor. Vissa indikerar att den tänkta användningen inte är lämplig. En säkerhetsutredning ska visa resonemanget, inte dölja det bakom en universell risksiffra. Den europeiska järnvägsmetoden tillåter olika principer för riskacceptans, inklusive praxis, jämförelse med liknande delar av ett system och explicit riskuppskattning. Lärdomen är inte att en metod vinner överallt. Lärdomen är att metoden och dess lämplighet för förändringen måste dokumenteras.
Antaganden bär vikt
Varje säkerhetsargument vilar på antaganden. Operatören är utbildad. Källan är aktuell. Tröskelvärdet har den betydelse som teamet tror att det har. Personen som tar emot larmet kan agera i tid. Den externa tjänsten kommer att vara tillgänglig eller så finns en reservlösning. Utdata förblir en rekommendation snarare än ett faktiskt beslut. Organisationen kommer att märka om en modelluppdatering ändrar beteendet. Många säkerhetsmisslyckanden orsakas inte av att ett antagande är orimligt. De orsakas av att ett antagande är osynligt.
Ett antagande hör hemma i utredningen med en ägare och ett sätt att kontrollera det. Om argumentet förlitar sig på utbildade granskare ska utredningen ange vilken kompetens som krävs, hur den fastställs och vad som händer när bemanningen ändras. Om argumentet förlitar sig på att en källa håller sig inom ett färskhetsfönster ska systemet registrera färskheten och låta åtgärden bero på den där det behövs. Om argumentet förlitar sig på att en integration bevarar ett fält ska gränssnittskontraktet och ett test göra beroendet synligt. Ett antagande som inte kan kontrolleras är en risk med ett mjukare namn.
Antaganden kan handla om omvärlden såväl som om mjukvaran. Ett sjukhus kan vara beroende av en klinisk vårdväg. En järnvägsoperatör kan vara beroende av ett signalgränssnitt. En offentlig myndighet kan vara beroende av en lagstadgad process och att en mänsklig beslutsfattare behåller sin befogenhet. En tillverkare kan vara beroende av att underhåll utförs inom ett definierat intervall. Säkerhetsutredningen kontrollerar inte alla externa förhållanden. Den måste dock ange vilka förhållanden den antar, vilken part som äger dem och hur en förändring upptäcks.
När antaganden ändras ska utredningen inte tyst töjas. Ett team kan börja med en användning som bara ger rekommendationer och sedan lägga till en automatisk överlämning eftersom rekommendationen ofta har accepterats. Modellen har inte ändrats, men befogenheten och risken har det. En dataleverantör kan lägga till en ny kategori som verkar ofarlig tills den ändrar innebörden av en nedströmsregel. En driftsättning kan gå från utbildade specialister till en allmän supportgrupp. Detta är förändringar av utredningen även om versionsnumret på modellen förblir detsamma.
Antaganden är särskilt viktiga för probabilistiska system eftersom ett stabilt genomsnitt kan dölja en instabil kant. Utredningen ska identifiera var systemet förväntas vara osäkert, vilka bevis som signalerar den osäkerheten och vilken mänsklig eller teknisk kontroll som tar över. Målet är inte att låtsas att osäkerhet kan elimineras. Det är att hindra en outtalad förväntan om säkerhet från att bli den operativa policyn.
Bevis behöver en kedja av ansvar
Bevis i en säkerhetsargumentation är mer än ett resultat som klistras in i en tabell. Det har en identitet, en omfattning, ett datum, en metod, en ansvarig person eller grupp och en relation till det påstående det stöder. Ett test behöver en definierad indata och konfiguration. En granskning behöver en fråga och ett beslut. En övning behöver ett förväntat svar och en observation. En logg behöver tillräckligt med sammanhang för att kunna tolkas utan att förlita sig på minnet. En källpost behöver en spårbarhetskedja. Detaljerna skiljer sig mellan domäner, men principen är stabil: bevis ska kunna granskas efter det möte där de lät övertygande.
AI-förordningen ger denna princip juridisk tyngd för system med hög risk. Artikel 11 kräver att teknisk dokumentation finns tillgänglig innan systemet släpps på marknaden och hålls uppdaterad. Artikel 12 kräver automatisk registrering av relevanta händelser under systemets livslängd, med loggningsfunktioner som står i proportion till det avsedda syftet och som är användbara för att identifiera risker, stödja övervakning efter marknadslansering och övervaka drift. Artikel 13 efterfrågar information som gör det möjligt för distributörer att förstå kapacitet, begränsningar, förutsebara risker, mänsklig tillsyn och krav på indata. En säkerhetsargumentation kopplar samman dessa register i stället för att lämna dem i separata efterlevnadslådor.
Bevis måste bevara sina villkor. Ett prestandaresultat utan sin testpopulation kan misstolkas. Ett robusthetsresultat utan de störningar som använts kan överdrivas. En granskning av mänskliga faktorer utan det arbetsflöde och den tidspress som rådde när den utfördes kan bli ett allmänt beröm. En incidentlogg utan den version, det dataläge och de behörigheter som gällde kan ge en tilltalande men felaktig grundorsak. Ju mer avgörande beslutet är, desto mindre acceptabelt är det att skilja ett resultat från de omständigheter som gjorde det sant.
Bevis kan vara kvalitativa eller kvantitativa. Ett dokumenterat expertutlåtande kan vara giltigt bevis när frågan är lämplig, expertisen är identifierad och resonemanget är dokumenterat. Ett numeriskt resultat kan vara svagt bevis när nämnaren, tröskeln eller testvillkoren är oklara. Det finns ingen moralisk hierarki där en siffra automatiskt väger tyngre än en noggrann observation. Argumentationen bör förklara lämplighet för ändamålet och osäkerhet, inte visa vördnad för decimaler.
Spårbarhet gör också oenighet produktiv. En granskare bör kunna säga vilket påstående som inte stöds, vilket antagande som är alltför optimistiskt eller vilken kontroll som inte har genomförts. Ärendet blir då ett gemensamt objekt för ifrågasättande snarare än ett ceremoniellt godkännandepaket. Det är en anledning till att säkerhetskritiska branscher investerar i oberoende bedömning och strukturerade säkerhetsrapporter. Syftet är inte att göra avvikande åsikter bekväma. Det är att göra dem lokaliserbara.
Residualrisk är ett beslut, inte en restpost
Risk försvinner inte för att kontroller har lagts till. Den risk som återstår efter kontroller är residualrisk. Den måste beskrivas och accepteras av en instans som kan förstå underlaget, ställa villkor och stoppa användningen när villkoren inte uppfylls. Att kalla en risk acceptabel är inte detsamma som att säga att den är liten. Det innebär att organisationen har fattat ett välgrundat beslut om den kvarvarande exponeringen i ett definierat sammanhang och inte har dolt grunden för beslutet.
Artikel 9 i AI-förordningen använder detta språk direkt för system med hög risk. Den relevanta residualrisken för varje fara, och den totala residualrisken, måste bedömas som acceptabel. Förordningen kräver också eliminering eller minskning där det är tekniskt genomförbart, samt begränsnings- och kontrollåtgärder där risker inte kan elimineras. Det är en användbar ordning. Ändra först designen när det är möjligt. Lägg sedan till kontroller. Dokumentera därefter vad som återstår. En varningsetikett är inte en ursäkt för att behålla en förebyggbar fara i arkitekturen.
Residualrisk bör inkludera reversibilitet. AI-förordningens riskkriterier överväger om ett utfall kan korrigeras eller vändas, och noterar att negativa effekter på hälsa, säkerhet eller grundläggande rättigheter inte bör behandlas som lätt korrigerbara enbart för att en teknisk ångra-knapp finns. Detta är en stillsam men viktig distinktion. Ett utkast kan korrigeras. En förlorad förmån, en nekad tjänst eller en offentlig anklagelse kan vara mycket svårare att reparera. Ärendet bör tilldela starkare kontroller där den berörda personen inte realistiskt kan välja bort eller ångra resultatet.
Acceptans måste ha villkor. Ett system kan accepteras för en avgränsad pilot, ett utbildat team, en namngiven datakälla och en granskningsväg. Det får inte accepteras för en annan population, ett oövervakat arbetsflöde eller en integration som tar bort bevis. Villkor bör skrivas så att en operatör kan avgöra om de fortfarande gäller. Om ett villkor bara är att användare ska tillämpa omdöme, har ärendet inte sagt hur systemet stödjer omdöme eller vad som händer när arbetsbelastningen gör omdöme svårt.
Ett residualriskbeslut behöver också en utgångspunkt eller granskningstrigger. Ett fast kalenderdatum kan hjälpa, men händelser är vanligtvis mer informativa: en modelländring, en ny källa, en väsentlig incident, en driftsignal, en förändring i användare, en ny rättslig skyldighet eller ett misslyckande i en kontrollövning. Beslutet är inte en amulett som placeras på releasen. Det är ett tillstånd med ett underhållsschema.
Mänsklig tillsyn måste ha auktoritet
Mänsklig tillsyn nämns ofta som om en person som står någonstans nära utdata gör systemet säkert. AI-förordningen är mer krävande. Artikel 14 säger att system med hög risk måste utformas så att fysiska personer effektivt kan övervaka dem under användning. Tillsyn måste stå i proportion till risk, autonomi och sammanhang. De personer som tilldelas tillsyn bör förstå kapacitet och begränsningar, upptäcka avvikelser, känna igen automatiseringsbias, tolka utdata, besluta att inte använda eller åsidosätta den, samt ingripa eller stoppa systemet genom en säker procedur.
Det är lika mycket designkrav som bemanningskrav. En granskare kan inte tolka ett resultat om underlaget är dolt. En granskare kan inte ifrågasätta en rekommendation om gränssnittet presenterar godkännande som enda bekväma väg. En granskare kan inte stoppa ett system om stoppåtgärden kräver en behörighet som ingen har beviljat. En granskare kan inte utöva meningsfull tillsyn om denne endast mäts på genomströmning. En säkerhetsargumentation bör därför behandla den mänskliga rollen som en styrfunktion med indata, befogenhet, arbetsbelastning, utbildning och observerbart beteende.
Befogenhet är den detalj som artiga beskrivningar utelämnar. Vem får pausa arbetsflödet. Vem får ångra en åtgärd. Vem kan förklara att ett antagande inte längre gäller. Vem kan kontakta leverantören. Vem äger registret. Vem avgör om den kvarvarande risken fortfarande är acceptabel. Om ingen har befogenheten är beskrivningen av människan i loopen teater. Personen kan se resultatet, men att se är inte att styra.
God tillsyn är också selektiv. Målet är inte att skicka varje trivialt utkast till en kommitté. Det är att lägga mänskligt omdöme där konsekvenserna, osäkerheten eller ifrågasättbarheten kräver det. Vissa fall kan hanteras med strukturerade kontroller. Vissa kräver en utbildad specialist. Vissa kräver två oberoende bekräftelser enligt tillämplig lag. Vissa bör avvisas. Argumentationen bör förklara urvalet och visa att den valda vägen är tillgänglig i faktisk drift, inte bara i en procedurmanual.
Det finns en anspråkslös form av respekt i att utforma på detta sätt. Den accepterar att människor tröttnar, att köer växer, att gränssnitt formar uppmärksamhet och att en varning som visas hundra gånger kan sluta vara en varning. Säkerhetsteknik har lärt sig detta genom erfarenhet inom transport och industri. AI-team behöver inte upprepa varje lärdom genom att köra ett förhindrbart experiment på allmänheten.
Förändring fortsätter att kliva in i argumentationen
En säkerhetsargumentation är levande eftersom systemet är levande. Modellversionen kan ändras, men det kan även prompten, sökindexet, taxonomin, policyn, hårdvaran, bemanningen, gränssnittet, datakällan eller leverantören. En liten ändring kan ogiltigförklara ett antagande eller flytta en styrfunktion. Den resulterande risken kan vara högre, lägre eller helt enkelt annorlunda. Det korrekta svaret är inte att frysa systemet för alltid. Det är att göra förändringen synlig, klassificera dess betydelse och besluta vilka delar av argumentationen som behöver ses över.
Järnvägspraxis erbjuder ett tydligt mönster. Förordning 402/2013 tillämpar sin gemensamma metod när tekniska, operativa eller organisatoriska förändringar påverkar järnvägssystemet. Förslagsställaren överväger förändringens betydelse och använder vid behov principer för riskacceptans och oberoende bedömning. Förordningen varnar också för att helheten av förändringar sedan den senaste riskprocessen kan ha betydelse. Flera små förändringar kan tillsammans bli en betydande. AI-styrning behöver samma misstänksamhet mot oskyldigt utseende steg.
För AI bör en förändringslogg identifiera vad som flyttades och vad som inte gjorde det. Ändrades modellvikterna. Ändrades insamlingen av underlag. Ändrades verktygsbehörigheterna. Ändrades användarpopulationen. Flyttades tröskeln. Blev arbetsflödet automatiskt vid en punkt som tidigare var rådgivande. Förblev reservvägen tillgänglig. Fångade utvärderingen det nya tillståndet. Loggen bör koppla varje svar till det berörda påståendet, hotet, styrfunktionen eller antagandet och specificera de tester eller granskningar som krävs före lansering.
Ändringskontroll bör inkludera ett säkert lanseringsläge. En skuggkörning, en stegvis rutt, en begränsad population, ett explicit återställningsvillkor eller en mänsklig bekräftelse kan hindra att det nya beteendet blir ett institutionellt faktum innan någon har inspekterat det. Dessa mekanismer är inte bevis på att systemet är svagt. De är bevis på att organisationen förstår att nytt beteende behöver en plats att lära sig.
Eftermarknadsövervakning förlänger fallet efter lanseringen. Artikel 9 hänvisar till data som samlas in genom artikel 72, och artikel 72 kräver ett dokumenterat övervakningssystem för högrisksystem under hela deras livslängd. Övervakningen bör leta efter de signaler som är relevanta för påståendet: förändrade felmönster, ovanliga avvisanden, oväntad användning, utfall av överklaganden, saknade bevis, säkerhetshändelser och brister i mänskliga kontroller. En instrumentpanel som bara rapporterar drifttid är ett glatt sätt att missa ett säkerhetsproblem.
Oberoende bedömning är en nyttig olägenhet
De som byggt ett system känner till dess elegans, dess genvägar och de påtryckningar som rådde när det levererades. Den kunskapen är nödvändig. Den räcker inte för att acceptera risken. En oberoende bedömning skapar utrymme för någon att ifrågasätta argumentationen utan att bära samma lanseringsincitament. Oberoende kräver inte fientlighet eller en extern logotyp på varje sida. Det kräver kompetens, avgränsning, tillgång till bevis och befogenhet att dokumentera en meningsskiljaktighet som ägaren inte bara kan radera.
Den europeiska järnvägsmetoden gör denna åtskillnad konkret. ERA beskriver ett bedömningsorgan som ansvarar för att kontrollera att riskbedömningsprocessen och dess resultat tillämpas korrekt, med krav på kompetens, ackreditering eller erkännande. Förordningen tillåter en oberoende och kompetent extern eller intern enhet, förutsatt att den uppfyller kriterierna. Utformningen är proportionerlig snarare än teatralisk. Den erkänner att säkerställande kan vara internt när oberoendet är verkligt, och att en märkning inte kan rädda en granskare som inte kan se de relevanta bevisen.
För AI kan oberoende vara skiktat. En domänägare kontrollerar att användningen är legitim och att faroanalysen återspeglar arbetet. En teknisk granskare kontrollerar integration och felscenarier. En säkerhetsgranskare testar åtkomst- och manipuleringsvägar. En driftsgranskare kontrollerar arbetsbelastning, eskalering och återställning. En styrnings- eller regelefterlevnadsfunktion kontrollerar dokumentation och skyldigheter. För användningar med höga konsekvenser kan en extern bedömning eller ett anmält organ bli aktuellt inom ramen för den relevanta rättsliga ramen. Säkerhetsfallet bör namnge vilken roll varje granskare spelar och vilka frågor de får ställa.
Oberoende är också ett skydd mot leverantörens ogenomskinlighet. En leverantörsrapport kan stödja ett påstående, men den som inför systemet måste veta vad som testades, under vilken konfiguration och vilka begränsningar som kvarstår. Om ett kritiskt resultat inte kan återskapas, inspekteras eller överföras när avtalet upphör, hör beroendet hemma i fallet. Upphandling bör begära bevisåtkomst, versionsidentitet, incidentmeddelanden, ändringsmeddelanden, export, återställning och en praktisk utväg. Ordet praktisk gör tungt arbete här. En rättighet som inte kan utövas under tidspress är inte mycket till kontroll.
En bra bedömning ger mer än en godkännandestämpel. Den dokumenterar villkor, öppna iakttagelser, bevisluckor, kvarvarande risk och nödvändig uppföljning. Ibland är rätt beslut att lansera med begränsningar. Ibland är det att skjuta upp. Ibland är det att avvisa den föreslagna användningen. En säkerhetskultur är inte en där alla fall godkänns. Det är en där beslutet följer argumentationen.
Vad AI-förordningen tillför argumentationen
AI-förordningen gör inte varje AI-införande till en järnväg. Den etablerar däremot en europeisk vokabulär för riskhantering, teknisk dokumentation, loggning, transparens, mänsklig tillsyn, noggrannhet, robusthet och cybersäkerhet för högrisksystem. Ett säkerhetsfall kan hjälpa en organisation att förena dessa skyldigheter i en operativ förklaring i stället för att behandla varje artikel som en separat regelefterlevnadsuppgift.
Artikel 8 knyter efterlevnad till avsedd användning och allmänt erkänd bästa praxis, och gör det möjligt att integrera nödvändig testning, rapportering, information och dokumentation med befintliga unionsförfaranden för harmonisering när en produkt redan omfattas av dem. Det är viktigt för säkerhetsteknik. Den erkänner att ett system redan kan ha en mogen säkerhetsprocess och att det är mindre användbart att duplicera filer än att koppla samman dem. Fallet bör visa var AI-bevisningen finns i det bredare produkt- eller tjänsteargumentet.
Artikel 11 och bilaga IV ger den tekniska dokumentationen en bred form. Den omfattar avsedd användning, versioner, gränssnitt, hårdvara, utvecklingsmetoder, arkitektur, dataprovidens och dataegenskaper, mänsklig tillsyn, förutbestämda ändringar, validerings- och testförfaranden, mätvärden, testloggar och cybersäkerhetsåtgärder. Detta är inte samma sak som en säkerhetsargumentation, men det tillhandahåller många av de objekt som en säkerhetsargumentation behöver. Ett team kan mappa varje objekt till ett påstående och synliggöra vad som fortfarande saknar ägare eller bevis.
Loggningskravet i artikel 12 är särskilt praktiskt. Om ett högrisksystem tekniskt måste möjliggöra automatisk registrering av händelser under hela dess livslängd, bör releasebeslutet ställa frågan om vad systemet faktiskt kan rekonstruera. Vilken indata, modell, konfiguration, bevisning, verktygsanrop, mänsklig intervention och efterföljande åtgärd kan kopplas samman. Vilka loggar ligger under leverantörens kontroll och vilka under distributörens. Hur skyddas och bevaras de. Kan en berörd person eller myndighet förstå den relevanta vägen utan att få ett utdrag av orelaterade personuppgifter.
Artikel 15 tillför ett livscykelperspektiv på noggrannhet, robusthet och cybersäkerhet, inklusive motståndskraft mot fel, brister och inkonsekvenser samt, där det är relevant, reserv- eller felsäkra planer. En säkerhetsargumentation ger dessa ord en plats att landa. Påståendet är inte att ett resultat är högt. Påståendet är att systemet presterar konsekvent för sin avsedda användning, att kända feltillstånd är avgränsade och att arbetsflödet har ett säkert svar när de inträffar. Bevisningen måste ange de villkor under vilka slutsatsen gäller.
Förordningens skyldigheter gäller beroende på system, leverantör, distributör och användning. En säkerhetsargumentation bör inte låtsas att en generisk mall avgör klassificering eller juridisk rådgivning. Den bör dokumentera tillämplighetsbeslutet, dess motivering och de punkter som skulle ändra det. Detta är ytterligare en fördel med explicita antaganden. När ett faktum ändras vet organisationen vilken del av argumentationen som behöver uppmärksammas, i stället för att i panik behöva återupptäcka hela den juridiska kartan.
Luftfarten behandlar lärande som en del av säkerhetsarbetet
Europeiska unionens byrå för luftfartssäkerhets konceptdokument om artificiell intelligens, utgåva 2, är användbart eftersom det inte beskriver AI-säkerhet som en enskild modelegenskap. Dokumentet förfinar vägledningen för nivå 1-tillämpningar som förstärker mänskliga förmågor och fördjupar arbetet med inlärningssäkerhet, AI-förklarbarhet och etikbaserad bedömning. Det behandlar också nivå 2-system, där AI automatiskt kan fatta beslut under mänsklig tillsyn, och lyfter fram samarbete mellan människa och AI samt utformningen av säker interaktion.
Den viktiga idén är inte att alla organisationer ska kopiera luftfartsterminologin. Det är att säkerhetsarbetet måste följa relationen mellan systemet och det mänskliga arbetet. En modell som hjälper en utbildad operatör är inte samma säkerhetsproblem som en modell som beslutar medan en person endast övervakar. Operatörens förmåga att förstå, ingripa och återhämta sig är en del av systemet. Likaså gränserna kring lärande, uppdateringar och bevisning. EASA-dokumentet ger AI-team ett europeiskt exempel på en bransch som försöker göra dessa relationer explicita före driftsättning.
Inlärningsförsäkran är en användbar term eftersom maskininlärning kan förändra den vanliga bevisberättelsen. En konventionell programvaruversion kan testas mot en definierad implementation. Ett adaptivt system kan ändra sitt beteende när data, tillstånd eller miljö förändras. Säkerhetsfallet måste därför ange vad som får lära sig, vad som är fryst, hur förändringen upptäcks, vilka bevis som uppdateras och när systemet återgår till en acceptansprocess. Om inlärningen ligger utanför fallet handlar fallet om gårdagens system.
Samarbete mellan människa och AI förändrar också innebörden av tillsyn. Människan är inte en nödbroms kopplad till en maskin som konstruerats utan förare. Teamet är en socioteknisk konstellation med roller, förväntningar, signaler, befogenheter och utbildning. En säker interaktion kan kräva att maskinen förklarar en begränsning, begär bekräftelse, vägrar en åtgärd eller gör osäkerhet synlig. Den kan kräva att människan utmanar maskinen och att organisationen belönar den utmaningen. Bevisen bör undersöka interaktionen snarare än att härleda den från en policyformulering.
Återigen behövs ingen påhittad flygning eller olycka för att göra poängen. En offentlig myndighets konceptdokument räcker för att visa att europeiskt säkerhetstänkande rör sig mot inlärning, mänsklig interaktion och försäkran som ett enda designproblem. AI-team kan läsa materialet som en uppmaning att fråga sig vad deras eget system lär sig, vad operatören kan se och vilka bevis som överlever en förändring.
En sammansatt releasegrind, märkt som sådan
Illustrativ sammansättning, inte en rapporterad händelse: tänk dig en offentlig tjänst som överväger ett AI-verktyg som hjälper personal att organisera inkommande ärendematerial innan en person fattar beslutet. Verktyget är inte behörigt att besluta om berättigande, skicka ett meddelande eller avsluta ett ärende. Det föreslagna säkerhetspåståendet är snävt: utbildad personal kan använda verktyget för att förbereda en granskningskö när källposten är komplett, bevispanelen är synlig, rekommendationen tydligt är markerad som en rekommendation och personalen kan åsidosätta, pausa eller ta bort den.
Den första grenen av fallet namnger faror. En ofullständig post skulle kunna få en till synes sammanhängande prioritet. Ett inaktuellt policydokument skulle kunna forma rekommendationen. En kö skulle kunna sätta press på en granskare att acceptera ordningen utan att kontrollera. Ett behörighetsfel skulle kunna exponera en persons material i ett annat ärende. En leverantörsuppdatering skulle kunna ändra innebörden av en kategori. Dessa är inte påståenden om att en sådan händelse har inträffat. De är villkor som teamet rimligen kan förutse utifrån den föreslagna designen.
Nästa gren namnger kontroller. Inmatningens fullständighet och aktualitet kontrolleras innan en rekommendation visas. De bevis som används för förslaget är synliga bredvid ärendet. Åtgärden förblir ett utkast tills en utbildad person accepterar eller ändrar den. En saknad källa dirigerar posten till en annan väg. Behörigheter testas vid hämtningsgränsen, inte bara i användargränssnittet. Arbetsflödet har en pauskontroll och en manuell väg. En versionsändring körs i ett begränsat läge och kan rullas tillbaka. Fallet dokumenterar varför varje kontroll finns och vilken fara den åtgärdar.
Bevis måste sedan utöva kontrollerna. Ett datatest levererar ofullständiga och inaktuella poster och registrerar resultatet. En användbarhetsgranskning undersöker om personalen kan hitta bevisen och förstå rekommendationen under realistisk arbetsbelastning. Ett åtkomsttest kontrollerar att ett ärende inte kan hämta material utanför sin omfattning. En releaseövning verifierar att paus- och återställningsvägarna fungerar. En ändringsgranskning bekräftar att den nya kategorin och policyn inte ogiltigförklarar kölogiken. Dessa är hypotetiska tester i denna sammansättning, inte rapporter om tester utförda av en namngiven tjänst.
Beslutet är villkorat. Verktyget får användas för köförberedelser inom den angivna omfattningen. Det får inte användas för att fatta eller kommunicera det materiella beslutet. Villkoret att personalen måste ha befogenhet att överpröva är kopplat till en roll. Villkoret att källans aktualitet registreras övervakas. En ändring av modellen, policyn, datakontraktet, användargruppen eller efterföljande åtgärd öppnar ärendet på nytt. Om organisationen inte kan styrka dessa villkor förblir lanseringsgrinden stängd. Berättelsen är användbar just därför att ingen behöver låtsas att en viss stad, ett visst team eller en viss tisdag existerade.
Ett litet exempel från vårt Trust Centre
På Dweve gör vårt publika Trust Centre en liknande distinktion i sin utvärderingsdokumentation. Utvärderingssidan presenterar en metod som identifierar modellen, exakt svit, konfiguration, fångat tillstånd, bevis och granskarens beslut. Den skiljer utvärderingsidentiteten från det föränderliga modelltillståndet, särskiljer förberedd täckning från ett faktiskt resultat och beskriver uppspelning som ett kontrakt som beror på den fångade artefakten, exekveringsgrafen, routningen, ordningen, tillståndet, begränsningarna, verktygen och bevisen. Sidan anger också att inget första externt lanseringsresultat fanns per den 1 augusti 2026, eftersom den lanseringen inte hade ägt rum.
Det är ett litet exempel, inte ett bevis på att en säkerhetsutredning har slutförts för varje användning av våra system. Dess värde ligger i gränsdragningen. En metod är inte ett resultat. En kategori är inte ett betyg. En planerad lansering är inte en historisk körning. Ett uppspelbart fångat tillstånd är inte detsamma som en levande värld vars bevis och adaptiva tillstånd har förändrats. Dessa distinktioner är precis vad en säkerhetsutredning behöver när den anger var bevisen gäller och var de upphör.
För ett europeiskt teknikföretag kan det kännas som att lämna användbart marknadsföringsutrymme tomt att publicera sådana begränsningar. Det är mer användbart än att fylla det utrymmet med en siffra som ingen kan försvara. Samma disciplin gäller för en offentlig myndighet, en leverantör, en forskningsgrupp eller ett internt plattformsteam. Ange vilka bevis som finns, vilka som är förberedda, vilka som är skyddade, vilka som inte samlades in och vilken framtida händelse som skulle skapa ett nytt resultat. Läsaren kan då avgöra vad bevisen stöder.
Vårt exempel visar också varför ett Trust Centre bör läsas som ett bevisindex snarare än ett löfte. Den publika sidan pekar på identitet, metod, fångst, granskning och lanseringsgränser. Den undanröjer inte behovet av att granska en specifik driftsättning, ett specifikt syfte eller en specifik påverkad population. En säkerhetsutredning skulle lägga till den lokala kontexten, riskerna i det faktiska arbetsflödet och befogenheten hos den person som fattar beslutet. Publik transparens är en utgångsyta, inte ett universellt certifikat.
Vad en säkerhetsutredning kan bevisa
En bra säkerhetsutredning kan stödja en avgränsad slutsats. Den kan visa att ett system utformades för ett namngivet syfte, att förutsebara risker identifierades, att kontroller hanterar dessa risker, att bevis samlades in under angivna villkor, att kvarstående risker bedömdes, att en behörig instans accepterade eller avvisade användningen och att organisationen har ett sätt att upptäcka förändringar och ompröva beslutet. Den kan göra ett argument tillräckligt granskningsbart för ifrågasättande och underhåll.
Den kan också visa vad som är osäkert. En utredning kan visa starka bevis för en population och begränsade bevis för en annan. Den kan visa att systemet är robust mot en definierad klass av felaktig indata men inte mot en okänd klass. Den kan visa att en människa kan ingripa när bemanning och behörigheter är som specificerade. Den kan visa att en reservlösning finns men ännu inte har testats i full operativ skala. En sanningsenlig utredning döljer inte dessa asymmetrier. Den gör dem till användningsvillkor.
En safety case kan även stödja inköps- och styrningsbeslut. En köpare kan jämföra den evidens en leverantör erbjuder med den evidens som arbetsflödet kräver. En tillsynsmyndighet kan se vilka påståenden som stöds och vilka register som saknas. En styrelse kan förstå var den kvarstående risken ligger och vem som äger den. En operatör kan veta vilken signal som ska föranleda ett stopp. Berörda personer kan få en tydligare väg att ifrågasätta ett resultat. Fallet blir en karta över ansvar, inte bara en teknisk artefakt.
Det kan stödja förändring utan att låtsas att förändring är gratis. Genom att koppla samman påståenden, faror, antaganden, kontroller och evidens kan organisationen identifiera den minsta meningsfulla omprövningen när en komponent ändras. Det är effektivare än att upprepa varje test blint och säkrare än att anta att ingen omprövning behövs. Proportionalitet fungerar bara när strukturen är synlig. Annars utför ett team antingen ritualer eller tar genvägar.
Vad en safety case inte kan bevisa
En safety case kan inte bevisa att ingen skada någonsin kommer att inträffa. Verkliga system möter förhållanden som inte förutsågs, och människor reagerar på incitament och press på sätt som inget diagram fullt ut kan förutsäga. Syftet är inte visshet. Det är en disciplinerad grund för att driva, lära och stoppa när grunden inte längre håller.
Det kan inte bevisa att en modell är allmänt intelligent, allmänt rättvis eller säker inom alla domäner. Evidens har en räckvidd. Ett test på en datamängd avgör inte prestanda för en annan. En framgångsrik granskning i ett arbetsflöde etablerar inte samma auktoritet i ett annat. En väl utformad stoppväg bevisar inte att varje operatör kommer att använda den utan utbildning, tid eller organisatoriskt stöd. Fallet måste motstå impulsen att omvandla lokal evidens till ett globalt adjektiv.
Det kan inte överföra ansvar till en leverantör, revisor eller certifieringsmärke. Evidens kan produceras av någon annan, men den som driftsätter har fortfarande en användning, ett arbetsflöde och människor som är beroende av resultatet. Kontrakt kan fördela skyldigheter och ge tillgång. De kan inte göra en organisation omedveten om det system den driver. Inte heller kan ett certifikat ursäkta en förändring som flyttar systemet utanför den bedömda omfattningen.
Det kan inte göra en förbjuden eller olämplig användning acceptabel genom att lägga till pappersarbete. Om faran inte kan kontrolleras till en acceptabel nivå kan svaret vara att ändra syftet eller att inte driftsätta. Safety cases beskrivs ofta som försäkran, men det mest värdefulla resultatet kan vara ett välgrundat nej. En komplett fil kan fortfarande stödja ett dåligt beslut om argumentationen är svag. Poängen med filen är att göra beslutet bättre, inte bara mer läsbart efter att det har fattats.
Slutligen kan det inte ersätta lag, professionellt omdöme eller demokratiskt ansvarsutkrävande. Det är ett tekniskt och styrningsmässigt instrument. Det bör hjälpa människor att förstå beslutet och dess villkor, inte låtsas avgöra frågor som tillhör domstolar, tillsynsmyndigheter, kliniker, offentliga tjänstemän eller de berörda.
Frågor för ett europeiskt lanseringsmöte
Ett team behöver inte vänta på en perfekt standard eller en 400-sidig pärm för att börja. Det kan ställa en rad enkla frågor. Vad exakt påstår vi att detta system får göra. Vem påverkas när det är fel. Vilka faror är förhållanden i systemet och arbetsflödet snarare än vaga dåliga utfall. Vilka antaganden måste förbli sanna. Vilken evidens stöder varje påstående, och under vilken konfiguration och population. Vad förblir osäkert. Vem accepterar den kvarstående risken. Vem kan stoppa systemet. Vilken händelse skulle öppna argumentationen igen.
Mötet bör bereda plats för en mindre bekväm fråga: vad skulle få oss att vägra lanseringen? Om det enda svaret är ett lägre resultat har teamet troligen inte beskrivit sina risker. En vägran kan utlösas av saknad bevisning, ett oägt antagande, en misslyckad återställningsövning, en oåtkomlig granskare, en obegränsad integration eller en ändring som inte kan spelas om. Att namnge vägransvillkoren gör säkerheten till en operativ kontroll snarare än en stämning.
Fråga hur ärendet följer med systemet. Kan en operatör hitta det avsedda syftet, begränsningarna och stoppvägen? Kan en incidentutredare identifiera modellen, bevisningen, behörigheterna och de mänskliga beslut som var av betydelse? Kan en köpare exportera dokumentationen om leverantören byts? Kan en tillsynsmyndighet få den information som krävs för att bedöma överensstämmelse? Kan ett nytt team förstå varför en kontroll finns utan att intervjua den som slutade? Ett säkerhetsärende som bara lever i en privat mapp är ett bräckligt minne, inte ett levande argument.
Fråga hur ärendet förändras. Vad är granskningstriggern för en modelluppdatering, källändring, policyändring, ny användargrupp, nytt verktyg, ny jurisdiktion eller ny nedströmsåtgärd? Vilka utvärderingar upprepas, och vilka antaganden kontrolleras? Vad händer när övervakningen hittar en svag signal men ännu ingen allvarlig incident? Finns det en säker, ägd väg att pausa och undersöka? En välskött organisation bör kunna svara utan att uppfinna en kris för att få processen att kännas verklig.
Och fråga om bevisningen kan läsas av de människor vars beslut den är tänkt att stödja. En teknisk fil som ingen kan tolka är inte transparent. En policy som ingen kan tillämpa är inte en kontroll. En instrumentpanel full av gröna celler som döljer nämnaren är inte en försäkran. Europeisk säkerhetspraxis är som bäst när den gör resonemanget tillgängligt för den som har ansvaret, inte bara för den som sammanställde dokumentet.
Den tysta fördelen med ett ärligt argument
Säkerhetsärenden ser byråkratiska ut på avstånd eftersom de innehåller dokumentation, roller, villkor och granskningspunkter. På nära håll är de ett sätt att hålla ingenjörsarbetet ärligt när system blir övertalande. De hindrar ett test från att maskera sig som ett beslut, ett antagande från att maskera sig som ett faktum, en planerad utvärdering från att maskera sig som ett resultat och en mänsklig närvaro från att maskera sig som auktoritet.
Europa har redan delar av denna disciplin i sina institutioner. Järnvägar behandlar teknisk, operativ och organisatorisk förändring som en riskfråga och använder gemensamma metoder och oberoende bedömning. Flygvägledning diskuterar lärandesäkring, förklarbarhet och mänsklig-AI-samarbete. AI-förordningen förenar livscykelriskhantering med dokumentation, loggar, transparens, mänsklig tillsyn och livscykelprestanda. Dessa är inte identiska ramverk, och de bör inte plattas till till en enda checklista. De delar dock en respekt för villkor, bevisning och ansvar.
Den praktiska lärdomen är enkel nog att ta med till ett måndagsmöte. Börja med ett påstående som har kanter. Nämn de risker som skulle kunna göra det falskt. Dokumentera de antaganden som låter det stå. Placera kontroller där arbetet faktiskt sker. Fäst bevisning med identitet och omfattning. Bedöm kvarvarande risk snarare än att dölja den. Ge en person verklig befogenhet att ingripa. Öppna argumentet igen när systemet eller sammanhanget förändras. Låt en oberoende granskare vara obekväm. Publicera begränsningar med samma omsorg som framgångar.
Detta tillvägagångssätt kommer inte att göra alla AI-system säkra, och det kommer inte att förvandla osäkerhet till visshet. Det kommer att göra osäker självsäkerhet svårare att upprätthålla. Det kommer att ge operatörer en väg att pausa, ge granskare något konkret att utmana och ge berörda människor en bättre förklaring av var ansvaret ligger. Det kommer också att göra bra system lättare att förbättra eftersom organisationen kan se vilken del av argumentet som ändrades.
En safety case är därför inte en avslutande paragraf efter ingenjörsarbetet. Det är tråden som binder samman syfte, design, människor, bevis och förändring. Europa kan lära av safety cases eftersom de erbjuder en medborgerlig version av ingenjörsdisciplin: ingen slogan accepteras utan en väg, ingen väg accepteras utan bevis, och inga bevis tillåts färdas längre än sina antaganden.
Källor
- Regulation (EU) 2024/1689, the Artificial Intelligence Act, Europeiska unionen, EUR-Lex. Artiklarna 8 till 15, 21, 72 och bilaga IV konsulterades för riskhantering, dokumentation, journalföring, mänsklig tillsyn, livscykelprestanda och övervakning.
- Commission Implementing Regulation (EU) No 402/2013 on the common safety method for risk evaluation and assessment, Europeiska unionen, EUR-Lex. Förordningen och dess skäl konsulterades för förändringens betydelse, principer för riskacceptans, gränssnitt och oberoende bedömning.
- Common Safety Method for Risk Evaluation & Assessment, Europeiska unionens järnvägsbyrå. Byråns översikt och länkade vägledning konsulterades för den europeiska järnvägsförändrings- och bedömningsprocessen.
- EASA Artificial Intelligence Concept Paper Issue 2: Guidance for Level 1 & 2 machine-learning applications, Europeiska unionens byrå för luftfartssäkerhet. Den offentliga publikationssidan konsulterades för inlärningssäkring, förklarbarhet, människa-AI-samarbete och människa-AI-interaktion.
- Model evaluations, Dweve Trust Centre, besökt 5 augusti 2026. Den offentliga utvärderingsmetoden och dess explicita resultatgräns konsulterades för det korta Dweve-exemplet.