Jednostka 5 / 11

Wsparcie inwersji i niepewność modelu

Zyski:

  • Zrozumienie źle postawionej i polisemicznej natury inwersji oraz równowagi pomiędzy dopasowaniem danych a regularyzacją.
  • Możliwość sprawdzenia akceleracji AI (model zastępczy, wyuczony wcześniej) za pomocą prawdziwego modelowania przyszłości i rozpoznawania narzuconej geologii
  • Możliwość raportowania wyniku w postaci rozkładu niepewności zamiast pojedynczego modelu i pokazywania rozdzielczości/czułości oraz separacji przesłanek danych

Najgłębsze pytanie w geofizyce brzmi: jaki model podpowierzchniowy generuje dane, które mierzę na powierzchni? Odpowiedź na to pytanie nazywa się inwersją. Podczas gdy modelowanie przyszłościowe oblicza oczekiwane dane na podstawie znanego modelu podpowierzchniowego, modelowanie odwrotne działa odwrotnie: szacuje model podpowierzchniowy na podstawie zaobserwowanych danych. W tej części dowiesz się, jak sztuczna inteligencja (AI) przyspiesza inwersję, zajmując sekundy zamiast godzin w przypadku modeli zastępczych; ale zobaczymy, dlaczego wyników AI nigdy nie można odczytać jako „jedynego prawdziwego modelu” ze względu na nieodłączną polisemię i niejednoznaczność inwersji.

Podstawowe napięcie rozwiązania odwrotnego

Inwersja nie jest łagodnym problemem; Jest to problem źle postawiony: może nie mieć rozwiązania, może być ich więcej niż jedno lub niewielki szum w danych może spowodować dużą zmianę w modelu. Dlatego inwersja równoważy dwie siły: niedopasowanie danych (jak blisko danych wytworzonych przez model są dane obserwowane) i regularyzację (dodanie ograniczenia „wiarygodności” do modelu, np. Gładkość lub bliskość modelu referencyjnego). Zbyt duże dopasowanie danych również wprowadza szum do modelu; zbyt duża regularyzacja wymazuje prawdziwą strukturę. Ustawienie tego balansu (np. lambda odważnika regularyzacyjnego) ma wpływ na całą interpretację.

W jaki sposób sztuczna inteligencja przyspiesza inwersję?

Inwersja klasyczna aktualizuje model iteracyjnie, uruchamiając modelowanie do przodu setki do tysięcy razy; W przypadku inwersji elektromagnetycznej 3D lub pełnej inwersji kształtu fali może to zająć godziny lub dni. AI przyspiesza na trzy sposoby:

  1. Model zastępczy (surogat/emulator): skrócenie cyklu poprzez przybliżenie obliczeń ciężkich w przód za pomocą szybkiej, wstępnie wytrenowanej sieci neuronowej.
  2. Nauczono Cię wcześniej: Korzystanie z ograniczenia „wiarygodności” wyniesionego z realistycznych modeli geologicznych zamiast regularyzacji.
  3. Wnioskowanie bezpośrednie (od końca do końca): natychmiastowe przewidywanie za pomocą sieci, które uczą się bezpośredniego mapowania danych na model (np. w niektórych inwersjach 1D).

Każdy dodaje prędkość, ale każdy wprowadza nowe ryzyko: model zastępczy będzie błądzić poza zakresem szkoleniowym; uczony przeor może narzucić na dane geologię zbioru uczącego (tworząc nieistniejącą strukturę jako „wiarygodną”); bezpośrednie wnioskowanie może przecenić jego pewność.

Wskazówka: zanim zaakceptujesz wynik inwersji przyspieszonej przez sztuczną inteligencję, poddaj powstały model rzeczywistemu (fizycznemu) modelowaniu przyszłości i porównaj uzyskane dane z danymi zaobserwowanymi. Jeśli rozwiązanie, które według modelu zastępczego „pasuje”, nie zawiera danych obserwowanych w prawdziwej fizyce, to rozwiązanie jest nieważne.

Pomiar niepewności: rozkład, a nie pojedynczy model

