Jednostka 5 / 11

Niepewność, propagacja błędów i analiza pomiarów

Zyski:

  • Umiejętność rozróżnienia niepewności losowej i systematycznej oraz raportowania każdego wyniku pomiaru wraz z niepewnością do odpowiedniej cyfry znaczącej.
  • Umiejętność obliczenia propagacji błędu z poprawną regułą i samodzielnego sprawdzenia wzoru wyprowadzonego przez sztuczną inteligencję z metodą Monte Carlo
  • Możliwość zdecydowania, czy dwa wyniki są zgodne, czy nie, biorąc pod uwagę ich niepewność

Żaden pomiar w fizyce nie jest doskonały. Przy pomiarze długości linijką występuje niepewność ±0,5 mm, a przy pomiarze czasu stoperem ±0,1 s. Te niepewności nie są wadą, ale naturą pomiaru – a wymogiem rzetelności naukowej jest raportowanie każdego wyniku wraz z jego niepewnością. Stwierdzenie „Uznałem, że przyspieszenie grawitacyjne wynosi 9,7” jest niepełne; Powiedzenie „Znalazłem 9,7 ± 0,3 m/s²” mówi, jak wiarygodny jest wynik. Na tym module dowiesz się, jak wykorzystać sztuczną inteligencję (AI) do obliczania niepewności i propagacji błędów (w jaki sposób niepewności pomiaru są przenoszone z pomiarów na obliczony wynik) oraz jak weryfikować te obliczenia.

Rodzaje niepewności i rola AI

Istnieją dwa podstawowe rodzaje niepewności. Niepewność losowa to rozproszenie wyników w powtarzanych pomiarach; Wiele pomiarów jest wykonywanych i redukowanych poprzez średnią i odchylenie standardowe. Niepewność systematyczna to błąd, który zawsze odchyla się w tym samym kierunku (jak źle skalibrowana waga); Nie zmniejsza się wraz z powtarzaniem, ale jest korygowany poprzez znalezienie przyczyny. Sztuczna inteligencja jest pomocna w wyjaśnianiu tych pojęć, kodyfikacji obliczeń odchylenia standardowego i średniej, a zwłaszcza w wyprowadzaniu złożonych wzorów propagacji błędów. Należy jednak zweryfikować każdy wyprowadzony wzór, ponieważ sztuczna inteligencja często miesza we wzorach propagacji błędów znaki częściowych pochodnych lub strukturę pierwiastka kwadratowego.

Stan

konto

weryfikacja

Powtórzony pomiar

Średnia ± błąd standardowy

Ręczne odchylenie standardowe / √N

Dodawanie/odejmowanie (z = x ± y)

Niepewności sumuje się z kwadratu

Kontrola rozmiaru/jednostki

Mnożenie/dzielenie (z = x·y)

Niepewności względne sumuje się z kwadratu

Test z numerem próbki

Funkcja ogólna

Propagacja przez pochodne cząstkowe

Kontrola krzyżowa z Monte Carlo

Podstawowe zasady propagacji błędów

Dodawanie i odejmowanie niepewności bezwzględne łączy się przez dodanie ich kwadratów: Jeśli z = x + y, niepewność z wynosi √(δx² + δy²). Przy mnożeniu i dzieleniu niepewności względne (procentowe) sumuje się z ich kwadratów: Jeżeli z = x·y, (δz/z) = √((δx/x)² + (δy/y)²). W przypadku bardziej złożonych funkcji ogólną zasadą jest stosowanie pochodnych cząstkowych: wpływ każdej zmiennej na wynik mierzy się pochodną cząstkową względem tej zmiennej. Sztuczna inteligencja może wyprowadzić te wzory, ale najbezpieczniejszym sposobem sprawdzenia wyniku jest sprawdzenie krzyżowe metodą Monte Carlo: losowe rozłożenie wszystkich danych wejściowych na niepewność, obliczenie ich tysiące razy i sprawdzenie rozkładu wyników.

Wskazówka: Jeśli nie masz pewności co do dokładności wzoru na propagację błędu, podaj go za pomocą metody Monte Carlo: losowo wygeneruj dane wejściowe z ich własną niepewnością i oblicz funkcję 10 000 razy; Odchylenie standardowe wyniku musi odpowiadać niepewności podanej we wzorze. Połączenie tych dwóch niezależnych metod znacznie zwiększa pewność wyniku.

