Blog durchsuchen
Profil
Joerg Rings versucht sich gerade in Davis, Kalifornien daran, einen ganzen Baum im Computer verdunsten zu lassen. Physik und Wissenschaft sind faszinierend - weil sie wissen dass man nichts glauben sollte, nur weil man möchte dass es wahr ist.
Kontakt
Letzte Einträge
Kommentare
- Bullet · 06.02.12 · 12:44 Uhr Das war es dann für überlichtschnelle Neutrinos
- Bullet · 31.01.12 · 23:41 Uhr Politische Erpressung von Klimawissenschaftlern geht weiter
- BreitSide · 31.01.12 · 21:37 Uhr Stephen Schneider und die Realität des Klimawandels
- Daniel · 30.01.12 · 00:20 Uhr Das Netz der Wissenschaft
- peer · 21.01.12 · 13:22 Uhr Hans-Peter Uhl: Rechtsausleger
Kategorien
Archiv
- Januar 2012
- Dezember 2011
- November 2011
- Oktober 2011
- September 2011
- August 2011
- Juli 2011
- Mai 2011
- April 2011
- März 2011
- Februar 2011
- Januar 2011
- Dezember 2010
- November 2010
- Oktober 2010
- September 2010
- August 2010
- Juli 2010
- Juni 2010
- Mai 2010
- April 2010
- März 2010
- Februar 2010
- Januar 2010
- Dezember 2009
- November 2009
- Oktober 2009
- September 2009
- August 2009
- Juli 2009
- Juni 2009
- Mai 2009
- April 2009
- März 2009
- Februar 2009
- Frühere Beiträge
« vorheriger Beitrag · nächster Beitrag »
18.06.09 · 14:30 Uhr
Eine Monte-Carlo-Methode zum Mitmachen
Kategorie: Naturwissenschaften · Kommentare: 6
Monte-Carlo-Methoden sind ein Sammelbegriff für auf Zufallswürfen basierende Methoden zur Abschätzung von Werten oder zur Integrierung von schwierigen Funktionen. Der Begriff "Monte Carlo" kommt von dem Ort in Monacco und seinen Casinos - da Roulette ein einfacher Generator für Zufallszahlen ist.
Generell kamen sie unter diesem Begriff aus Los Alamos, wo sie gegen Ende des Krieges und danach entwickelt wurden, von bedeutenden Forschern wie Fermi, Ulam (dessen Onkel wohl gerne in Monte Carlo spielte...). Richtig populär wurden sie erst mit dem Aufkommen von Computern und Pseudo-Zufallszahlengeneratoren.
Die wichtigste Klasse wurden die Markov Chain Monte Carlo-Methoden zur zufallsbasierten numerischen Integration, vor allem der Metropolis-Hastings-Algorithmus sei hier genannt. Aber schon vorher wurden manchmal zufallsbasierte Methoden eingesetzt, z.B. von Fermi 1930 zur Berechnung von Eigenschaften des Neutrons. Die erste überlieferte Monte-Carlo-Methode stammt von Buffon aus dem Jahr 1777. Er ließ Nadeln auf ein Schar paralleler Linien fallen. Man kann ausrechnen, wie wahrscheinlich es ist dass die Nadel eine Gerade berührt, und in dieser Wahrscheinlichkeit steckt Pi. Wenn man nun oft die Nadel wirft, wird sie zufällig irgendwo landen, und aus dem Verhältnis wie oft sie dabei eine Gerade trifft kann man Pi abschätzen.
Hier gibt es ein nettes Java-Applet dazu. Lasst die Nadellänge bei 1 und lasst ihn werfen. Die relative Anzahl der treffenden Nadeln nähert sich 2/pi. Bei 60,5% Nadeln die eine Gerade berühren wäre die Schätzung für Pi 3.306.
Aber durch den Wikipedia-Artikel zu Monte-Carlo habe ich noch ein bessere Idee gefunden: Eine Monte-Carlo-Methode zu abschätzen von Pi zum selber durchführen, die viel einfacher ist als tausendmal eine Nadel werfen zu müssen.
Man muss nur in ein Quadrat einen Kreis genau einschreiben, ich habe es so gemacht dass ich mit einer CD auf kariertes Papier den Umriss gemalt habe und dann dank den Karos drumherum mit einem Lineal das Quadrat ergänzen konnte:
Der Verhältnis der Fläche Kreis zu Quadrat beträgt Pi/4. Man muss also die Flächen bestimmen. Das geht so: Man nimmt eine Handvoll Reiskörner und lässt sie auf das Blatt rieseln. Man sollte versuchen, sie gleichmäßig fallen zu lassen aus einiger Höhe damit sie sich einigermaßen zufällig verteilen und nicht nur in die Mitte - das ist unser Zufallsgenerator. Dann zählen wir, wieviele Reiskörner in den Flächen liegen.
Ich habe den Versuch zweimal durchgeführt. Beim ersten Mal lagen 44 im Quadrat aber nicht im Kreis und 145 nur im Kreis. Macht also (44+145)/145*4 = 3.07.
Der zweite Versuch brachte (26+88)/88*4 = 3.09.
Keine schlechten Werte. Beide nahe zusammen und etwas zu niedrig. Vermutlich ein systematischer Fehler, weil etwas zu wenig Reiskörner (müssen ja nur jeweils 1-2 sein) in den Ecken landen. Das kann dran liegen dass die a) etwas klein sind und b) dass ich beim Fallen lassen der Körner doch leicht bevorzugt über die Mitte des Kreises gehalten habe und daher einige mehr Körner dorthin gefallen sind.
Was bekommt ihr raus?
Autor: Jörg· 6 Kommentare· Permalink· Trackback-URL
Kommentar schreiben
Top5
- "2012 - Keine Panik" - Das Buch zum WeltuntergangAstrodicticum Simplex· 30.01.2012
- Vahrenholts kalte Sonne, Svensmarks kosmische Strahlen und der KlimawandelAstrodicticum Simplex· 10.02.2012
- Die Praxis der "Alternativmedizin": Ein Insider berichtetKritisch gedacht· 08.02.2012
- Kein Platz für junge Wissenschaftler - Das Problem der fehlenden JuniorpositionenAstrodicticum Simplex· 31.01.2012
- Wie ich Wissenschaftler wurde und warum ich heute keiner mehr binAstrodicticum Simplex· 01.02.2012
Top5
- Vahrenholts kalte Sonne, Svensmarks kosmische Strahlen und der KlimawandelAstrodicticum Simplex· 10.02.2012
- "2012 - Keine Panik" - Das Buch zum WeltuntergangAstrodicticum Simplex· 30.01.2012
- Sonderrechte für Religiöse?blooDNAcid· 01.02.2012
- World Skeptics Congress 2012 in BerlinKritisch gedacht· 06.02.2012
- Die dunkle Materie ist keine ErfindungAstrodicticum Simplex· 07.02.2012
ScienceBlogs.com
- The Festival Recognizes Our First "Featured Fan"!The Festival will be here in April and we thought ...USA Science and Engineering Festival: The Blog· 11.02.2012 · 14:22 Uhr
- Great Plains Emerging Diseases ConferenceI ...Aetiology· 10.02.2012 · 14:25 Uhr
- Awful House transportation bill forgets that transit benefits drivers, tooThe House of Representatives Natural Resources Committee has approved what ...The Pump Handle· 10.02.2012 · 11:16 Uhr
- Independence Days Challenge Update #1I won't usually publish ID updates here but I did ...Casaubon's Book· 10.02.2012 · 11:02 Uhr
- Just in Time for Valentine's Day: The Science Behind the KissBy Larry Bock Founder and organizer USA Science Engineering Festival ...USA Science and Engineering Festival: The Blog· 10.02.2012 · 10:00 Uhr




