In der Statistik bezeichnet die Fehlerfortpflanzung den Einfluss der Unsicherheiten von Variablen auf die Unsicherheit einer auf ihnen basierenden Funktion . Handelt es sich bei den Variablen um Werte experimenteller Messungen, so weisen sie aufgrund von Messbeschränkungen (z. B. Gerätegenauigkeit ) Unsicherheiten auf, die sich durch die Kombination der Variablen in der Funktion fortpflanzen.

Die Unsicherheit u lässt sich auf verschiedene Weise ausdrücken. Sie kann durch den absoluten Fehler Δx definiert werden . Unsicherheiten lassen sich auch durch den relativen Fehler (Δx ) / x definieren , der üblicherweise in Prozent angegeben wird. Am häufigsten wird die Unsicherheit einer Größe durch die Standardabweichung σ quantifiziert , die der positiven Quadratwurzel der Varianz entspricht . Der Wert einer Größe und ihr Fehler werden dann als Intervall x ± u ausgedrückt . Die allgemeinste Art der Charakterisierung von Unsicherheit besteht jedoch in der Angabe ihrer Wahrscheinlichkeitsverteilung . Ist die Wahrscheinlichkeitsverteilung der Variablen bekannt oder kann sie angenommen werden, lassen sich theoretisch alle ihre statistischen Kennzahlen bestimmen. Insbesondere können Konfidenzintervalle abgeleitet werden , um den Bereich zu beschreiben, in dem der wahre Wert der Variablen liegt. Beispielsweise liegen die 68%-Konfidenzgrenzen für eine eindimensionale Variable, die einer Normalverteilung angehört, ungefähr bei ± einer Standardabweichung σ vom Mittelwert x . Das bedeutet, dass der Bereich x ± σ den wahren Wert in etwa 68% der Fälle umfasst.

Sind die Unsicherheiten korreliert , muss die Kovarianz berücksichtigt werden. Korrelation kann zwei verschiedene Ursachen haben. Erstens können die Messfehler korreliert sein. Zweitens sind, wenn die zugrunde liegenden Werte innerhalb einer Population korreliert sind, auch die Unsicherheiten in den Gruppenmittelwerten korreliert. [ 1 ]

Im Allgemeinen, wenn eine nichtlineare Funktion die unsicheren Parameter (korreliert oder unkorreliert) verändert, sind die Standardwerkzeuge zur Fehlerfortpflanzung und zur Ableitung der resultierenden Wahrscheinlichkeitsverteilung/Statistik der Größen Sampling-Verfahren aus der Monte-Carlo-Methodenfamilie . [ 2 ] Bei sehr großen Datensätzen oder komplexen Funktionen kann die Berechnung der Fehlerfortpflanzung sehr aufwendig sein, sodass ein Ersatzmodell [ 3 ] oder eine Strategie des parallelen Rechnens [ 4 ] [ 5 ] [ 6 ] erforderlich sein kann.

In bestimmten Fällen kann die Berechnung der Unsicherheitsfortpflanzung durch einfache algebraische Verfahren erfolgen. Einige dieser Szenarien werden im Folgenden beschrieben.

Linearkombinationen

Sei eine Menge von m Funktionen, die Linearkombinationen von Variablen mit Kombinationskoeffizienten sind : oder in Matrixnotation,

Sei außerdem die Varianz-Kovarianz-Matrix von x = ( x 1 , ..., x n ) mit bezeichnet und der Mittelwert mit : ist das äußere Produkt .

Dann ist die Varianz-Kovarianz-Matrix von f gegeben durch

In Komponentenschreibweise lautet die Gleichung

Dies ist der allgemeinste Ausdruck für die Fehlerfortpflanzung von einem Variablensatz auf einen anderen. Sind die Fehler von x unkorreliert, vereinfacht sich der allgemeine Ausdruck zu , wobei die Varianz des k -ten Elements des Vektors x ist. Beachten Sie, dass die Fehler von f im Allgemeinen korreliert sind , selbst wenn die Fehler von x unkorreliert sind ; mit anderen Worten: Auch wenn eine Diagonalmatrix ist , ist im Allgemeinen eine vollbesetzte Matrix.

Die allgemeinen Ausdrücke für eine skalarwertige Funktion f sind etwas einfacher (hier ist a ein Zeilenvektor ):

