ms-ai-architect/skills/ms-ai-governance/references/responsible-ai/ai-act-provider-obligations.md
Kjell Tore Guttormsen 3a73eeafdc refactor(ms-ai-architect): R13 del 1 — nøytraliser Cosmo-personaen i ref-korpusets headinger, etter å ha rettet en gate som var målt usann to ganger
Ordre 20260912T193441Z-7358817909. Steg 1 var ikke transformen, men å rette
roadmapens R13-gate og få den ratifisert. Gaten `grep -rl "Cosmo"
skills/*/references -> 0` var usann på to uavhengige måter:

1. Ordren fanget den første: 451 av forekomstene er Azure Cosmos DB, ekte
   produktinnhold. Diskriminatoren er ikke bokstaven «s» — `Cosmos <norsk
   substantiv>` er genitiv av personaen (`### Cosmos tonalitet`), mens
   `Cosmos DB`/`CosmosClient`/`cosmos_ru` er produkt.
2. Denne økten fant den andre: 132 persona-forekomster ligger i prosa,
   tabeller, dialog-replikker og proveniens-linjer. Heading-nøytralisering
   kan ikke nå dem, så «0 persona» er uoppnåelig også under den ratifiserte
   formen. Operatøren ratifiserte alternativ A: gaten speiler formen, og de
   132 bokføres til R13b/R14.

Tre korreksjoner av premisser som sto i ordren og STATE:
  «ca 320 produkt»   -> 451 (case-sensitivt nett manglet 327 lowercase
                        TOC-ankre + 99 identifikatorer; sann nevner 1 638)
  «169 headinger»    -> 401. 169 var `^## For Cosmo`-prefikset (168) og var
                        internt inkonsistent med sin egen topp-variant (204)
  «417 matcher ingen
   populasjon»       -> 417 er cosmo-headinger utenfor kodefences; briefens
                        nevner var reell hele tiden

Fence-bevissthet er målt skadelig, ikke nødvendig: begge toggle-regler er
gale på dette korpuset (naiv toggle skjuler en ekte heading i
chain-of-thought-prompting.md, CommonMark-regelen ubalanserer
service-level-documentation-dr.md). Fence-agnostisk deteksjon finner 401
heading-linjer i nøyaktig de samme 40 variantene som fence-bevisst finner
400 i — ingen kodeblokk-linje er byte-identisk til en persona-heading. Derfor
nøkles transformen på 40 enumererte heading-tekster og ignorerer fences. En
ukjent variant kaster; en slug-kollisjon kaster. Ingenting auto-fikses.

TOC-en regenereres ikke, den rettes kirurgisk: alle 327 persona-lenker hadde
lenketekst lik én av de 40 heading-tekstene og anker lik slugify av den
(327/327, 0 avvik), så heading og TOC-entry skrives i samme operasjon og
ingen mellomtilstand etterlater en død lenke.

Ratifisert målform: `For Cosmo`, `For Cosmo Skyberg` og `For arkitekten
(Cosmo)` konvergerer på `For arkitekten`. To filer kolliderte og er adjudisert
ved å lese dem, ikke ved regel.

Verifisering (alle 7 kriterier fra ordren):
  G1 persona på heading-linjer   401 -> 0
  G2 døde fragmentlenker         1 -> 1 (pre-eksisterende, unntatt)
  G3 produkt-forekomster         451 -> 451; `Cosmos DB|Azure Cosmos` 308 = 308
  de 3 kun-produkt-filene        byte-identiske
  nettet validert begge veier    injisert persona feller G1; genitiv feller G1;
                                 produkt-heading og de 3 filene passerer
  hele diffen                    802 heading-linjer + 654 TOC-linjer, ANNET = 0
  linjeantall                    728 lagt til = 728 slettet
  suite                          1120/1120 (1097 + 23 nye)
  validate-plugin                250 PASS / 0 FAIL
  stikkprøve                     10 filer, alle 5 skills, inkl. de 3 mest
                                 produkt-tunge (26/20/19) — kun heading+TOC

