Enhet 5 / 11

Inversionsstöd och modellosäkerhet

Vinster:

  • Förstå inversionens illa ställda och polysemösa karaktär och balansen mellan datapassning och regularisering.
  • Förmåga att validera AI-acceleration (surrogatmodell, lärd tidigare) med sann framåtmodellering och känna igen påtvingad geologi
  • Möjlighet att rapportera resultatet som en osäkerhetsfördelning snarare än en enda modell och visa upplösning/känslighet och dataförutsättningsseparation

Den djupaste frågan inom geofysik är: vilken underjordsmodell producerar de data jag mäter vid ytan? Att svara på denna fråga kallas inversion. Medan framåtmodellering beräknar förväntade data från en känd underjordsmodell, gör omvänd modellering motsatsen: den uppskattar underjordsmodellen från observerade data. I den här enheten kommer du att lära dig hur artificiell intelligens (AI) påskyndar inversion och tar sekunder istället för timmar med surrogatmodeller; men vi kommer att se varför AI-utgången aldrig kan läsas som den "en sanna modellen" på grund av den inneboende polysemin och tvetydigheten i inversionen.

Fundamental spänning av omvänd lösning

Inversion är inte ett godartat problem; Det är ett illa ställt problem: det kanske inte har någon lösning, det kan finnas mer än en, eller så kan ett litet brus i data orsaka en stor förändring i modellen. Därför balanserar inversion två krafter: datafelpassning (hur nära data som produceras av modellen är de observerade data) och regularisering (lägger till en "plausibilitets"-begränsning till modellen, t.ex. jämnhet eller närhet till referensmodellen). För mycket dataanpassning introducerar också brus i modellen; för mycket regularisering raderar den verkliga strukturen. Inställningen av denna balans (t.ex. regulariseringsvikt lambda) påverkar hela tolkningen.

Hur påskyndar AI inversion?

Klassisk inversion uppdaterar modellen iterativt genom att köra framåtmodellering hundratals till tusentals gånger; I 3D elektromagnetisk eller full vågformsinversion kan detta ta timmar till dagar. AI accelererar på tre sätt:

  1. Surrogatmodell (surrogat/emulator): Förkortning av cykeln genom att approximera den tunga framåtberäkningen med ett snabbt förtränat neuralt nätverk.
  2. Lärt tidigare: Använda en "plausibilitets"-begränsning som lärts från realistiska geologiska modeller istället för regularisering.
  3. Direkt slutledning (end-to-end): Omedelbar förutsägelse med nätverk som lär sig en direkt mappning från data till modell (t.ex. i vissa 1D-inversioner).

Var och en tillför hastighet, men varje introducerar en ny risk: surrogatmodellen kommer att fela utanför träningsintervallet; den lärde priorn kan påtvinga geologin för träningsuppsättningen på data (framställa obefintlig struktur som "plausibel"); direkt slutsats kan överskatta dess förtroende.

Tips: Innan du accepterar resultatet av en AI-accelererad inversion, lägg den resulterande modellen genom faktisk (fysisk) framåtmodellering och jämför data den producerar med observerad data. Om en lösning som surrogatmodellen säger "passar" inte innehåller de data som observeras i verklig fysik, är den lösningen ogiltig.

Mätning av osäkerhet: fördelning, inte enstaka modell

Resultatet av en bra inversion är inte en enda modell, utan en familj av möjliga modeller. Sätt att mäta osäkerhet: flera körningar med olika startmodeller, olika regulariseringsvikter och probabilistiska tillvägagångssätt (t.ex. Bayesiansk inversion - ett tillvägagångssätt som ger resultatet som en sannolikhetsfördelning; posterior fördelning). AI kan påskynda samplingen av denna distribution (t.ex. generera ett stort antal möjliga modeller). Syftet är inte att säga "tunnelbanan är så här", utan "tunnelbanan är så här i det här området och i dessa regioner med detta självförtroende".

Varning: Ju mer "skarp och detaljerad" en inversionskarta ser ut, desto mer beroende kan den vara av legaliseringsbeslutet och premissen. Skärpa är inte noggrannhet. Särskilj vilken region av modellen som bestäms av data och vilken av förhand/regularisering (upplösningsanalys).

Upplösning och känslighet

Inte varje cell i varje inversionsmodell är lika tillförlitlig. Känslighet är hur lyhörd data är för den delen av modellen; Regioner som data inte kan "se" (låg känslighet) är helt fyllda av premissen och innehåller inte verklig information. AI kan dölja denna skillnad samtidigt som den producerar snabba lösningar. Därför måste en upplösning/känslighetskarta inkluderas bredvid den resulterande modellen.

tre minifodral

Fall 1 — Från timmar till sekunder. I ett magnetotelluriskt (MT — metod för att mäta underjordisk resistivitet med naturligt elektromagnetiskt fält) projekt tog 3D-inversionskörningen 9 timmar. Teamet ersatte forward-kontot med ett proxynätverk, vilket minskade scenariesökningen till minuter. Men de körde om den slutliga modellen med verklig fysik och bekräftade datapassning; De korrigerade manuellt en djup region där proxyn var avstängd med 3 %.

