Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Метод Монте-Карло



Возникновение метода относится к 1949 г. и связано с именами американских ученых Д. Неймана и С. Улама.

Метод основан на использовании связи между вероятностными характеристиками различных случайных процессов и величинами, являющимися решениями задач математического анализа. Сказанное можно проиллюстрировать следующим образом.

Известно, что изучение случайного процесса считается исчерпывающим, если определение характеристик этого процесса сведено к решению аналитической задачи. Существенным для понимания метода Монте-Карло является то, что эту классическую ситуацию можно обратить. А именно, вместо решения аналитической задачи можно моделировать случайный процесс и использовать статистические оценки (вероятности, математические ожидания) для приближенного решения данной аналитической задачи.

Оказывается, что очень часто вместо вычисления ряда сложных аналитических выражений можно экспериментально определить соответствующие статистические оценки. В качестве примера реальной вычислительной задачи, рассмотрим задачу вычисления интеграла

Будем считать, что и . Ограничение на функцию , изображенную на рис. 1, несущественно, так как можно использовать масштабирование. Необходимо найти площадь области , ограниченной кривой осью и ординатами .

Пусть в квадрат случайно вбрасывается точка, координаты которой независимо и равномерно распределены в интервале . Какова вероятность того, что точка попадает в область под кривой? Очевидно, что вероятность этого события численно равна площади . Для первой точки генерируем пару величин (координат) и проверяем условие

(1)

Если условие (1) выполняется, то выбранная случайная точка с координатами попала в область под кривой. Далее берется еще пара случайных величин , и для всех этих пар проверяется условие (1). Затем число пар , для которых выполнилось условие (1), делится на число всех взятых пар . Если число достаточно велико, то в силу закона больших чисел получаем величину близкую к вероятности попадания точки в область . Величина является, следовательно, приближенным значением искомого интеграла.

Метод Монте-Карло обладает следующими особенностями:

- является приближенным, точность повышается с увеличением числа реализаций;

- обладает малой связностью, что сокращает объем данных для хранения в памяти, особенно для многомерных задач;

- устойчив по отношению к случайным сбоям, так как одиночная ошибка мало сказывается на окончательном результате;

- результаты, получаемые этим методом, также как и оценки их точности носят вероятностный характер;

- не существует общей теории перехода от конкретной задачи к вероятностной схеме, позволяющей применить метод.

Метод Монте-Карло положен в основу статистического моделирования. При статистическом моделировании для получения достоверных вероятностных характеристик процессов функционирования системы требуется их многократное воспроизведение с различными конкретными значениями случайных факторов и статистической обработкой результатов измерений. При этом возникает необходимость в определении случайных событий, величин и последовательностей по заданным статистическим характеристикам. В основе их определения лежит использование последовательности чисел, равномерно распределенных в интервале . Программы, формирующие такие последовательности, называют датчиками или генераторами случайных чисел.





Дата публикования: 2014-11-03; Прочитано: 372 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...