Utenfor scope, urørt: de 4 SKILL.md, de 23 commands, CLAUDE.md, README.md,
NOTICE.md, docs/ (alt R14).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-12 22:12:28 +02:00

14 KiB
Raw Blame History

EU AI Act — Forpliktelser for Tilbydere (Providers)

Type: regulatory Category: Responsible AI & Governance

Last updated: 2026-07-15 Status: GA


Innhold

Oversikt

En provider er enhver juridisk eller fysisk person som utvikler et AI-system (eller får det utviklet) og markedsfører det under sitt navn eller varemerke, enten mot betaling eller gratis (Art. 3(3)). For høyrisiko-AI-systemer gjelder et omfattende sett med forpliktelser under Art. 9-27.

Bøter ved brudd (Art. 99): forbudte praksiser (Art. 5) opptil €35 mill / 7 % av global omsetning (Art. 99(3)); brudd på øvrige forpliktelser — inkludert provider-krav for høyrisiko (Art. 9–27) — opptil €15 mill / 3 % (Art. 99(4)); uriktig/villedende informasjon til myndigheter opptil €7,5 mill / 1 % (Art. 99(5)). For SMB-er/oppstartsselskap gjelder det laveste av beløp/prosent.


Art. 9: Risikostyringssystem

4 kjernekomponenter

Risikostyringssystemet er en iterativ prosess gjennom hele AI-systemets livssyklus:

Komponent 1: Identifikasjon av kjente og rimelig forutsigbare risikoer

  • Risikoidentifikasjon ved design, utvikling og faktisk bruk
  • Inkludert misbruk og bruk utenfor tiltenkt formål
  • Dokumenter per risikoidentifikasjonssyklus

Komponent 2: Estimering og evaluering av risikoer

  • Kvantitativ og kvalitativ risikovurdering
  • Vurder sannsynlighet og alvorlighetsgrad
  • Særskilt hensyn til sårbare grupper (barn, eldre, funksjonshemmede)

Komponent 3: Risikoreduserende tiltak

  • Tekniske tiltak (robusthetstesting, fail-safes, override-mekanismer)
  • Organisatoriske tiltak (opplæring, prosedyrer, roller)
  • Residualrisiko: Akseptabelt nivå dokumenteres

Komponent 4: Informasjonsinnsamling fra post-market

  • Tilbakemeldingskanal fra deployers og sluttbrukere
  • Automatisert logging fra systemer i drift (Art. 12)
  • Periodisk revisjon av risikovurderingen

Kontinuerlig oppdatering

Risikostyringssystemet skal oppdateres ved:

  • Vesentlige endringer i systemet (Art. 9(2))
  • Nye indikasjoner på risikoer fra post-market overvåking
  • Endringer i regelverk eller standarder
  • Hendelser og nestenulykker rapportert av deployers

Sjekkliste — Art. 9 etterlevelse

  • Formelt risikostyringssystem etablert og dokumentert
  • Risikovurdering gjennomført for alle identifiserte bruksscenarioer
  • Risikoreduserende tiltak implementert og verifisert
  • Resiualrisiko akseptert og dokumentert med begrunnelse
  • Procedure for oppdatering av risikovurdering ved endringer
  • Ansvarsroller for risikostyring definert (risk owner)
  • Integrasjon med post-market overvåking (Art. 72)
  • Revisjonssyklus etablert (minst årlig for høyrisiko)

Art. 10: Data Governance

Treningsdata-krav

Høyrisiko-AI-systemer som bruker maskinlæring stiller krav til datasetthåndtering:

Relevans og representativitet:

  • Treningsdata skal være relevante for tiltenkt formål
  • Data skal dekke variasjoner i input-rom systemet forventes å møte
  • Geografisk, demografisk og kontekstuell representativitet vurderes

Bias-testing (Art. 10(2)(f)):

  • Identifiser mulige skjevheter i treningsdata
  • Dokumenter bias-testingsmetodikk og resultater
  • Gjennomfør disparate impact-analyse for beskyttede karakteristika
  • Implementer bias-mitigering og verifiser effekt

