Simulation mit der Monte-Carlo-Methode
|
|
|
- Nora Dieter
- vor 9 Jahren
- Abrufe
Transkript
1 Rechnernutzung in der Physik Simulation mit der Monte-Carlo-Methode - Grundsätzliches - gleichverteilte (Pseudo-)Zufallszahlen - Verfahren zur Erzeugung beliebiger Verteilungen - Beispiele 1
2 Grundsätzliches zur MC-Methode Grundsätzliches zur MC-Methode 2
3 Grundsätzliches zur MC-Methode Die Monte-Carlo-Methode (auch MC-Simulation ) - abgeleitet vom Namen der durch ihr Spielkasino berühmten Stadt Monte Carlo - ist eine auf (Pseudo-)Zufallszahlen basierende numerische Methode zur - Integration in hochdimensionalen Räumen - Bestimmung der Eigenschaften von Verteilungen von Zufallszahlen (z.b. von Messgrößen in Experimenten) - Nachbildung von komplexen Prozessen (z.b. in Thermodynamik, Wirtschaft oder von experimentellen Apparaturen, u.v.a.) 3
4 Grundsätzliches Verfahren Erzeuge Folge von Zufallszahlen r 1, r 2,, r m, gleichverteilt in ]0,1]. Transformiere diese zur Erzeugung einer anderen Sequenz x 1, x 2,, x n, die einer Verteilungsdichte f(x) folgen (Anm.: x i können auch Vektoren sein!) Aus den x i werden dann Eigenschaften von f(x) bestimmt (z.b. Anteil der x i mit a x i b ergibt a b f(x) dx ) Grundsätzlich ist die MC-Methode eine Integrationsmethode in einer Dimension natürlich anderen Verfahren unterlegen! 4
5 Beispiele Beispiel: Bestimmung der Fläche eines (Viertel-) Kreises (s. Root-Beispiel calc_pi.c) Verhältnis der roten Punkte zur Gesamtzahl entspricht Verhältnis der Flächen von Viertelkreis und Quadrat 5
6 Beispiele (2) Aus der Geometrie: Schnittvolumen eines Kegels und eins Torus - definiere Quader, der Schnittvolumen einschließt - zufällig gleichverteilte Punkte im Quadervolumen erzeugen - feststellen, ob Punkt im Schnittvolumen liegt, also im Torus UND im Kegel (relativ einfach zu machen!) - Anzahl der Punkte im Schnittvolumen zählen Verhältnis zur Gesamtzahl der Versuche entspricht dem Verhältnis des gesuchten Volumens zum Quader-Volumen schon fertig! Recht geringe intellektuelle Anstrengung, die Arbeit macht der Rechner! Nachteil: die Methode hat einen statistischen Fehler, berechenbar aus Binomialveterteilung P(N; n) Genauigkeit steigt mit N Dieses Beispiel ist ohne viel Aufwand auch auf mehr als drei Raumdimensionen zu erweitern, statistischer Fehler hängt nach wie vor nur von N ab - bei anderen Integrationsverfahren steigt die Anzahl der notwendigen Rechenschritte exponentiell mit der Zahl der Dimensionen! 6
7 Beispiele (3) Aus Thermodynamik/Chemie: Zwei Sorten von Molekülen in einem Behälter bei einer bestimmten Temperatur stoßen miteinander und erzeugen neue Moleküle, wenn die Schwerpunktsenergie ausreicht. Gesucht ist die Zusammensetzung des Gases als Funktion der Zeit. Bei begrenzter Anzahl von Teilchen können Teilchenbahnen, Stöße und Umwandlungen verfolgt werden; durch Abzählen der Molekülsorten erhält man das Ergebnis. 7
8 Beispiele (4) Berechnung von Integralen: Verwende N gleichverteilte Zufallszahlen x i [a,b], Erwartungswert Mittelwert Insgesamt also mit statistischem Fehler Funktioniert auch in mehreren Dimensionen; Fehler bleibt dabei gleich! 8
9 Beispiele (5) Aus der Physik: Messung der Lebensdauer von Teilchen mit Digitaluhr bei bestimmter Genauigkeit und Maximalzeit - zufällige Lebensdauer eines Teilchens aus Zerfallsgesetz (Exponentialverteilung) - zufälligen Messfehler addieren simulierter Messwert - Messwerte innerhalb der Maximalzeit akzeptieren Prozedur N-mal wiederholen Aus dem Mittelwert der erhaltenen Messwerte und Vergleich mit der wahren Lebensdauer erhält man eine Korrektur der durch das Messverfahren verfälschten Messwerte. Simulation der Zahl der Elektronen in der letzten Stufe einer Sekundärelektronenvervielfacher-Röhre (Photomultiplier) (Übungsaufgabe ) 9
10 Grundsätzliches zur MC-Methode Grundsätzlich ist die MC-Methode ein Integrationsverfahren, bei der Simulation von Messwerten die Auswertung eines Faltungsintegrals : Im Beispiel Lebensdauermessung ist f(x) die Verteilung der wahren Lebensdauder, t(x,x') beschreibt die Auflösung des Messapparates; das oben skizzierte Verfahren liefert auf einfache Weise die Verteilung f ' (x') der Messwerte x'. Vorteil der MC-Methode: einfache Summe von Zufallsvariablen entspricht kompliziertem Faltungsintegral In der Praxis werden Messwert fast immer von einer großen Zahl von Effekten verfälscht (Auflösung des Messgerätes, Rauschen, Digitalisierung, systematische Effekte usw.), d.h. die zu bestimmenden Faltungsintegrale sind hoch-dimensional. In der MC-Methode werden die Störeinflüsse einfach der Reihe nach aufaddiert! 10
11 Erzeugung von (Pseudo-)Zufallszahlen Erzeugung von gleichverteilten (Pseudo-) Zufallszahlen 11
12 Erzeugung von (Pseudo-)Zufallszahlen Auf Computern (hoffentlich) nur deterministische Zahlenfolgen => auf Rechnern werden Pseudo-Zufallszahlen verwendet Anforderungen: zufällig verteilt mit langer Periode Erzeugung muss schnell sein Reproduzierbarkeit solcher Zahlenfolgen oft erwünscht (nicht bei Spielen ) Einfacher Zufallszahlengenerator basiert auf X n+1 = (a x n ) mod 2 k die letzten k bits, d.h. Bit-weises AND mit 2 k -1 Allgemeiner (und besser): X n+1 = (a x n +c ) mod m, r i = x i /m 0,1[ Linear Congruent Generator LCG m Modulus 0<a<m Multiplikator 0<c<m Inkrement 0 x 0 <m Startwert oder Seed Peridodenlänge ist höchstens m, im ungünstigen Fall viel kleiner a und c müssen geeignet gewählt werden!!!! Es gibt eine Vielzahl von Algorithmen und Implementierungen TIPP: Professionellen Zufallszahlen-Generator aus Standard-Bibliothek verwenden unter Linux: von /dev/random kann man Zufallszahlen lesen... 12
13 Erzeugung von Zufallszahlen (2) Sind die Zufallszahlen gut? - innerhalb der Folge zufällig verteilt? Differenzen von Zufallszahlen anschauen - gibt es Korrelationen zwischen aufeinander folgenden Zahlen? Betrachte Paare, Triplets n-tuples von benachbarten Zahlen, einfache Kontrolle durch Auftragen als n-dim Histogramm, auf Muster achten! s. Beispiel myrand Nur auf den ersten Blick ok Bei genauerem Hinsehen (Drehen) liegen alle r i auf Flächen im 3-dimensionalen Raum damit könnte man kein Kugelvolumen integrieren! Allgemein gilt ( siehe z.b. Brandt, Datenanalyse): N-Tuples von so erzeugten Zufallszahlen liegen auf Hyperebenen im n-dim Raum mit Ebenenabstand d ( ungefähr ) m -1/n Im obigen Beispiel wird die theoretische Grenze weit überschritten! 13
14 Erzeugung von Zufallszahlen (3) Mersenne-Twister Algorithmus - basiert auf Mersenne-Primzahlen (d.h. Zweierpotenz -1) - extrem lange Periode - gute Gleichverteilung bis zu 623 Dimensionen (bewiesen) - Zustand beschreiben durch Integer-Zahlen (32 bit), die aus Saat mit einfachem linear-kongruenten Generator initialsiert werden - hinreichend schnell ==> Mersenne-Twister ist Pseudo-Zufallszahlengenerator der Wahl Vorhanden in GNU Scientific Library und in Root: Klasse TRandom3 14
15 Erzeugung von Zufallszahlen (4) Quasi-Zufallszahlen Eine gleichmäßigere Abdeckung eines n-dimensionalen Raumes als mit Pseudo-Zufallszahlen lässt sich mit Quasi -Zufallszahlen erreichen Spezielle Sequenz von ntupeln: neue Punkte fallen immer zwischen die vorherigen Punkte Pseudozufallszahlen klumpen Mersenne- Twister- Algorithmus Quasi-Zufallszahlen decken Fläche gut ab Sobol- Sequenz - in 2-14 Dimensionen überlegen (Konvergenz ~ n -1 ) - Dimensionalität nachträglich nicht veränderbar Nur zur Integration geeignet! - Sequenz muss bei Erhöhung der Genauigkeit an der gleichen Stelle fortgesetzt werden 15
16 Beliebig verteilte Zufallszahlen Beliebig verteilte Zufallszahlen 16
17 Beliebig verteilte Zufallszahlen 1) Von Neumann' sches Rückweisungsverfahren Wegwerfmethode, engl. accept-reject method Generiere zwei Zufallszahlen r 1, r 2, akzeptiere x=r 1 wenn r 2 < f(x); x ist dann gemäß f(x) verteilt. 2) Transformationsmethode transformiere gleichverteilte r i 0,1[, so dass für geeignete Funktion t() x i =t(r i ) der Verteilung f(x) folgt t() ist die Inverse der Verteilungsfunktion F() 3) Majorantenmethode (engl. Importance Sampling ) Kombination aus 1) und 2) : finde Einhüllende m f x die mit 2) erzeugt werden kann, und erzeuge Zufallszahl x; wende dann 1) an, d.h. erzeuge zweite Zufallszahl r 2 zwischen 0 und m(x) und akzeptiere x, wenn r 2 < f(x). 17
18 von Neumann'sches Rückweisungsverfahren y Beispiel: Kreis als Verteilungsfunktion f(x) x min xmax x aus gleichverteilten Zufallszahlen r 2i, r 2i+1 0,1[ erzeuge x i = x min + r 2i (x max -x min ) y i = r 2i+1 f max - Verteilungsdichte wird in Rechteck ( Box ) eingeschlossen - erzeuge gleichförmig in der Box verteilte Paare von Zufallszahlen (x i,y i ) (s.o.) - x-werte aus Paaren mit y < f(x) werden akzeptiert ( mit einer Wahrscheinlichkeit f(x) / f max ) Die Häufigkeitsverteilung der akzeptierten x-werte folgt der gewünschten Verteilung; im oben gezeigten Beispiel funktioniert das Verfahren effizient; Wenn die Verteilung steil abfällt und Werte für x benötigt werden, kann die Zahl der verworfenen Zufallszahlen unakzeptabel groß werden. 18
19 Transformation der Gleichverteilung Aus gleichverteilten Zufallszahlen r i 0,1[ wird durch Variablentransformation x i = x(r i ) eine Verteilungsdichte f(x) gewonnen s. Abschnitt Variablentrasnsforrmation Die Verteilungsfunktion der gewünschten Verteilungsdichte muss (mit vertretbarem numerischem Aufwand) integrierbar und invertierbar sein! r r i F(x) x i x 19
20 Beispiele für die Transformationsmethode Dreieck-Verteilung Breit-Wigner-Verteilung Exponentialverteilung Log-Weibull -Verteilung Paar von Gauß-Zahlen (Herl. s. später) Anm.: r kann auch durch 1-r ersetzt werden 20
21 Erzeugung diskreter Verteilungen Das gezeigte Verfahren funktioniert auch für diskrete Verteilungen Beispiel Poisson-Verteilung Durch Summation aller Bins der diskreten Verteilung erhält man die Verteilungsfunktion, repräsentiert als eindimensionales Feld S(j) Eine Zufallszahl r i wird dem Bin j zugeordnet, das dem kleinsten der S(j) mit r i >S(j) entspricht 21
22 Verteilungen aus Histogrammen Dieses Verfahren funktioniert auch zur Erzeugung von Zufallszahlen, die gemäß einer empirischen Verteilung aus einem Histogramm verteilt sind - r i bestimmt das Bin j; - der Rest r i -S(j-1) wird zur Interpolation innerhalb des Bins verwendet Auch zwei-dimensionale Verteilungen möglich: - bilde Randverteilungen g i = h ij j - generiere zunächst i und dann für gegebenes i eine Bin-Nummer j (benötigt für jedes i die Summenverteilung über j) 22
23 Majoranten-Verfahren (engl. Importance Sampling) Verbesserte Wegwerfmethode: Wenn eine Funktion m(x) mit m(x) > f(x) für alle x existiert und x=m -1 (r) hinreichend leicht bestimmbar ist (d.h.stammfunktion von m ist invertierbar) - generiere x i =M -1 (r 2i ) und eine weitere Zufallszahl r 2i+1 [0,1] - akzeptiere x i, wenn r 2i+1 m(x) > f(x) ist (für jeden Wert von x wird ein Bruchteil ( m(x) -f(x) ) / f(x) Die akzeptierten Werte von x sind gemäß f(x) verteilt. an x-werten verworfen) Beispiel: mit Hilfe von zwei Majoranten kann ein Planck'sches Strahlungsspektrum effizient erzeugt werden. 23
24 Gaußverteilte Zufallszahlen Problem: exp(-x2) dx nur numerisch bestimmbar ( in C, C++ über die Funktion verfügbar) Gauß-Funktion in 2 Dimensionen in Polarkoordinaten analytisch integrierbar: Gleichverteiung in Φ * Radialverteilung integrierbar mit r dr = ½ dr 2 Verteilungsfunktion des Radialteils lässt sich nach r auflösen d.h. können Transformationsmethode anwenden! => Erzeuge zwei gleichverteilte Zufallszahlen u 1, u 2 0,1], setze x 1 = (-2ln u 1 ) cos(2π u 2 ) x 2 = (-2ln u 1 ) sin(2π u 2 ), x 1 und x 2 sind standardnormalverteilt 24
25 Effizienteres Verfahren zur Erzeugung von zwei normalverteilten Zufallszahlen (s. V. Blobel) (Beispiel für die Kombination aus Transformations- und Rückweisungsverfahren) Trigonometrische Funktionen sind numerisch aufwänig, ein etwas effizienteres Verfahren geht so: 1. erzeuge zwei gleichverteilte Zufallszahlen u 1, u 2 0,1[ setze v 1 := 2u 1-1, v 2 := 2u v 2 =v v falls v 2 1 gehe zu 1. (akzeptierte Werte von v 1, v 2 gleichverteilt innerhalb des Einheitskreises) 4. z 1 = v 1 (-2 ln(v 2 ) /v 2 ) z 2 = v 2 (-2 ln(v 2 ) / v 2 ) z 1 und z 2 sind unabhängig voneinander standard-normalverteilt Normalverteilte Zufallszahlen mit Erwartungwert μ und Standardabweichung σ erhält man durch die Transformation x = σ z+ μ 25
26 Erzeugung korrelierter, Gauß-verteilter Zufallszahlen Gaußverteilung in n Dimensionen: x 0 : n Erwartungswerte V: Kovarianz-Matrix mit (n 2 +n)/2 unabhängigen Parametern V =det V ist die Determinante von V Sei B = V-1, schreibe B als Produkt aus Dreiecksmatrizen: B=DT D (Cholesky-Zerlegung) Setzte dann u=d (x-x 0 ) => Das ist die Verteilung von n unkorrelierten, Gauß-verteilten Zufallszahlen u Damit ist die Vorgehensweise klar: 1. würfle n unabhängige Gauß-verteilte Zufallszahlen u 2. transformiere Vektor u: x = D-1u + x 0 26
27 Korrelierte Gauß-verteilte Zufallszahlen in 2 Dimensionen Daraus ergibt sich für die Erzeugung von korrelierten Zufallszahlen x 1, x 2 mit - Erwartungswerten μ 1, μ 2 - Standardabweichungen σ 1, σ 2 und - Korrelation ρ: Details s. z.b. Blobel / Lohrmann Darstellung eines 2d-Histogramms, gefüllt mit 75% korrelierten, standard-normalverteilten Zufallszahlen (Beispiel rangauss2d.c) 27
28 Genauigkeit der MC-Methode Vergleich mit Trapez-Methode: in 1 Dimension Trapez: n = Zahl der Stützstellen Genauigkeit 1/n 2 MC: N Zufallszahlen Genauigkeit 1/ N In d Dimensionen: Trapezoid: Genauigkeit 1/n 2/d MC Genauigkeit 1/ N unabhängig von d MC gewinnt für d>4; andere Verfahren besser als Trapezoid-Methode, aber für genügend großes d klarer Vorteil für MC! 28
29 Zufallszahlen in Root Root-Klasse TRandom zur Erzeugung von Zufallszahlen einfacher, linear kongruenter Generator mit Periodenlänge 10 9 schnell niedrigste Bits nicht unkorreliert! Nicht in statistischen Studien verwenden! Statt dessen TRandom1 ( RANLUX-Algorithmus, Periodenlänge ~10 171, langsam) TRandom2 ( Periodenlänge ~10 25, schnell) TRandom3 ( Mersenne-Twister Alg., Periodenlänge ~10 600, akzeptabel schnell) verwenden! Methoden liefern Zufallszahlen gemäß Exp(tau) Integer(imax) Gaus(mean,sigma) Rndm() Uniform(x1) Landau(mpv,sigma) Poisson(mean) Binomial(ntot,prob) und einige mehr 29
30 Zufallszahlen in Root (2) Methode SetSeed(UInt_t seed=0) zur Initialisierung seed=0: Systemuhr zur Initialisierung (jede Zahlenfolge anders) seed!=0: feste Zahlenfolge, abhängig vom Wert von seed Globaler Zeiger TRandom *grandom in Root initialisiert Sehr nützlich, um immer die gleiche Folge von Zufallszahlen inherhalb eines Root-Programms zu verwenden. // TRandom durch TRandom3 ersetzen delete grandom; grandom = new TRandom3(seed); Man kann auch auch einen eigenen (lokalen) Generator initialisieren: TRandom3 *myrandom=new TRandom3(seed); 30
31 Zufallszahlen in Root (3) Root-Klassen enthalten bequeme Möglichkeit, um Zufallszahlen zu erzeugen, die gemäß einer Funktion TF1, TF2 oder einem Histogramm TH1, TH2 verteilt sind: Methoden GetRandom() für TH1, TF1 GetRandom2() für TH2, TF2 GetRandom3() für TH3, TF2 Achtung: für Funktionen TFi werden die Zufallszahlen ebenfalls über Histogramme mit einer Anzahl von Punkten fnpx erzeugt. 31
Simulation mit der Monte Carlo-Methode
Vorlesung: Rechnernutzung in der Physik Simulation mit der Monte Carlo-Methode Günter Quast Fakultät für Physik Institut für Experimentelle Teilchenphysik KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft
Simulation mit der Monte Carlo-Methode
Vorlesung: Rechnernutzung in der Physik Simulation mit der Monte Carlo-Methode Günter Quast Fakultät für Physik Institut für Experimentelle Teilchenphysik KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft
Rechnernutzung in der Physik Block 3: Datenanalyse Simulation mit Zufallszahlen: die Monte Carlo-Methode
Vorlesung: Rechnernutzung in der Physik Block 3: Datenanalyse Simulation mit Zufallszahlen: die Monte Carlo-Methode Günter Quast Fakultät für Physik Institut für Experimentelle Kernphysik KIT Universität
Monte-Carlo-Methode. mit Pseudo- und Quasizufallszahlen
Gott würfelt nicht Monte-Carlo-Methode mit Pseudo- und Quasizufallszahlen Inhaltsverzeichnis Pseudo- und Quasizufallszahlen Monte-Carlo- Monte-Carlo- Monte-Carlo-Methode Bekannt nach Stadt Monte Carlo
Stochastik-Praktikum
Stochastik-Praktikum Zufallszahlen und Monte Carlo Peter Frentrup Humboldt-Universität zu Berlin 17. Oktober 2017 (Humboldt-Universität zu Berlin) Zufallszahlen und Monte Carlo 17. Oktober 2017 1 / 23
Rechnernutzung in der Physik Teil 3 Statistische Methoden der Datenanalyse
Rechnernutzung in der Physik Teil 3 Statistische Methoden der Datenanalyse Karlsruher Institut für Technologie Ulrich Husemann Institut für Experimentelle Kernphysik, Karlsruher Institut für Technologie
Simulierte Daten: die Monte Carlo - Methode
Vorlesung: Computergestützte Datenauswertung Simulierte Daten: die Monte Carlo - Methode Günter Quast Fakultät für Physik Institut für Experimentelle Kernphysik KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft
Statistik, Datenanalyse und Simulation
Dr. Michael O. Distler [email protected] Mainz, 16. November 2009 2. Monte Carlo-Methoden 2.1 Zufallszahlen - Warum? 2.2 Zahlendarstellung im Rechner 2.3 Generatoren 2.3.1 Linear kongruente Generatoren
Monte Carlo Simulationen
Monte Carlo Simulationen Erkenntnisse durch die Erschaffung einer virtuellen Welt Stefan Wunsch 31. Mai 2014 INSTITUT FÜR EXPERIMENTELLE KERNPHYSIK (IEKP) KIT Universität des Landes Baden-Württemberg und
7 Zufallszahlen, Simulation
7 Zufallszahlen, Simulation Es ist nützlich, Folgen von i.i.d. R[0, 1]-verteilten Zufallszahlen auf einem Rechner erzeugen zu können vgl. Simulation, Monte-Carlo-Verfahren). Letztere sind i.a. keine echten
Statistics, Data Analysis, and Simulation SS 2015
Mainz, May 12, 2015 Statistics, Data Analysis, and Simulation SS 2015 08.128.730 Statistik, Datenanalyse und Simulation Dr. Michael O. Distler Dr. Michael O. Distler
Nr. 4: Pseudo-Zufallszahlengeneratoren
Proseminar: Finanzmathematische Modelle und Simulationen Martin Dieckmann WS 09/0 Nr. 4: Pseudo-Zufallszahlengeneratoren Begriff Pseudo-Zufallszahl Zufallszahlen im Rechner entstehen letztlich immer durch
Programmiertechnik II
Zufallszahlen Motivation Simulation Frisörbeispiel Stichprobenauswahl Telefonumfragen Numerische Algorithmen naives Beispiel: Berechnung von Pi Automatisiertes Testen Beispiel aus Übungsaufgabe "Faire"
Statistische Methoden der Datenanalyse. Übung IV
Albert-Ludwigs-Universität Freiburg Wintersemester 203/204 Statistische Methoden der Datenanalyse Markus Schumacher, Stan Lai, Florian Kiss Übung IV 9..203, 20..203 Anwesenheitsaufgaben Aufgabe 2 Zufallsgenerator
Grundlagen der Monte-Carlo-Simulation
Grundlagen der Monte-Carlo-Simulation Prof. Dr. V. Schmidt und S. Luck j 8. November 2007 page 2 Contents Motivation Erzeugung von SPZZ Software Transformation von SPZZ page 3 Motivation Motivation fur
Moderne Methoden der Datenverarbeitung in der Physik I
Moderne Methoden der Datenverarbeitung in der Physik I Prof. Dr. Stefan Schael / Dr. Thomas Kirn I. Physikalisches Institut MAPLE II, Krypthographie Wahrscheinlichkeit Zufallszahlen, Wahrscheinlichkeitsdichten,
Die Monte-Carlo-Methode zur Simulation von Teilchenreaktionen
Die Monte-Carlo-Methode zur Simulation von Teilchenreaktionen Michael Rauch 7. Mai 2 H AUPTSEMINAR E XPERIMENTELLE UND T HEORETISCHE M ETHODEN KIT University of the State of Baden-Wuerttemberg and National
Monte Carlo Simulationen Erkenntnisse durch die Erschaffung einer virtuellen Welt
Monte Carlo Simulationen Erkenntnisse durch die Erschaffung einer virtuellen Welt Stefan Wunsch 31. Mai 014 Inhaltsverzeichnis Inhaltsverzeichnis 1 Was sind Monte Carlo Simulationen? 3 Zufallszahlen 3
Statistik - Fehlerrechnung - Auswertung von Messungen
Statistik - Fehlerrechnung - Auswertung von Messungen TEIL II Vorbereitungskurs F-Praktikum B (Physik), RWTH Aachen Thomas Hebbeker Eindimensionaler Fall: Parameterbestimmung - Beispiele [Übung] Mehrdimensionaler
Modellierung- und Simulation Mathis Plewa ( )
Inhaltsverzeichnis Abbildungsverzeichnis... 1 Übungsaufgabe: Zufallsgeneratoren und Histogramme... 2 Standard Gleichverteilung... 2 Gaußverteilung... 3 Exponentialverteilung... 4 Übungsaufgabe: Geometrische
Wahrscheinlichkeitsverteilungen und ihre Implementierung in Root. Eric Volkmann
Wahrscheinlichkeitsverteilungen und ihre Implementierung in Root Eric Volkmann Inhalt Mathematische Definition Random Number Generators Wichtige Verteilungen Anwendungsbeispiel: Monte-Carlo Simulation
Statistik I für Betriebswirte Vorlesung 4
Statistik I für Betriebswirte Vorlesung 4 Prof. Dr. Hans-Jörg Starkloff TU Bergakademie Freiberg Institut für Stochastik 25. April 2016 Prof. Dr. Hans-Jörg Starkloff Statistik I für Betriebswirte Vorlesung
Statistics, Data Analysis, and Simulation SS 2017
Statistics, Data Analysis, and Simulation SS 2017 08.128.730 Statistik, Datenanalyse und Simulation Dr. Michael O. Distler Mainz, 4. Mai 2017 Dr. Michael O. Distler
Einführung in die Simulation. Dr. Christoph Laroque Wintersemester 11/12. Dresden,
Fakultät Informatik, Institut für Angewandte Informatik, Professur Modellierung und Simulation Einführung in die Simulation Dr. Christoph Laroque Wintersemester 11/12 Dresden, 11.10.2011 01.11.2011 Einführung
Simulation von Zufallszahlen. Grundlage: zufällige Quelle von Zufallszahlen, durch einfachen rekursiven Algorithmus am Computer erzeugt
Simulation von Zufallszahlen Grundlage: zufällige Quelle von Zufallszahlen, durch einfachen rekursiven Algorithmus am Computer erzeugt Definition: Eine Folge von Pseudo-Zufallszahlen U i ist eine deterministische
Zufallszahlen. Diskrete Simulation. Zufallszahlengeneratoren - Zufallszahlen
Zufallszahlen Zufallszahlengeneratoren Transformation von Zufallszahlen Test von Zufallszahlengeneratoren Otto-von-Guericke-Universität Magdeburg Thomas Schulze Zufallszahlengeneratoren - Zufallszahlen
5. Spezielle stetige Verteilungen
5. Spezielle stetige Verteilungen 5.1 Stetige Gleichverteilung Eine Zufallsvariable X folgt einer stetigen Gleichverteilung mit den Parametern a und b, wenn für die Dichtefunktion von X gilt: f x = 1 für
13 Mehrdimensionale Zufallsvariablen Zufallsvektoren
3 Mehrdimensionale Zufallsvariablen Zufallsvektoren Bisher haben wir uns ausschließlich mit Zufallsexperimenten beschäftigt, bei denen die Beobachtung eines einzigen Merkmals im Vordergrund stand. In diesem
Mehrdimensionale Verteilungen und Korrelation
Vorlesung: Computergestützte Datenauswertung Mehrdimensionale Verteilungen und Korrelation Günter Quast Fakultät für Physik Institut für Experimentelle Kernphysik SS '17 KIT Die Forschungsuniversität in
Zufallszahlenerzeugung
Zufallszahlenerzeugung Anwendunsgebiete: z.b.: - Computerspiele - Kryptographie - Monte-Carlo-Methoden - Simulation Melanie Kaspar, Prof. Dr. B. Grabowski 1 Wie erzeuge ich Zufallszahlen, die sich so verhalten,
DWT 1.4 Rechnen mit kontinuierlichen Zufallsvariablen 234/467 Ernst W. Mayr
1.4.2 Kontinuierliche Zufallsvariablen als Grenzwerte diskreter Zufallsvariablen Sei X eine kontinuierliche Zufallsvariable. Wir können aus X leicht eine diskrete Zufallsvariable konstruieren, indem wir
Simulation von Zufallsvariablen und Punktprozessen
Simulation von Zufallsvariablen und Punktprozessen 09.11.2009 Inhaltsverzeichnis 1 Einleitung 2 Pseudozufallszahlen 3 Punktprozesse Zufallszahlen Definition (Duden): Eine Zufallszahl ist eine Zahl, die
Modellbildung und Simulation
Modellbildung und Simulation 6. Vorlesung Wintersemester 2007/2008 Klaus Kasper Value at Risk (VaR) Gaußdichte Gaußdichte der Normalverteilung: f ( x) = 1 2π σ x e 2 2 x ( x µ ) / 2σ x Gaußdichte der Standardnormalverteilung:
Statistik, Datenanalyse und Simulation
Dr. Michael O. Distler [email protected] Mainz, 13. Juli 2011 Ziel der Vorlesung Vermittlung von Grundkenntnissen der Statistik, Simulationstechnik und numerischen Methoden (Algorithmen) Aufgabe:
Operations Research (OR) II
Operations Research (OR) II Fortgeschrittene Methoden der Wirtschaftsinformatik 27. Juni 2007 Michael H. Breitner, Hans-Jörg von Mettenheim und Frank Köller 27.06.2007 # 1 Stochastische Inputgrößen Stochastische
Datenanalyse für Naturwissenschaftler und Ingenieure
Siegmund Brandt Datenanalyse für Naturwissenschaftler und Ingenieure Mit statistischen Methoden und Java-Programmen 5. Auflage 4y Springer Spektrum Inhaltsverzeichnis Vorwort zur fünften Auflage Liste
Monte Carlo-Simulation
Monte Carlo-Simulation Sehr häufig hängen wichtige Ergebnisse von unbekannten Werten wesentlich ab, für die man allerhöchstens statistische Daten hat oder für die man ein Modell der Wahrscheinlichkeitsrechnung
Matlab Zufall / Programmieren mit Matlab. Dr. Hermann Lehner Departement Informatik, ETH Zürich
Matlab Zufall / Programmieren mit Matlab Dr. Hermann Lehner Departement Informatik, ETH Zürich Dr. Hermann Lehner 20.11.2017 1 Zufall ist ein Wort ohne Sinn; nichts kann ohne Ursache existieren -- Voltaire?
IT-Security. Teil 15: Zufall
IT-Security Teil 15: Zufall 09.05.17 1 Literatur [15-1] http://de.wikipedia.org/wiki/kryptographisch_sicherer_zufallszahlen generator [15-2] https://gnupg.org/documentation/manuals/gcrypt/fips-prng- Description.html
UE Algorithmen und Datenstrukturen 1 UE Praktische Informatik 1. Übung 8. Zufallszahlen Generatoren Anwendungen
UE Algorithmen und Datenstrukturen 1 UE Praktische Informatik 1 Übung 8 Zufallszahlen Generatoren Anwendungen Institut für Pervasive Computing Johannes Kepler Universität Linz Altenberger Straße 69, A-4040
Wahrscheinlichkeitsrechnung und Statistik
8. Vorlesung Pseudozufallszahlen sind, wie der Name schon sagt, keine echten Zufallszahlen, sondern werden durch Generatoren erzeugt. Als Pseudozufallszahlen bezeichnet man Zahlenfolgen die durch einen
1 Die stetige Gleichverteilung 2. 2 Die Exponentialverteilung 3. 3 Die Normalverteilung 5. 4 Die Testverteilungen Gauss-Vektoren 17
Wirtschaftswissenschaftliches Zentrum 9 Universität Basel Mathematik 2 Dr. Thomas Zehrt Stetige Standardverteilungen Benötigtes Vorwissen: Der Stoff der Vorlesung,,Statistik wird als bekannt vorausgesetzt,
1. Welche Eigenschaften sollte ein Pseudo-Random Generator haben?
Die Themen 1. Welche Eigenschaften sollte ein Pseudo-Random Generator haben? Er sollte von wirklichen Zufallsgeneratoren nicht unterscheidbar sein?! Eine viel zu starke Forderung: Stattdessen sollte ein
1. Grundbegri e der Stochastik
. Grundbegri e der Stochastik Raum der Ereignisse. Die einelementigen Teilmengen f!g heißen auch Elementarereignisse. Das Ereignis A tritt ein, wenn ein! A eintritt. A ist ein geeignetes System von Teilmengen
Kapitel 5. Monte-Carlo-Methoden. 5.1 Einführung
Kapitel 5 Monte-Carlo-Methoden 5.1 Einführung Als Monte-Carlo-Methoden (MC-Methoden) werden Verfahren bezeichnet, mit denen numerische Probleme mit Hilfe von wiederholtem Ziehen von Zufallsstichproben
Grundlagen der Monte-Carlo-Methode
Probieren geht über studieren Institut für experimentelle Kernphysik Karlsruher Institut für Technologie 16. November 2009 Übersicht Definitionen und Motivation 1 Definitionen und Motivation Typische Problemstellung
70 Wichtige kontinuierliche Verteilungen
70 Wichtige kontinuierliche Verteilungen 70. Motivation Zufallsvariablen sind nicht immer diskret, sie können oft auch jede beliebige reelle Zahl in einem Intervall [c, d] einnehmen. Beispiele für solche
Einführung Fehlerrechnung
Einführung Fehlerrechnung Bei jeder Messung, ob Einzelmessung oder Messreihe, muss eine Aussage über die Güte ( Wie groß ist der Fehler? ) des Messergebnisses gemacht werden. Mögliche Fehlerarten 1. Systematische
Statistische Methoden der Datenanalyse
Statistische Methoden der Datenanalyse Vorlesung im Sommersemester 2008 H. Kolanoski Humboldt-Universität zu Berlin Inhaltsverzeichnis Literaturverzeichnis iii 1 Grundlagen der Statistik 3 1.1 Wahrscheinlichkeit............................
Seminar Stochastische Unternehmensmodelle Varianzreduzierende Techniken
Seminar Stochastische Unternehmensmodelle Varianzreduzierende Techniken 25. Juni 2015 1 / 37 Übersicht 1. Ziel des Vortrags 2. Einleitung 3. Varianzreduzierende Techniken Bedingtes Monte Carlo Importance
Gegenbeispiele in der Wahrscheinlichkeitstheorie
Gegenbeispiele in der Wahrscheinlichkeitstheorie Mathias Schaefer Universität Ulm 26. November 212 1 / 38 Übersicht 1 Normalverteilung Definition Eigenschaften Gegenbeispiele 2 Momentenproblem Definition
Stochastik Musterlösung 4
ETH Zürich HS 218 RW, D-MATL, D-MAVT Prof. Marloes H. Maathuis Koordinator Dr. Marvin S. Müller Stochastik Musterlösung 4 1. Die Zufallsvariable, die die Anzahl eingehender Telefonanrufe in einer Telefonzentrale
Copula Funktionen. Eine Einführung. Nils Friewald
Copula Funktionen Eine Einführung Nils Friewald Institut für Managementwissenschaften Abteilung Finanzwirtschaft und Controlling Favoritenstraße 9-11, 1040 Wien [email protected] 13. Juni 2005
7.5 Erwartungswert, Varianz
7.5 Erwartungswert, Varianz Def. 7.5.: a) X sei eine diskrete ZV, die bei unendl. vielen Werten x k folgende Zusatzbedingung erfüllt: x k p k
Statistik I für Betriebswirte Vorlesung 3
Statistik I für Betriebswirte Vorlesung 3 Dr. Andreas Wünsche TU Bergakademie Freiberg Institut für Stochastik 15. April 2019 Dr. Andreas Wünsche Statistik I für Betriebswirte Vorlesung 3 Version: 1. April
Anpassungsrechnungen mit kleinsten Quadraten und Maximum Likelihood
Anpassungsrechnungen mit kleinsten Quadraten und Maximum Likelihood Hauptseminar - Methoden der experimentellen Teilchenphysik WS 2011/2012 Fabian Hoffmann 2. Dezember 2011 Inhaltsverzeichnis 1 Einleitung
Überblick. Einführung in die automatische Mustererkennung Grundlagen der Wahrscheinlichkeitsrechnung
Grundlagen Überblick Einführung in die automatische Mustererkennung Grundlagen der Wahrscheinlichkeitsrechnung Klassifikation bei bekannter Wahrscheinlichkeitsverteilung Entscheidungstheorie Bayes-Klassifikator
Bestimmte Zufallsvariablen sind von Natur aus normalverteilt. - naturwissenschaftliche Variablen: originär z.b. Intelligenz, Körpergröße, Messfehler
6.6 Normalverteilung Die Normalverteilung kann als das wichtigste Verteilungsmodell der Statistik angesehen werden. Sie wird nach ihrem Entdecker auch Gaußsche Glockenkurve genannt. Die herausragende Stellung
Datenanalyse. (PHY231) Herbstsemester Olaf Steinkamp
Datenanalyse (PHY231) Herbstsemester 2015 Olaf Steinkamp 36-J-22 [email protected] 044 63 55763 Vorlesungsprogramm Einführung, Messunsicherheiten, Darstellung von Messdaten Grundbegriffe der Wahrscheinlichkeitsrechnung
Die Monte-Carlo-Methode mit Pseudo- und Quasi-Zufallszahlen
Die Monte-Carlo-Methode mit Pseudo- und Quasi-Zufallszahlen Marco A. Harrendorf Hauptseminar Methoden der experimentellen Teilchenphysik WS 2011/2012 Karlsruhe Institut für Technologie (KIT) 25.11.2011
Adaptive Systeme. Prof. Dr.-Ing. Heinz-Georg Fehn Prof. Dr. rer. nat. Nikolaus Wulff
Adaptive Systeme Evolutionäre Algorithmen: Überlebenskampf und Evolutionäre Strategien Prof. Dr.-Ing. Heinz-Georg Fehn Prof. Dr. rer. nat. Nikolaus Wulff Überblick Einleitung Adaptive Filter Künstliche
Zufallsvariablen. Diskret. Stetig. Verteilung der Stichprobenkennzahlen. Binomial Hypergeometrisch Poisson. Normal Lognormal Exponential
Zufallsvariablen Diskret Binomial Hypergeometrisch Poisson Stetig Normal Lognormal Exponential Verteilung der Stichprobenkennzahlen Stetige Zufallsvariable Verteilungsfunktion: Dichtefunktion: Integralrechnung:
Datenanalyse. (PHY231) Herbstsemester Olaf Steinkamp
Datenanalyse (PHY23) Herbstsemester 207 Olaf Steinkamp 36-J-05 [email protected] 044 63 55763 Vorlesungsprogramm Einführung, Messunsicherheiten, Darstellung von Messdaten Grundbegriffe der Wahrscheinlichkeitsrechnung
Wahrscheinlichkeitstheorie und Statistik
Wahrscheinlichkeitstheorie und Statistik Definitionen und Sätze Prof. Dr. Christoph Karg Studiengang Informatik Hochschule Aalen Sommersemester 2018 2.5.2018 Diskrete Wahrscheinlichkeitsräume Diskreter
Lineare Kongruenzgeneratoren und Quicksort
Seminar Perlen der theoretischen Informatik Dozenten: Prof. Johannes Köbler und Olaf Beyersdorff Lineare Kongruenzgeneratoren und Quicksort Ausarbeitung zum Vortrag Mia Viktoria Meyer 12. November 2002
Numerische Methoden und Algorithmen in der Physik
Numerische Methoden und Algorithmen in der Physik Hartmut Stadie, Christian Autermann 15.01.2009 Numerische Methoden und Algorithmen in der Physik Christian Autermann 1/ 47 Methode der kleinsten Quadrate
Der Weg eines Betrunkenen
Der Weg eines Betrunkenen 2 Hätte es damals schon Computer gegeben, wäre es für unseren Mathematiker um einiges leichter gewesen, den Weg des Betrunkenen zu bestimmen. Er hätte nicht nur eine beliebige
Mathematica: u=5;s=1;plot[exp[-0.5((x-u)/s)^2],{x,0,10}] 76
4. Normalverteilung Gauß'sche Glockenkurve: P(a X b) = b 1 x 1 a e dx 1 0.8 0.6 0.4 0. 4 6 8 10 Mathematica: u=5;s=1;plot[exp[-0.5((x-u)/s)^],{x,0,10}] 76 Zentraler Grenzwertsatz: Es sei X 1, X,... eine
Statistik für Ingenieure Vorlesung 6
Statistik für Ingenieure Vorlesung 6 Prof. Dr. Hans-Jörg Starkloff TU Bergakademie Freiberg Institut für Stochastik 05. Dezember 2017 3.4.3 Stetige Gleichverteilung Parameter: Intervall [a, b] R. Zufallsgröße
Einführung in die Fehlerrechnung und Messdatenauswertung
Grundpraktikum der Physik Einführung in die Fehlerrechnung und Messdatenauswertung Wolfgang Limmer Institut für Halbleiterphysik 1 Fehlerrechnung 1.1 Motivation Bei einem Experiment soll der Wert einer
f(x) = P (X = x) = 0, sonst heißt Poisson-verteilt mit Parameter (oder Rate) λ > 0, kurz X P o(λ). Es gilt x x! 1 Wahrscheinlichkeitsrechnung 212
1.6.2 Poisson Verteilung Eine weitere wichtige diskrete Verteilung ist die Poisson-Verteilung. Sie modelliert die Anzahl (eher seltener) Ereignisse in einem Zeitintervall (Unfälle, Todesfälle; Sozialkontakte,
Mathematische Werkzeuge R. Neubecker, WS 2016 / 2017
Mustererkennung Mathematische Werkzeuge R. Neubecker, WS 2016 / 2017 Optimierung: Lagrange-Funktionen, Karush-Kuhn-Tucker-Bedingungen Optimierungsprobleme Optimierung Suche nach dem Maximum oder Minimum
Varianz und Kovarianz
KAPITEL 9 Varianz und Kovarianz 9.1. Varianz Definition 9.1.1. Sei (Ω, F, P) ein Wahrscheinlichkeitsraum und X : Ω eine Zufallsvariable. Wir benutzen die Notation (1) X L 1, falls E[ X ]
Statistik für Ingenieure Vorlesung 3
Statistik für Ingenieure Vorlesung 3 Prof. Dr. Hans-Jörg Starkloff TU Bergakademie Freiberg Institut für Stochastik 14. November 2017 3. Zufallsgrößen 3.1 Zufallsgrößen und ihre Verteilung Häufig sind
Zufallszahlen in AntBrain
Zufallszahlen SEP 291 Zufallszahlen in AntBrain Spezifikation, Teil II: Zum Beispiel könnte ein Objekt vom Typ Match die Spielfelder nach jeweils 1000 Spielrunden speichern; bei einer Anfrage nach den
Wichtige Definitionen und Aussagen
Wichtige Definitionen und Aussagen Zufallsexperiment, Ergebnis, Ereignis: Unter einem Zufallsexperiment verstehen wir einen Vorgang, dessen Ausgänge sich nicht vorhersagen lassen Die möglichen Ausgänge
Multivariate Verteilungen. Gerhard Tutz LMU München
Multivariate Verteilungen Gerhard Tutz LMU München INHALTSVERZEICHNIS 1 Inhaltsverzeichnis 1 Multivariate Normalverteilung 3 Wishart Verteilung 7 3 Hotellings T Verteilung 11 4 Wilks Λ 14 INHALTSVERZEICHNIS
