Enhet 10 / 11

Modellusikkerhet, validering og kalibrering

Gevinster:

  • Evne til å måle og rapportere usikkerhet med ensemble, sensitivitetsanalyse, kryssvalidering og blindtesting
  • Evne til å forhindre datalekkasje ved å separere dem på brønn/feltbasis og sikre at den rapporterte nøyaktigheten gjenspeiler sann generalisering.
  • Evne til å kalibrere den kunstige intelligens-tillitsskåren med pålitelighetsdiagrammet og bruke disiplinen om å ikke bruke en ukalibrert poengsum som sannsynlighet

Det er et tilbakevendende tema i hver enhet i denne modulen: det er ingen "sikre svar" i geofysikk, kun modeller begrenset av usikkerhet. Denne enheten gjør dette temaet til en disiplin. Modellusikkerhet er eksistensen av forskjellige undergrunnsmodeller som kan forklare de samme dataene og hver modell har et konfidensintervall. Validering er å teste med uavhengig bevis om en modell eller AI-utgang faktisk er gyldig. Kalibrering er for å sikre at konfidens-/sannsynlighetsverdiene gitt av en modell stemmer overens med de faktiske resultatene. I denne enheten skal vi undersøke hvordan kunstig intelligens (AI) både kan måle og skjule usikkerhet; og vi vil se hvorfor et solid verifikasjons-kalibreringsrammeverk gjør AI pålitelig.

Kilder til usikkerhet

Geofysisk usikkerhet kommer fra flere lag:

  • Datausikkerhet: Målestøy, begrenset dekning, kalibreringsfeil.
  • Modellusikkerhet (polysemi): Tilpasning av mer enn én undergrunnsstruktur til samme data.
  • Metode/parameterusikkerhet: Bearbeidings-, inversjons- og regulariseringsvalg endrer utfallet.
  • Usikkerhet spesifikk for AI: Modellens evne til å forbli selvsikker, men mislykkes når den beveger seg utenfor treningsdistribusjonen (distribusjonsskift).

Jobben til en god geofysiker er ikke å eliminere denne usikkerheten, men å måle, kommunisere og begrense den. AI kan gjøre dette enkelt (genererer flere scenarier), men kan også enkelt skjule det ved å produsere ett enkelt sikkert svar.

Måter å måle usikkerhet på

Noen praktiske verktøy:

  1. Ensemble: Flere løp med forskjellige starter, parametere eller modeller; Spredning av resultater gir usikkerhet.
  2. Sensitivitetsanalyse: Endre en inngang (parameter, delmengde av data) og se hvor mye resultatet endres.
  3. Kryssvalidering: Dele dataene i biter, trene med en del og testing med den andre; Måler generaliseringskraft.
  4. Blindtest: Tester modellen med en uavhengig brønn/felt som den aldri har sett på trening.
  5. Sannsynlighetsutgang: Oppgi resultatet som et distribusjons-/konfidensintervall, ikke en enkelt verdi.
Tips: Når AI gir et resultat, spør alltid: "Hva og hvor mye trenger jeg å flytte i inngangen for å endre dette resultatet?" Hvis resultatet reverserer med en liten parameterendring, er dette resultatet skjørt og usikkerheten høy.

Kalibrering: stemmer konfidenspoengene?

AI-modeller gir ofte en konfidens/sannsynlighet ("90% feil"). Men dette tallet er misvisende hvis det ikke er kalibrert: modellen har faktisk rett i kanskje 60 % av tilfellene den sier er «90 %». Kalibrering er å justere dette tallet til den faktiske resultathastigheten. I praksis tegnes et reliabilitetsdiagram: en godt kalibrert modell er egentlig 90 % riktig når det står «90 %». I geofysikk er det viktig å kalibrere AI-konfidenspoengsummen med uavhengige data før du gjør den til grunnlag for en beslutning.

Forsiktig: Høy nøyaktighet er ikke det samme som god kalibrering. En modell kan være generelt nøyaktig, men overmodig; Det viktige i kritiske beslutninger er at det virkelig er pålitelig når det står "95%". Ikke behandle en ukalibrert konfidensscore som en sannsynlighet.

Gylne regler for bekreftelse

For robust verifisering: (1) Uavhengighet – testdata skal ikke forstyrre trenings-/innstillingsprosessen i det hele tatt (datalekkasje – øker resultatet). (2) Blindtest — felt/brønn som modellen ikke ser. (3) Fysisk konsistens - resultatet bør ikke motsi fysikk og geologi. (4) Reproduserbarhet - det samme resultatet med samme input, og kan produseres av noen andre. (5) Dokumentasjon — registrering av hvilke data, hvilken parameter, hvilken modellversjon som ble brukt.

tre minisaker

Tilfelle 1 – Feil i datalekkasje. Ett team rapporterte at facies-klassifiseringen ga 94 % nøyaktighet. Undersøkelsen viste at naboprøver fra samme brønn var involvert i både trening og testing (datalekkasje). Når det ble brutt ned etter brønn, falt nøyaktigheten til 71 % - det var den sanne generaliseringen. Lekkasjen gjorde at modellen så bedre ut enn den faktisk var.

Tilfelle 2 — Overmodig modell. En feildetektor ga "95% tillit" i sine tegn. Pålitelighetsdiagrammet viste at "95%"-merkene faktisk var 70% nøyaktige. Når modellen ble kalibrert, ble konfidensskårene realistiske og kommentatorene justerte riktig hvor mye de ville stole på hvert tegn.