Fall 2 — Påtvingad geologi. En utgångspunkt som lärts från sandstensbassänger användes i ett karbonatfält, och inversionen gav en struktur med jämna lager, även om data inte stödde det. Sentimentkartan visade att denna struktur var exakt i det djupa området där data inte kunde se: strukturen kom från premissen, inte data. När premissen ändrades blev modellen realistisk.

Fall 3 — Felaktig skärpa. Två lag löste samma gravitationsdata omvänt. Lösningen med låg regularisering kom ut skarp, lösningen med hög regularisering kom ut taggig; Båda passar data lika. Beslutet var att acceptera polysemi och inkludera båda modellerna i reservoarberäkningen; Att låsa in en modell skulle dölja risken.

Fyra kopierbara mallar

1) Rådgivning om installation av omvänd lösning:

Din roll: vändningsspecialist. Problem: [1D/2D/3D, metod: MT /seismic / gravitation]. Förklara för mig hur dålig den omvända lösningen är; Hur balanserar jag datapassning och regularisering, efter vilka kriterier (L-kurva, korsvalidering) väljer jag regulariseringsvikten? Skriv steg för steg.

2) Surrogatmodellverifiering:

Jag accelererade framåtmodelleringen med en AI-surrogatmodell. Hur bestämmer jag parameterintervallet inom vilket denna proxy är tillförlitlig? Hur bekräftar jag resultatet med riktig fysik, hur fångar jag regionen där proxyn avviker? Föreslå ett autentiseringsprotokoll.

3) Utforskning av osäkerhet:

Min omvända lösning gav ett enda mönster. Hur använder jag olika startmodeller, olika regulariseringsvikter och probabilistiskt urval för att introducera osäkerhet? Hur rapporterar jag resultatet som "modellfamilj + konfidensintervall" istället för "enskild modell"?

4) Upplösningsseparation:

Jag vill separera vilken region av min inversionsmodell som bestäms av data och vilken som bestäms av premissen/regulariseringen. Hur ställer jag in känslighets-/upplösningsanalys och markerar lågkänsliga områden i rapporten?

Svag prompt / Stark prompt

Svag uppmaning:

Omvänd lös denna data och ge den underjordiska modellen.

En modell väntar; Det döljer tvetydighet och tvetydighet, vilket resulterar i en skarp men ohållbar slutsats.

Kraftfull uppmaning:

Din roll: vändningsspecialist. Data: [gravitationsprofil + 2 brunnsdensitet]. Uppgift: (1) producera en referensmodell genom att balansera datapassform-regularisering; (2) variera regulariseringsvikten för att härleda minst tre alternativa modeller och visa att de alla passar data; (3) vilken region av varje modell som bestäms av data och vilken av premissen. Presentera inte resultatet som en enda korrekt modell; Ge med osäkerhetsintervall.

Efterfrågan på alternativa modeller, datapassning och upplösningsseparation gör den omvända lösningen ärlig.

Inversion närmar sig

Tillvägagångssätt

hastighet

Huvudrisken

verifiering

Klassisk iterativ

långsam

lokalt minimum

flerstart

surrogatmodell

mycket snabbt

avvikelse utanför intervallet

Bekräftat av verklig fysik

lärd premiss

snabbt

geologisk påläggning

Känslighetskarta

Bayesian/probabilistisk

medium

Kontokostnad

Posterior distribution

Vanliga misstag

  • Tänker att den enda modellen är äkta. Den omvända lösningen är väldigt vettig; Skapa alternativ.
  • Blint anamma surrogatmodellen. Avsluta inte utan att bekräfta resultatet med faktisk framåtmodellering.
  • Ifrågasätter inte premissen. Den inlärda premissen kan producera struktur som inte stöds av data.
  • Misstar skärpa för noggrannhet. Detaljerna är beroende av regleringsbeslutet.
  • Döljer upplösningen. Presentera inte områden med låg känslighet som faktainformation.

Sammanfattningsvis

Inversion är övergångssteget i geofysiken från data till modell, och är i sig ett illa ställt, polysemöst problem. AI; Surrogatmodeller påskyndar denna process dramatiskt med inlärda förkunskaper och direkta slutsatser. Men varje acceleration medför en ny risk: drift utanför räckvidden, påtvingad geologi, överdrivet självförtroende. Korrekt användning; generera alternativa modeller, bekräfta med verklig fysik, rapportera osäkerhet som en fördelning och isolera upplösning. Resultatet av den omvända lösningen är inte en enda sanning utan en familj av säkert avgränsade modeller.

Applikationsuppgift

Välj ett inversionsproblem (1D-resistivitet, gravitationsprofil, etc.). Planera för avvägningen mellan dataefterlevnad och reglering med mallen "Konsultation för reversering av lösningskonfiguration". Skapa sedan en procedur för att generera minst tre alternativa modeller med mallen "Uncertainty exploration" och jämför dem med anpassningen till data. Skriv hur du skulle särskilja vilken region som bestäms av data och vilken som bestäms av premissen.

checklista

  • [ ] Jag hittade medvetet balansen mellan dataefterlevnad och regularisering.
  • [ ] Jag tog fram minst tre alternativa modeller och jämförde deras passform med data.
  • [ ] Jag bekräftade surrogat/AI-accelerationen med verklig fysik.
  • [ ] Jag visade data-premissseparationen med upplösnings-/känslighetskartan.
  • [ ] Jag rapporterade resultatet med osäkerhetsintervallet, inte en enda modell.