Jeder Kovarianzterm kann durch den Korrelationskoeffizienten ausgedrückt werden, sodass ein alternativer Ausdruck für die Varianz von f lautet

Falls die Variablen in x unkorreliert sind, vereinfacht sich dies weiter zu

Im einfachen Fall identischer Koeffizienten und Varianzen finden wir

Für das arithmetische Mittel ergibt sich der Standardfehler des Mittelwerts :

Nichtlineare Kombinationen

Wenn f eine nichtlineare Kombination der Variablen x ist , kann eine Intervallfortpflanzung durchgeführt werden, um Intervalle zu berechnen, die alle konsistenten Werte der Variablen enthalten. In einem probabilistischen Ansatz muss die Funktion f üblicherweise durch Approximation einer Taylorreihenentwicklung erster Ordnung linearisiert werden . In einigen Fällen lassen sich jedoch exakte Formeln ableiten, die nicht von der Entwicklung abhängen, wie beispielsweise bei der exakten Varianz von Produkten. [ 7 ] Die Taylor-Entwicklung lautet: wobei die partielle Ableitung von f<sub> k</sub> nach der i -ten Variablen bezeichnet, ausgewertet am Mittelwert aller Komponenten des Vektors x . Oder in Matrixnotation : wobei J die Jacobi-Matrix ist . Da f <sub>0</sub> eine Konstante ist, trägt sie nicht zum Fehler von f bei. Daher folgt die Fehlerfortpflanzung dem linearen Fall (siehe oben), wobei die linearen Koeffizienten A <sub>ki</sub> und A <sub>kj</sub> durch die partiellen Ableitungen und ersetzt werden . In Matrixnotation: [ 8 ]

Das heißt, die Jacobi-Matrix der Funktion wird verwendet, um die Zeilen und Spalten der Varianz-Kovarianz-Matrix des Arguments zu transformieren. Beachten Sie, dass dies äquivalent zum Matrixausdruck für den linearen Fall mit ist .

Vereinfachung

Vernachlässigt man Korrelationen oder nimmt man unabhängige Variablen an, so ergibt sich unter Ingenieuren und experimentellen Wissenschaftlern eine gängige Formel zur Berechnung der Fehlerfortpflanzung, die Varianzformel: [ 9 ] wobei die Standardabweichung der Funktion darstellt , die Standardabweichung von darstellt , die Standardabweichung von darstellt usw.

Diese Formel basiert auf den linearen Eigenschaften des Gradienten von und ist daher eine gute Schätzung für die Standardabweichung von , solange klein genug sind. Genauer gesagt muss die lineare Approximation von in einer Umgebung mit Radius nahe bei liegen . [ 10 ]

Beispiel

Jede nichtlineare differenzierbare Funktion f , , zweier Variablen x und y kann wie folgt entwickelt werden: Wenn wir die Varianz auf beiden Seiten bilden und die Formel [ 11 ] für die Varianz einer linearen Kombination von Variablen verwenden , erhalten wir: wobei die Standardabweichung der Funktion f , die Standardabweichung von x , die Standardabweichung von y und die Kovarianz zwischen x und y ist .

Im speziellen Fall, dass , , . Dann oder wobei die Korrelation zwischen und ist .

Wenn die Variablen und unkorreliert sind, dann gilt:

Vorbehalte und Warnungen

Fehlerschätzungen für nichtlineare Funktionen sind aufgrund der Verwendung einer abgebrochenen Reihenentwicklung verzerrt . Das Ausmaß dieser Verzerrung hängt von der Art der Funktion ab. Beispielsweise nimmt die Verzerrung des für log(1+ x ) berechneten Fehlers mit steigendem x zu , da die Entwicklung bis x nur dann eine gute Näherung darstellt, wenn x nahe null liegt.

Für stark nichtlineare Funktionen gibt es fünf Kategorien probabilistischer Ansätze zur Unsicherheitsfortpflanzung; [ 12 ] siehe Unsicherheitsquantifizierung für Details.

Reziprok und verschoben reziprok

Im Spezialfall der inversen oder reziproken Verteilung , wobei einer Standardnormalverteilung folgt , ist die resultierende Verteilung eine reziproke Standardnormalverteilung, und es gibt keine definierbare Varianz. [ 13 ]

