Die Monte-Carlo-Methode war der erste Ansatz, mit dem Computersimulationen für statistische Probleme eingesetzt wurden. Es wurde vom John von Neumann-, Stanisław Ulam- und Nicholas Metropolis-Team der Los Alamos-Labors entwickelt, die während des Zweiten Weltkriegs an dem Manhattan-Projekt arbeiteten. Es wurde erstmals 1949 von Metropolis & Ulam beschrieben und erschien erstmals in gedruckter Form. Es war möglich, weil die Wissenschaftler, die es entdeckten, auch einen der ersten Computer benutzen konnten , an denen sie arbeiteten. In ihrer Arbeit verwendeten sie Monte-Carlo-Methoden zur Simulation physikalischer Probleme, und die Idee war, dass Sie ein kompliziertes Problem simulieren könnten, indem Sie einige Beispiele für diesen Prozess abtasten. Es gibt mehrere interessante Artikel zur Geschichte von Monte Carlo, zB vonMetropolis selbst oder neuere, zB von Robert & Casella .
"Monte Carlo" war also der Name der ersten Methode, die zum Zweck der Computersimulation zur Lösung statistischer Probleme beschrieben wurde. Dann wurde der Name ein allgemeiner Name für eine ganze Familie von Simulationsmethoden und wird üblicherweise auf diese Weise verwendet.
Es gibt Simulationsmethoden, die nicht als Monte Carlo gelten . Während Monte Carlo die erste Verwendung der Computersimulation war, werden "Computersimulation" und "Monte Carlo" häufig synonym verwendet.
Es gibt unterschiedliche Definitionen von "Simulation", dh
Merriam-Webster- Wörterbuch:
3a: die nachahmende Darstellung der Funktionsweise eines Systems oder Prozesses durch die Funktionsweise eines anderen
Cambridge Wörterbuch:
etwas zu tun oder zu machen, das sich wie etwas Reales verhält oder so aussieht, aber nicht real ist
Wikipedia :
Nachahmung der Funktionsweise eines realen Prozesses oder Systems im Zeitverlauf
Was die Simulation benötigt, um zu funktionieren, ist die Fähigkeit, ein System oder einen Prozess nachzuahmen. Dies erfordert keine Zufälligkeit (wie bei Monte Carlo). Wenn jedoch alle Möglichkeiten ausprobiert werden, ist das Verfahren eher eine erschöpfende Suche oder ein allgemeines Optimierungsproblem . Wenn das zufällige Element beteiligt ist und ein Computer zum Ausführen einer Simulation eines Modells verwendet wird, ähnelt diese Simulation dem Geist der ursprünglichen Monte-Carlo-Methode (z. B. Metropolis & Ulam, 1949). Das Zufallselement als wesentlicher Bestandteil der Simulation wird beispielsweise von Ross (2006, Simulation. Elsevier). Die Antwort auf die Frage hängt jedoch stark von der Definition der Simulation ab, die Sie annehmen. Wenn Sie beispielsweise annehmen, dass deterministische Algorithmen, die eine Optimierung oder eine umfassende Suche verwenden, tatsächlich Simulationen sind, müssen wir eine Vielzahl von Algorithmen als Simulationen betrachten, was die Definition der Simulation an sich sehr unscharf macht.
Buchstäblich jedes statistische Verfahren verwendet ein Modell oder eine Annäherung an die Realität, die "ausprobiert" und bewertet wird. Dies stimmt mit den Wörterbuchdefinitionen der Simulation überein. Wir betrachten jedoch nicht alle Statistiken als simulationsbasiert. Die Frage und die Diskussion scheinen sich aus dem Fehlen der genauen Definition von "Simulation" zu ergeben. Monte Carlo scheint ein archetypisches (und erstes) Beispiel für die Simulation zu sein. Wenn wir jedoch eine sehr allgemeine Definition der Simulation betrachten, fallen viele Nicht-Monte-Carlo-Methoden in die Definition. Es gibt also Nicht-Monte-Carlo-Simulationen, aber alle eindeutig simulationsbasierten Methoden ähneln dem Geist von Monte Carlo, beziehen sich in irgendeiner Weise darauf oder wurden von ihm inspiriert. Aus diesem Grund wird "Monte Carlo" häufig als Synonym für "Simulation" verwendet.