Datakvalitets-attributter (Art. 10(3)):

  • Nøyaktighet — data er korrekte og oppdaterte
  • Fullstendighet — data dekker nødvendig omfang
  • Konsistens — ingen motsigende informasjon
  • Egnethet — data passer for tiltenkt formål

Personvern og sikkerhet

  • Treningsdata som inneholder personopplysninger: GDPR artikkel 5, 6, 9 gjelder
  • Pseudonymisering eller anonymisering der mulig
  • Oppbevaringsbegrensning: Ikke lenger enn nødvendig for treningsformålet
  • Tilgangskontroll: Hvem kan se treningsdataene?

Dokumentasjonskrav

  • Data governance-policy dokumentert
  • Kildeliste for treningsdata
  • Bias-testingsrapport
  • Data preprocessing-prosedyrer

Art. 11: Teknisk Dokumentasjon

Teknisk dokumentasjon skal utarbeides før systemet settes på markedet og holdes oppdatert (Annex IV).

9 påkrevde elementer med eksempler

Element 1: Generell systembeskrivelse Eksempel: "AutomatiskSaksbehandler v2.1 — AI-system for automatisk vurdering av helsekrav ved søknad om saksbehandling. Deployer: Direktoratet for digital tjenesteutvikling. Provider: [Leverandørnavn]. Tiltenkt formål: Behandling av ulike søknadskategorier."

Element 2: Design-spesifikasjoner og utviklingsprosess

  • Systemarkitektur og komponentoversikt
  • Teknologivalg og begrunnelse
  • Treningsmetodikk og parametere
  • Verifikasjons- og valideringsprosess

Element 3: Overvåkings-, drifts- og kontrollsystem

  • Ytelsesmetrikker og terskelverdier
  • Logging-arkitektur
  • Alarmering og eskaleringsrutiner
  • Override-mekanismer

Element 4: Ytelsesstandarder og metrikker Eksempel: Nøyaktighet ≥ 97 % på validerte testcase, false positive rate < 2 %, false negative rate < 1 %, forklaring tilgjengelig for alle avslag.

Element 5: Forklarlighetsmekanismer (XAI)

  • Hvilken forklaringsmetode brukes (SHAP, LIME, attention maps)?
  • Forklaring tilgjengelig for deployer og sluttbruker?
  • Begrensninger i forklarlighet dokumentert

Element 6: Risikovurdering (Art. 9-referanse) Oppsummering av risikostyringssystemet med lenke til fullstendig risikovurderingsdokument.

Element 7: Endringer i systemets levetid Endringslogg med beskrivelse av hva som er endret, av hvem, og ny validering gjennomført.

Element 8: Samsvarsvurdering

  • Referanse til harmoniserte standarder anvendt (f.eks. ISO/IEC 42001)
  • Samsvarsvurderingsrapport (intern eller tredjepart)
  • CE-merkingsattest (der relevant)

Element 9: Bruksanvisning for deployer (Art. 13) Fullstendig bruksanvisning inkludert betingelser, begrensninger, ytelse per undergruppe, menneskelig tilsyns-veiledning.


Art. 12: Loggføring

Automatisk logging

Høyrisiko-AI-systemer skal ha innebygd kapasitet for automatisk loggføring av hendelser gjennom systemets levetid.

Påkrevde loggede hendelser:

  • Perioden systemet er i bruk (start/stopp)
  • Referansedatabase brukt ved kontroll (der relevant)
  • Input-data som medvirket til beslutning
  • Identifikasjon av naturlige personer involvert i verifikasjon
  • Resultater av verifikasjon
  • Hendelser der operatøren overrider beslutning

Oppbevaringsperiode

6 måneder — Art. 19(1) krever minst 6 måneder oppbevaring av logger. Lengre oppbevaring kan følge av norsk arkivlovgivning (arkivlova og bevaringsforskrifta) for offentlig sektor, der oppbevaringstiden fastsettes per dokumentasjonstype og kassasjon krever hjemmel eller tillatelse fra Nasjonalarkivet.