Tilfelle 3 - Skjør inversjon. En gravitasjonsmodell så veldig overbevisende ut. Sensitivitetsanalysen viste at hovedstrukturen forsvant når regulariseringsvekten endret seg med 20 %: strukturen kom ikke fra dataene, men fra parametervalget. Teamet flagget strukturen som "lav selvtillit" og ba om ytterligere data.

Fire kopierbare maler

1) Usikkerhetsmåleplan:

Din rolle: geofysisk usikkerhetskonsulent. Jeg har et [inversjon / klassifisering / prediksjon] resultat. Hvilke metoder (ensemble, sensitivitet, kryssvalidering, blindtest) bruker jeg for å måle usikkerhet og i hvilken rekkefølge? Forklar hva hver enkelt forteller meg og hvordan jeg skal rapportere resultatet.

2) Kalibreringssjekk:

Min AI-modell gir en konfidens-/sannsynlighetsscore. Hvordan tester jeg om denne poengsummen er kalibrert? Hvordan konstruerer jeg et pålitelighetsdiagram, gjenkjenner "overtillit" eller "overforsiktighet" og justerer poengsummen til den faktiske utfallsraten?

3) Revisjon av datalekkasje:

Jeg trente en geofysisk klassifiserer. Hvordan finner og forhindrer jeg risikoen for datalekkasje (samme brønn-/feltprøver inn i både trening og testing)? Hvordan setter jeg opp separasjon etter brønn/felt? Hvordan vet jeg om rapportert nøyaktighet gjenspeiler sann generalisering?

4) Resultatskjørhetstesting:

Jeg har et inversjons-/modellresultat. Jeg vil forstå hvor skjørt dette resultatet er. Ved å endre hvilke parametere og hvor mye endres hovedstrukturen? Hvordan skiller jeg om strukturen kommer fra data eller parametere/premisser? Gi en sensitivitetsprotokoll.

Svak forespørsel / Sterk forespørsel

Svak melding:

Se om modellen min har høy nøyaktighet.

Et enkelt sannhetstall; lekkasje skjuler kalibrering og generalisering, noe som gir falsk tillit.

Kraftig ledetekst:

Din rolle: ekspert på modellvalidering. Inndata: [klassifiserer genererer N godt, konfidensscore]. Oppgave: (1) foreslå velbasert allokering mot datalekkasje; (2) installer blindbrønntesting; (3) kalibrer konfidenspoengsummen med pålitelighetsdiagrammet; (4) test hvor følsomt resultatet er for parameteren. Reduksjon til et enkelt sannhetstall; Rapporter generalisering, kalibrering og skjørhet separat.

Lekkasje, blindtesting, kalibrering og sensitivitetsforespørsel gjør verifiseringen ærlig.

Usikkerhetsverktøy

kjøretøy

Hva måler det?

Hovedrisiko

utgang

ensemble

Modellformidling

Kontokostnad

Rekkevidde/fordeling

Følsomhet

Parametereffekt

Tapte innspill

Skjørhet

kryssvalidering

generalisering

datalekkasje

realistisk nøyaktighet

blindtest

uavhengig suksess

Utilstrekkelig testsett

tillit

Kalibrering

stole på virkeligheten

overmot

justert sannsynlighet

Vanlige feil

  • Merker ikke datalekkasje. Det blåser opp rettferdighet; Skilles med brønn/felt.
  • Bruke konfidenspoengsummen uten å kalibrere den. «90 %» er kanskje ikke 90 %.
  • Stoler på det eneste sannhetsnummeret. Generalisering og kalibrering er to forskjellige ting.
  • Tester ikke sårbarhet. Strukturen som går tapt av parameteren er ikke reell informasjon.
  • Rapporterer ikke usikkerhet. Å presentere resultatet uten et konfidensintervall er misvisende.

Oppsummert

Usikkerhet er geofysikkens uutslettelige faktum; jobben er å måle det, kommunisere det og begrense det. AI forenkler dette med ensemble, sensitivitet og sannsynlighet, men kan også skjule det med et enkelt sikkert svar. En solid ramme; forhindrer datalekkasje, måling av generalisering med blindtesting, kalibrering av konfidenspoengsum og testing av resultatets skjørhet. Ukalibrert tillit, ubekreftet sannhet og skjult usikkerhet er de tre farligste illusjonene. Pålitelig geofysikk er geofysikk som ærlig viser sin usikkerhet.

Søknadsoppgave

Velg et geofysisk AI-resultat (klassifisering, inversjon eller prediksjon). Planlegg ensemble-/sensitivitets-/blindtestetrinn med malen "Usikkerhetsmåleplan". Deretter kan du teste togtest-utmerkelsen din med malen "Datalekkasjerevisjon". Hvis modellen gir en konfidensscore, evaluer om poengsummen er realistisk med malen "Calibration check" og skriv resultatet med et konfidensintervall.

sjekkliste

  • [ ] Jeg målte usikkerhet med ensemble/sensitivitet.
  • [ ] Jeg forhindret datalekkasje ved å separere dem på brønn/feltbasis.
  • [ ] Jeg testet generalisering med en blindtest.
  • [ ] Jeg kalibrerte konfidenspoengsummen og sjekket realismen.
  • [ ] Jeg rapporterte resultatet med et konfidensintervall, ikke en enkelt verdi.