Krok po kroku: rzetelna analiza niepewności

1. Określ niepewność każdego pomiaru. Rozdzielczość instrumentu, rozkład powtórzeń lub dane producenta. Napisz skąd bierze się niepewność.

2. Rozróżnij losowe i systematyczne. Rozważ osobno, co zmniejszy się wraz z powtarzaniem, a co nie.

3. Oblicz spread za pomocą odpowiedniego wzoru. Dodawanie, mnożenie, funkcja ogólna — wybierz odpowiednią regułę. Niech sztuczna inteligencja to wygeneruje, ale kontroluj to.

4. Kontrola krzyżowa z Monte Carlo. Podaj wynik w niezależnej metodzie, szczególnie w przypadku skomplikowanych formuł.

5. Podać odpowiednie cyfry znaczące. Niepewność zwykle zaokrągla się do 1-2 cyfr znaczących; wynik pokrywa się z ostatnią cyfrą niepewności. Wpisz „9,7 ± 0,4 m/s²”, a nie „9,73418 ± 0,4”.

trzy mini etui

Przypadek 1 — Zła formuła smarowania. Uczeń zapytał sztuczną inteligencję o propagację niepewności dla g = 4π²L/T². AI zapomniała o współczynniku 2, wyprowadzając udział niepewności T w odniesieniu do T (ponieważ T² niepewność względna powinna wynosić 2·δT/T). Kiedy uczeń porównał wyniki z Monte Carlo, stwierdził, że formuła AI oszacowała niepewność o około połowę i skorygowała ją.

Przypadek 2 — Ukryto błąd systematyczny. Jeden z badaczy wykonał dużą liczbę pomiarów, minimalizując niepewność losową i odnotowując imponującą precyzję wynoszącą „±0,01 mm”. Jednak jego skala odbiegała od kalibru o 0,2 mm – był to błąd systematyczny. Uwzględniając ten błąd, który nie zmniejszał się wraz z powtarzaniem, rzeczywista niepewność była znacznie większa. Lekcja: powtarzanie zmniejsza błąd losowy, a nie błąd systematyczny.

Przypadek 3 — Monte Carlo uratowane. Nauczyciel wprowadził niepewność do rachunku objętości (V = πr²h) i uzyskał wynik ręcznie. Dla pewności poprosił AI o kod Monte Carlo; Losowo wygenerował r i h z ich niepewnościami i obliczył V 10 000 razy. Odchylenie standardowe rozkładu zgadzało się z wartością znalezioną ręcznie — analiza została zweryfikowana.

Cztery szablony do kopiowania

1) Wyprowadzenie propagacji błędów + weryfikacja:

Dla wyrażenia z = [wzór] wyprowadź propagację błędu z niepewności zmiennych x i y do niepewności z za pomocą pochodnych cząstkowych, KROK PO KROKU. Pokaż każdą pochodną cząstkową. Następnie zweryfikuj tę formułę za pomocą SympY.Fitting; Zaznacz krok, którego nie jesteś pewien.

2) Kontrola krzyżowa Monte Carlo:

Napisz kod w języku Python, który oblicza niepewność następujących obliczeń przy użyciu metody Monte Carlo: z = [wzór]. Dane wejściowe: x = [wartość ± niepewność], y = [wartość ± niepewność]. Próbkuj każde wejście 10 000 razy z rozkładu normalnego, oblicz z, wydrukuj średnią i odchylenie standardowe wyniku. Porównaj to z wynikiem wzoru na dyfuzję analityczną.

3) Statystyka pomiarów:

Napisz kod obliczający średnią, odchylenie standardowe i błąd standardowy średniej (std/√N) dla następujących powtarzanych danych pomiarowych ([wartości]). Wydrukuj wynik w formacie „wartość ± błąd standardowy (jednostki)” z odpowiednią cyfrą znaczącą. Przypomnij nam o rozróżnieniu między niepewnością przypadkową i systematyczną.

4) Kontrola cyfry znaczącej / raportowania:

Zapisz poniższe wyniki w postaci „wartość ± niepewność (jednostka)”, zaokrąglając niepewność do 1-2 cyfr znaczących i dopasowując wynik do niepewności. Napraw fałszywą precyzję. Wyniki: [tutaj]

Słaba zachęta/silna zachęta

Słabe: „obliczyć niepewność dla g.”
Wynik: Liczba bez kontekstu, której formuła nie została zweryfikowana i bez rozróżnienia systematycznego/losowego.
Mocny: „Dla g = 4π²L/T² wyprowadzić niepewność g za pomocą pochodnych cząstkowych z pomiarów L = 1,00 ± 0,01 m i T = 2,00 ± 0,02 s, następnie sprawdzić krzyżowo metodą Monte Carlo. Wynik zapisać w postaci „g =… ±… m/s²” z odpowiednią cyfrą znaczącą.
Wynik: wyprowadzona, niezależnie zweryfikowana, prawidłowo zgłoszona niepewność.

Typowe błędy

  • W ogóle nie zgłaszam niepewności. Pomiar bez niepewności jest naukowym półtwierdzeniem.
  • Brak weryfikacji formuły spreadu. YZ często łączy współczynniki pochodnych cząstkowych i strukturę pierwiastkową; Kontrola krzyżowa w Monte Carlo jest koniecznością.
  • Próba ograniczenia błędów systematycznych poprzez powtarzanie. Wielopomiarowy zmniejsza jedynie błąd losowy; błąd kalibracji pozostaje.
  • Tworzenie fałszywej pewności. Zapisywanie znacznie większej liczby cyfr znaczących niż niepewność jest twierdzeniem o precyzji, która nie istnieje.
  • Bezpośrednie zbieranie niepewności. Niepewności niezależne nie są liniowe, ale kwadratowe (do pierwiastka kwadratowego).
Uwaga: O tym, czy dwa wyniki fizyczne są „różne”, można zdecydować jedynie na podstawie ich niepewności. Wartości 9,7 do 9,81 są zgodne, jeśli niepewność wynosi ±0,3; ±0,02 jest sprzeczne. Ignorowanie niepewności i stwierdzenie, że „mój wynik odbiega od teorii” jest często błędnym wnioskiem. Przed podjęciem decyzji koniecznie sprawdź obliczenia niepewności podane przez sztuczną inteligencję.

Podsumowując

Niepewność jest integralną częścią pomiaru fizycznego i każdy wynik powinien być raportowany wraz z niepewnością. Sztuczna inteligencja jest pomocna w kodowaniu statystyk niepewności i wyprowadzaniu wzorów propagacji błędów; jednakże wzory te zawierają częste błędy i należy je sprawdzić za pomocą niezależnej metody, takiej jak Monte Carlo. Podstawą rzetelnych badań naukowych jest odróżnienie niepewności losowej od systematycznej, podanie odpowiedniej cyfry znaczącej i porównanie wyników z ich niepewnością. W następnej części przesuniemy punkt ciężkości z analizy numerycznej na wyprowadzanie modelu symbolicznego.

Zadanie aplikacji

Wybierz obliczenie, które uwzględnia co najmniej dwie zmierzone wielkości (np. V = πr²h lub g = 4π²L/T²). Do każdego rozmiaru przypisz rozsądną niepewność. Niech sztuczna inteligencja obliczy propagację błędów za pomocą szablonu 1, następnie przeprowadź kontrolę krzyżową Monte Carlo z szablonem 2 i uruchom ją. Czy wyniki obu metod są zgodne? Wynik zapisz odpowiednią cyfrą znaczącą. Zapisz w 5-6 zdaniach: czy we wzorze wystąpił błąd lub niedopasowanie?

lista kontrolna

  • [ ] Określiłem niepewność i źródło każdego pomiaru.
  • [ ] Rozróżniłem niepewność przypadkową i systematyczną.
  • [ ] Obliczyłem propagację błędu przy użyciu prawidłowej reguły.
  • [ ] Sprawdziłem wynik niezależnie w Monte Carlo lub ręcznie.
  • [ ] Wynik podałem z odpowiednią cyfrą znaczącą, dostosowaną do jego niepewności.
  • [ ] Porównując wyniki uwzględniłem niepewność.