Kommentare (6)
Ich bevorzuge die Kästchen-Zähl-Methode von 4x25 Kästchen liegen 4x(13+4/2) im Kreis und 4x(3+2/2) also muss pi zwischen 2,4 und 3,36 liegen (ok, deine Methode scheint etwas genauer zu sein) - Die untere Grenze kann man noch anheben wenn man feststellt das 3^2+4^2=5^2 und somit diese Punkte Teil des Kreises sind (muss ich wohl das nächste Mal etwas genauer Zeichnen). Pi liegt demnach über 2,64 (also doch größeres Papier verwenden)
Das hab ich letztens mal mit nem Halbkreis in nem Karton und Go-Steinen versucht. Naja war glaub nich so berauschend aber lag wohl an der Versuchsanordnung. Find die Methode aber trotzdem apannend und aufschlußreich. Man kann sich gut vorstellen, dass solche Heuristiken auch in der Evolution eine große Rolle spielen bei internen Berechnungen die die Tiere benötigen um bestimmte Bewegungsabläufe zu koordinieren.
@Anhaltiner: Ja aber dann ist es keine Monte-Carlo-Methode mehr, sondern du nutzt aus dass du eine Metrik (Manhattan-Metrik durch die Kästchen) hast, durch die du Oberintegral und Unterintegral summieren kannst und eine Abschätzung der Fläche erhältst. Monte-Carlo ist die Methode wenn keine Karos da sind :)
@Sim In den Physica Review Letters ist gerade ein Paper erschienen, in dem mit Monte Carlo Methoden berechnet wurde, wie Proteiene an einem DNA-Strang entlangdiffundieren können
http://physics.aps.org/synopsis-for/10.1103/PhysRevLett.102.228101
Wie berechnet man die Monte Carlo Methode ??????????????????
Hallo Herr Rings,
bei der Suche nach einem anschaulichen Monte-Carlo-Experiment bin ich auf Ihre Seite gestoßen. Meiner Meinung nach müssen aber in dem Beispiel "Ich habe den Versuch zweimal durchgeführt. Beim ersten Mal lagen 44 im Quadrat aber nicht im Kreis und 145 nur im Kreis. Macht also (44+145)/145*4 = 3.07.
Der zweite Versuch brachte (26+88)/88*4 = 3.09."m die Quotienten im Reziproken bestimmt werden, um auf die Ergebnisse zu kommen.
Mit freundlichem Gruß
Manfred Witten
Es darf vor allem nicht heißen 'nur im Kreis'.
Als Experiment schlage ich vor einen gefüllten Kreis am PC zu malen, und zufällig Punkte zu bestimmen, und deren Farbwert zu zählen - Kreisfarbe u. Hintergrundfarbe.