Im etwas allgemeineren Fall einer verschobenen reziproken Funktion, die einer allgemeinen Normalverteilung folgt, existieren jedoch Mittelwert- und Varianzstatistiken im Sinne von Hauptwerten , wenn die Differenz zwischen Pol und Mittelwert reellwertig ist. [ 14 ]

Verhältnisse

Verhältnisse sind ebenfalls problematisch; unter bestimmten Bedingungen existieren Normalapproximationen.

Beispielformeln

Diese Tabelle zeigt die Varianzen und Standardabweichungen einfacher Funktionen der reellen Variablen mit Standardabweichungen, Kovarianz und Korrelation. Die reellwertigen Koeffizienten werden als exakt bekannt (deterministisch) angenommen, d. h.

In den rechten Spalten der Tabelle sind und die Erwartungswerte , und ist der Wert der Funktion, der an diesen Stellen berechnet wird.

FunktionVarianzStandardabweichung
[ 15 ] [ 16 ]
[ 17 ]
[ 18 ]
[ 18 ]
[ 19 ]

Bei unkorrelierten Variablen ( , ) lassen sich Ausdrücke für komplexere Funktionen durch Kombination einfacherer Funktionen herleiten. Beispielsweise ergibt die wiederholte Multiplikation, unter der Annahme, dass keine Korrelation besteht,

Für diesen Fall haben wir auch Goodmans Ausdruck [ 7 ] für die exakte Varianz: Im unkorrelierten Fall lautet er und daher haben wir Der letzte Term stellt eine kleine Korrektur der üblichen Formel dar, wie man sehen kann, indem man beide Seiten durch dividiert .

Einfluss der Korrelation auf die Unterschiede

Sind A und B unkorreliert, weist ihre Differenz A − B eine größere Varianz auf als die Varianz der einzelnen Variablen. Eine zunehmende positive Korrelation ( ) verringert die Varianz der Differenz, die bei perfekt korrelierten Variablen mit gleicher Varianz gegen null konvergiert . Umgekehrt erhöht eine negative Korrelation ( ) die Varianz der Differenz im Vergleich zum unkorrelierten Fall weiter.

Die Selbstsubtraktion f = A − A hat beispielsweise nur dann eine Varianz von null, wenn die Variablen perfekt autokorreliert sind ( ). Sind die Variablen A unkorreliert, ist die Ausgabevarianz doppelt so groß wie die Eingabevarianz. Sind die Variablen A perfekt antikorreliert, vervierfacht sich die Eingabevarianz in der Ausgabe (siehe f = aA − aA in der obigen Tabelle).

Beispielrechnungen

Umkehrfunktion des Tangens

Wir können die Fehlerfortpflanzung für die Arkustangensfunktion als Beispiel für die Verwendung von partiellen Ableitungen zur Fehlerfortpflanzung berechnen.

Definiere , wobei die absolute Unsicherheit unserer Messung von x ist . Die Ableitung von f ( x ) nach x ist

Daher ist unsere fortgepflanzte Unsicherheit die absolute fortgepflanzte Unsicherheit.

Widerstandsmessung

Eine praktische Anwendung ist ein Experiment , bei dem man Stromstärke I und Spannung V an einem Widerstand misst , um den Widerstand R mithilfe des Ohmschen Gesetzes R = V / I zu bestimmen .

Bei gegebenen Messgrößen mit Unsicherheiten, I ± σ I und V ± σ V , und unter Vernachlässigung ihrer möglichen Korrelation, beträgt die Unsicherheit der berechneten Größe, σ R ,:

Siehe auch