Logg-arkitektur for Microsoft-plattformer

  • Azure AI Services: Azure Monitor + Application Insights
  • Copilot Studio: Conversation transcripts i Dataverse
  • Azure OpenAI: Diagnostic Logging til Log Analytics Workspace
  • Power Automate: Flow run history + audit log
  • Alle logger eksporteres til Azure Log Analytics for sentralisert oppbevaring

Art. 13: Transparens og bruksinformasjon

Bruksinformasjon til deployer

Provider skal levere tydelig, fullstendig og forståelig bruksanvisning som minimum inneholder:

  • Navn og kontaktinformasjon for provider
  • Systemets egenskaper, kapabiliteter og tiltenkt formål
  • Kjente risikoer ved tiltenkt bruk og rimelig forutsigbar feilbruk
  • Ytelsesmetrikker inkludert nøyaktighets- og feilrater per undergruppe
  • Input-data krav og betingelser for korrekt drift
  • Endringer som krever ny samsvarsvurdering
  • Human oversight-veiledning (Art. 14)
  • Forventet levetid og vedlikeholdsintervaller

Ytelsesgrenser — dokumentasjonskrav

Dokumenter eksplisitt:

  • Ytelse på befolkningsgrupper utenfor treningsdata
  • Ytelsesdegrasjon under distribusjonsskift (distribution shift)
  • Kjente feilmodi og sannsynlighet
  • Geografiske eller kontekstuelle begrensninger

Art. 14: Menneskelig tilsyn

Design for effektiv menneskelig kontroll

Høyrisiko-AI skal designes slik at menneskelig tilsyn er mulig og effektivt. Systemet skal:

Forståelighet:

  • Gi forklaringer i menneskelig forståelig form
  • Indikere konfidensgrad / usikkerhetsgrad
  • Flagge tilfeller utenfor treningsdistribusjon

Detekterbarhet:

  • Vise tydelig når systemet er i bruk
  • Gjøre det enkelt å identifisere feil

Override-mekanismer:

  • Teknisk mulighet for menneskelig override av alle beslutninger
  • Override skal logges med begrunnelse
  • Ingen systemdesign som motvirker eller vanskeliggjør override

Eskaleringsmekanismer:

  • Definerte terskler for automatisk eskalering til menneskelig behandler
  • Konfigurerbar flagging av lavkonfidens-saker
  • Stoppknapp som umiddelbart suspenderer systemet

Art. 15: Nøyaktighet, Robusthet og Cybersikkerhet

Ytelsesmetrikker

Provider skal definere og opprettholde:

  • Overordnet nøyaktighet på validert testdatasett
  • Nøyaktighet per relevant undergruppe (alder, kjønn, geografi)
  • Robusthet mot distribusjonsskift og adversarial input
  • Tilgjengelighet og responstid

Testing-regime

Pre-deployment:

  • Validering på holdout-datasett (separat fra treningsdata)
  • Adversarial robusthetstesting
  • Red team-øvelse for høyrisiko-systemer
  • Disparate impact-analyse

Post-deployment:

  • Kontinuerlig ytelsesovervåking (concept drift detection)
  • Periodisk re-validering (kvartalsvis eller ved vesentlige endringer)
  • A/B-testing ved modelloppdateringer

Sikkerhetsoppdateringer

  • Definert policy for sikkerhetsoppdateringer (patch cadence)
  • Kritiske sårbarheter: Maks 72 timers responstid
  • Moderate sårbarheter: Maks 30 dager
  • Kommunikasjonsplikt til deployers ved kritiske oppdateringer

Art. 16-27: Kvalitetsstyringssystem (QMS)

Komponenter

Et fullstendig QMS for høyrisiko-AI-provider inkluderer:

Komponent Beskrivelse
Policy og mål AI-kvalitetspolicy, risikotoleranse, samsvarsmål
Organisasjon og ansvar Roller, ansvar, fullmakter (inkl. AI Officer)
Kompetanse og opplæring Opplæringsplan, kompetansekartlegging
Designkontroll Krav, design, verifikasjon, validering
Endringshåndtering Endringsprosedyre, impact assessment, re-samsvar
Leverandørkontroll Krav til underleverandører, revisjon
Post-market overvåking Plan, datainnsamling, analyse, rapportering
Hendelseshåndtering Prosedyre, rapporteringsplikt (Art. 73), korreksjon
Intern revisjon Revisjonsplan, funn, korrigerende tiltak
Ledelsesgjennomgang Frekvens, agenda, beslutninger

Auditplan

  • Intern revisjon: Minst én gang per år
  • Tredjeparts revisjon: Obligatorisk for visse kategorier (Art. 43(1)) — typisk anneks VIII-systemer
  • Scope: Alle Art. 9-27 krav
  • Funn: Dokumentert med korrigerende tiltak og frist

Korrigerende tiltak

Prosedyre for korrigerende tiltak skal dekke:

  1. Identifikasjon av avvik
  2. Rotårsaksanalyse
  3. Tiltak og tidsplan
  4. Effektivitetsverifisering
  5. Dokumentasjon og lukking

Samsvarsvurdering-kalender

Tidslinje for typisk høyrisiko-AI-system (start: utviklingsoppstart):

Måned 0:    Systemdesign — risikostyring (Art. 9) og data governance (Art. 10) starter
Måned 1-6:  Utvikling med innebygd samsvar (privacy by design, logging, forklarlighet)
Måned 7:    Teknisk dokumentasjon (Art. 11, Annex IV) — første utkast
Måned 8:    Intern samsvarsvurdering eller notifisert organ (avhengig av kategori)
Måned 9:    Samsvarserklæring (DoC) utstedt av provider (Art. 47)
Måned 9:    CE-merking påføres (Art. 48) — der relevant
Måned 9:    Registrering i EU AI Act-database (Art. 49) — offentlig tilgjengelig
Måned 10:   Lansering — deployer onboarding med bruksanvisning (Art. 13)
Løpende:    Post-market overvåking (Art. 72), hendelsesrapportering (Art. 73)
Løpende:    Logging 6-måneder minimum (Art. 19(1))
Årlig:      Revisjon av risikostyringssystem (Art. 9)
Årlig:      QMS intern revisjon
Ved endring: Ny samsvarsvurdering dersom vesentlig endring (Art. 43(4))

For arkitekten

Bruk denne filen når brukeren er provider av et høyrisiko-AI-system, eller vurderer å bygge/tilpasse et AI-system som vil medføre provider-status.

Typiske trigger-scenarioer:

  • Organisasjonen bygger et AI-system og planlegger å selge/distribuere det
  • Intern IT-avdeling utvikler system på vegne av etaten (kan bli intern "provider")
  • Leverandørvurdering: Hva kan du kreve av din AI-leverandør?

Viktige avklaringsspørsmål til bruker:

  1. Er dere provider eller deployer? (se ai-act-classification-methodology.md)
  2. Hvilken Annex III-kategori er systemet i?
  3. Kreves tredjeparts samsvarsvurdering (Art. 43(1)) eller er intern tilstrekkelig?

Kobling til andre KB-filer:

  • Klassifisering → ai-act-classification-methodology.md
  • Deployer-perspektiv → ai-act-deployer-obligations.md
  • FRIA → ai-act-fria-template.md
  • ROS-analyse → ../norwegian-public-sector-governance/ros-*.md

Norsk kontekst: Digitaliserings- og forvaltningsdepartementet (DFD) koordinerer nasjonal implementering (departementet som sendte KI-loven på høring). Datatilsynet er sannsynlig tilsynsmyndighet for personverndimensjonen. Nkom er utpekt som koordinerende markedstilsynsmyndighet og nasjonalt kontaktpunkt for KI-forordningen (formell forankring via KI-loven, ventet i kraft sensommer 2026).