Algoritmo de Montecarlo

Autor: Randy Alexander
Fecha De Creación: 23 Abril 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
3C. El procedimiento Monte Carlo
Video: 3C. El procedimiento Monte Carlo

Contenido

Definición - ¿Qué significa el algoritmo de Monte Carlo?

Un algoritmo de Monte Carlo es un tipo de algoritmo de recursos restringidos que devuelve respuestas basadas en la probabilidad. Como resultado, las soluciones producidas por el algoritmo de Monte Carlo pueden o no ser correctas dentro de un cierto margen de error. Los matemáticos, científicos y desarrolladores usan algoritmos de Monte Carlo para hacer observaciones basadas en la entrada.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica el algoritmo de Monte Carlo

Una de las mejores formas de describir los algoritmos de Monte Carlo es contrastarlos con una clase diferente de algoritmos llamados algoritmos de Las Vegas. En un algoritmo de Las Vegas, el resultado siempre será correcto, pero el sistema puede usar más de la cantidad anticipada de recursos o tiempo. En palabras de algunos expertos, el algoritmo de Las Vegas "juega" con el uso de recursos y siempre devuelve un resultado preciso.

Por el contrario, el algoritmo de Monte Carlo utiliza una ruta de recursos finita para generar los resultados "difusos" mencionados anteriormente con un margen de error. Los algoritmos de Monte Carlo a menudo se basan en un muestreo aleatorio repetido: obtienen números aleatorios generales y buscan la probabilidad para proporcionar resultados.


Algunos expertos usan el ejemplo de un cuadrado dentro de un círculo y describen el proceso del algoritmo de Monte Carlo como una serie de "golpes" que aterrizarán en el círculo interior o en los bordes exteriores del cuadrado más allá de los límites del círculo. Las demostraciones visuales muestran cómo un muestreo más repetido le da al algoritmo de Monte Carlo un resultado más preciso. Los algoritmos de Monte Carlo, así como cosas como la búsqueda de árboles de Monte Carlo o el simulador de Monte Carlo, se basan en esta idea matemática fundamental de que el muestreo repetido produce resultados de inteligencia lógica.