Referenzen

  1. ^ Kirchner, James. „Data Analysis Toolkit #5: Uncertainty Analysis and Error Propagation“ (PDF) . Berkeley Seismology Laboratory . University of California . Abgerufen am 22. April 2016 .
  2. ^ Kroese, DP; Taimre, T.; Botev, ZI (2011). Handbook of Monte Carlo Methods . John Wiley & Sons.
  3. ^ Ranftl, Sascha; von der Linden, Wolfgang (13.11.2021). „Bayesian Surrogate Analysis and Uncertainty Propagation“ . Physical Sciences Forum . 3 (1): 6. arXiv : 2101.04038 . doi : 10.3390/psf2021003006 . ISSN 2673-9984 . 
  4. ^ Atanassova, E.; Gurov, T.; Karaivanova, A.; Ivanovska, S.; Durchova, M.; Dimitrov, D. (2016). „Über Parallelisierungsansätze für die Intel MIC-Architektur“. AIP Conference Proceedings . 1773 (1): 070001. Bibcode : 2016AIPC.1773g0001A . doi : 10.1063/1.4964983 .
  5. ^ Cunha Jr, A.; Nasser, R.; Sampaio, R.; Lopes, H.; Breitman, K. (2014). „Unsicherheitsquantifizierung mittels Monte-Carlo-Methode in einer Cloud-Computing-Umgebung“. Computer Physics Communications . 185 (5): 1355–1363 . arXiv : 2105.09512 . Bibcode : 2014CoPhC.185.1355C . doi : 10.1016/j.cpc.2014.01.006 . S2CID 32376269 . 
  6. Lin , Y.; Wang, F.; Liu, B. (2018). „Zufallszahlengeneratoren für großskalige parallele Monte-Carlo-Simulationen auf FPGAs“. Journal of Computational Physics . 360 : 93–103 . Bibcode : 2018JCoPh.360...93L . doi : 10.1016/j.jcp.2018.01.029 .
  7. ^ a b Goodman, Leo (1960). „Über die exakte Varianz von Produkten“. Journal of the American Statistical Association . 55 (292): 708–713 . doi : 10.2307/2281592 . JSTOR 2281592 . 
  8. ^ Ochoa1, Benjamin; Belongie, Serge „Kovarianzpropagation für geführtes Matching“ Archiviert am 20.07.2011 im Internet Archive
  9. ^ Ku, HH (Oktober 1966). „Notes on the use of propagation of error formulas“ . Journal of Research of the National Bureau of Standards . 70C (4): 262. doi : 10.6028/jres.070c.025 . ISSN 0022-4316 . Abgerufen am 3. Oktober 2012 . 
  10. ^ Clifford, AA (1973). Multivariate Fehleranalyse: Ein Handbuch zur Fehlerfortpflanzung und -berechnung in Systemen mit vielen Parametern . John Wiley & Sons. ISBN 978-0470160558Die
  11. ^ Soch, Joram (07.07.2020). „Varianz der Linearkombination zweier Zufallsvariablen“ . The Book of Statistical Proofs . Abgerufen am 29.01.2022 .
  12. ^ Lee, SH; Chen, W. (2009). „Eine vergleichende Studie von Unsicherheitsfortpflanzungsmethoden für Black-Box-Probleme“. Structural and Multidisciplinary Optimization . 37 (3): 239–253 . doi : 10.1007/s00158-008-0234-7 . S2CID 119988015 . 
  13. ^ Johnson, Norman L.; Kotz, Samuel; Balakrishnan, Narayanaswamy (1994). Kontinuierliche univariate Verteilungen, Band 1. Wiley. S. 171. ISBN 0-471-58495-9Die
  14. ^ Lecomte, Christophe (Mai 2013). „Exakte Statistik von Systemen mit Unsicherheiten: Eine analytische Theorie stochastischer dynamischer Systeme vom Rang eins“. Journal of Sound and Vibration . 332 (11): 2750–2776 . Bibcode : 2013JSV...332.2750L . doi : 10.1016/j.jsv.2012.12.009 .
  15. ^ „Eine Zusammenfassung der Fehlerfortpflanzung“ (PDF) . S. 2. Archiviert vom Original (PDF) am 13.12.2016 . Abgerufen am 04.04.2016 .
  16. ^ „Unsicherheitsfortpflanzung durch mathematische Operationen“ (PDF) . S. 5. Abgerufen am 04.04.2016 .
  17. ^ „Strategien zur Varianzschätzung“ (PDF) . S. 37. Abgerufen am 18.01.2013 .
  18. ^ a b Harris, Daniel C. (2003), Quantitative chemical analysis (6. Aufl.), Macmillan, S. 56, ISBN 978-0-7167-4464-1
  19. ^ „Tutorial zur Fehlerfortpflanzung“ (PDF) . Foothill College . 9. Oktober 2009. Abgerufen am 1. März 2012 .

Weiterführende Literatur