Wynikiem dobrej inwersji nie jest pojedynczy model, ale rodzina możliwych modeli. Sposoby pomiaru niepewności: wielokrotne przebiegi z różnymi modelami początkowymi, różne wagi regularyzacyjne i podejścia probabilistyczne (np. inwersja Bayesa — podejście, które daje wynik w postaci rozkładu prawdopodobieństwa; rozkładu późniejszego). Sztuczna inteligencja może przyspieszyć próbkowanie tego rozkładu (np. generując dużą liczbę możliwych modeli). Celem nie jest stwierdzenie, że „podziemie jest takie”, ale „podziemie jest takie w tym zakresie i w tych regionach z taką pewnością”.

Uwaga: Im bardziej „ostra i szczegółowa” wygląda mapa inwersji, tym bardziej może być zależna od decyzji i założeń dotyczących regularyzacji. Ostrość to nie dokładność. Rozróżnij, który obszar modelu wyznaczają dane, a który poprzedzanie/regularyzacja (analiza rozdzielczości).

Rozdzielczość i czułość

Nie każda komórka każdego modelu inwersji jest równie niezawodna. Czułość to reakcja danych na ten obszar modelu; Regiony, których dane nie „widzą” (mała czułość) są całkowicie wypełnione przesłanką i nie niosą ze sobą prawdziwych informacji. Sztuczna inteligencja może zatrzeć to rozróżnienie, tworząc szybkie rozwiązania. Dlatego obok powstałego modelu musi zostać dołączona mapa rozdzielczości/czułości.

trzy mini etui

Przypadek 1 — Od godzin do sekund. W projekcie magnetotellurycznym (MT — metoda pomiaru rezystancji gruntu za pomocą naturalnego pola elektromagnetycznego) inwersja 3D trwała 9 godzin. Zespół zastąpił konto forward siecią proxy, redukując skanowanie scenariuszy do minut. Jednak ponownie sprawdzili ostateczny model z rzeczywistą fizyką i potwierdzili dopasowanie danych; Ręcznie poprawili głęboki region, w którym serwer proxy był wyłączony o 3%.

Przypadek 2 – Geologia narzucona. Na polu węglanowym zastosowano założenie wyciągnięte z basenów piaskowcowych, a inwersja dała strukturę o gładkich warstwach, chociaż dane tego nie potwierdzały. Mapa nastrojów pokazała, że ​​struktura ta znajdowała się dokładnie w głębokim regionie, którego nie mogły zobaczyć dane: struktura wynikała z założenia, a nie z danych. Po zmianie założeń model stał się realistyczny.

Przypadek 3 — Błąd ostrości. Dwa zespoły rozwiązały odwrotnie te same dane dotyczące grawitacji. Rozwiązanie z niską regularyzacją wyszło ostre, rozwiązanie z dużą regularyzacją wyszło postrzępione; Oba pasują do danych w równym stopniu. Podjęto decyzję o przyjęciu polisemii i uwzględnieniu obu modeli w obliczeniach zbiornika; Zamknięcie na jeden model ukryłoby ryzyko.

Cztery szablony do kopiowania

1) Konsultacje dotyczące instalacji rozwiązania odwrotnego:

Twoja rola: specjalista ds. odwrócenia. Problem: [1D/2D/3D, metoda: MT /sejsmiczna / grawitacyjna]. Wyjaśnij mi błędność rozwiązania odwrotnego; Jak zrównoważyć dopasowanie danych i regularyzację, według jakich kryteriów (krzywa L, walidacja krzyżowa) wybieram wagę regularyzacji? Napisz krok po kroku.

2) Weryfikacja modelu zastępczego:

Przyspieszyłem modelowanie przyszłości za pomocą modelu zastępczego AI. Jak określić zakres parametrów, w którym ten serwer proxy jest niezawodny? Jak potwierdzić wynik za pomocą prawdziwej fizyki, jak uchwycić region, w którym odbiega od proxy? Zaproponuj protokół uwierzytelniania.

3) Badanie niepewności:

Moje odwrotne rozwiązanie dało pojedynczy wzór. Jak zastosować różne modele wyjściowe, różne wagi regularyzacyjne i próbkowanie probabilistyczne, aby wprowadzić niepewność? Jak zgłosić wynik jako „rodzina modeli + przedział ufności” zamiast „pojedynczy model”?

4) Separacja rozdzielczości:

Chcę oddzielić, który region mojego modelu inwersji jest określony przez dane, a który przez przesłankę/regularyzację. Jak skonfigurować analizę czułości/rozdzielczości i zaznaczyć w raporcie obszary o niskiej czułości?

Słaba zachęta/silna zachęta

Słaba zachęta:

Odwróć rozwiązanie tych danych i podaj model podziemny.

Jeden model czeka; Ukrywa dwuznaczność i dwuznaczność, co skutkuje surowym, ale nie do utrzymania wnioskiem.

Potężny monit:

Twoja rola: specjalista ds. odwrócenia. Dane: [profil grawitacyjny + gęstość w 2 odwiertach]. Zadanie: (1) stworzyć model referencyjny poprzez zrównoważenie dopasowania danych i regularyzacji; (2) zmieniać wagę regularyzacyjną, aby wyprowadzić co najmniej trzy alternatywne modele i wykazać, że wszystkie pasują do danych; (3) który obszar każdego modelu jest określony przez dane, a który przez przesłankę. Nie przedstawiaj wyniku jako jednego prawidłowego modelu; Podaj z zakresem niepewności.

Zapotrzebowanie na alternatywne modele, dopasowanie danych i separację rozdzielczości sprawia, że ​​rozwiązanie odwrotne jest uczciwe.

Zbliża się inwersja

Podejście

prędkość

Główne ryzyko

weryfikacja

Klasyczna iteracja

powolny

minimum lokalne

wielokrotny start

model zastępczy

bardzo szybko

odchylenie poza zakresem

Potwierdzone prawdziwą fizyką

wyuczone założenie

szybko

narzucanie geologii

Mapa wrażliwości

Bayesowski/probabilistyczny

średni

Koszt konta

Dystrybucja tylna

Typowe błędy

  • Myśląc, że jedyny model jest prawdziwy. Rozwiązanie odwrotne ma duży sens; Generuj alternatywy.
  • Ślepe przyjęcie modelu zastępczego. Nie kończ bez potwierdzenia wyniku za pomocą rzeczywistego modelowania do przodu.
  • Nie kwestionuję założenia. Wyuczone założenie może stworzyć strukturę, która nie jest poparta danymi.
  • Mylisz ostrość z dokładnością. Szczegóły zależą od decyzji o regularyzacji.
  • Ukrywanie rozdzielczości. Nie przedstawiaj obszarów o niskiej wrażliwości jako informacji opartych na faktach.

Podsumowując

Inwersja jest krokiem przejściowym w geofizyce od danych do modelu i jest z natury źle postawionym, polisemicznym problemem. sztuczna inteligencja; Modele zastępcze radykalnie przyspieszają ten proces dzięki wyuczonym wcześniejm obserwacjom i bezpośredniemu wnioskowaniu. Ale każde przyspieszenie niesie ze sobą nowe ryzyko: dryf poza zasięgiem, narzucona geologia, przesadna pewność. Prawidłowe użycie; generowanie alternatywnych modeli, potwierdzanie z rzeczywistą fizyką, raportowanie niepewności jako rozkładu i izolowanie rozdzielczości. Wynikiem rozwiązania odwrotnego nie jest pojedyncza prawda, ale rodzina pewnie ograniczonych modeli.

Zadanie aplikacji

Wybierz problem inwersji (rezystywność 1D, profil grawitacyjny itp.). Zaplanuj kompromis między zgodnością danych a regularyzacją za pomocą szablonu „Konsultacje dotyczące konfiguracji rozwiązania cofania”. Następnie utwórz procedurę generowania co najmniej trzech alternatywnych modeli z szablonem „Eksploracja niepewności” i porównywanie ich z dopasowaniem do danych. Napisz, jak rozróżniłbyś, który region wyznaczają dane, a który przesłanka.

lista kontrolna

  • [ ] Świadomie osiągnąłem równowagę pomiędzy zgodnością danych a regularyzacją.
  • [ ] Stworzyłem co najmniej trzy alternatywne modele i porównałem ich dopasowanie z danymi.
  • [ ] Potwierdziłem przyspieszenie Surrogate/AI z prawdziwą fizyką.
  • [ ] Pokazałem separację przesłanek danych za pomocą mapy rozdzielczości/czułości.
  • [ ] Podałem wynik z zakresem niepewności, a nie pojedynczym modelem.