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

Обработка и анализ результатов моделирования



При выборе методов обработки результатов моделирования существенную роль играют две особенности машинного эксперимента с моделью.

1) Вероятностное моделирование на ЭВМ требует большого числа прогонов модели и хранения большого числа статистических данных. Для решения этой проблемы используют специальные рекуррентные алгоритмы обработки, которые позволяют по ходу моделирования вычислять оценки пользуясь достаточно простыми асимптотическими формулами.

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

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

а = m [ ξ ] = ∫ f (x) · x dx

δ2 = D [ ξ ] = m [(x - a)2] = ∫ (x - a)2 · f (x) · x dx

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

x̂ = â = 1/N · ∑ xi

S2 = δ2 = 1/N · ∑ (xi –x̂)2

К качеству оценок, полученных в результате статистической обработки результатов моделирования, предъявляются следующие требования:

1) Несмещенность оценки - равенство математического ожидания оценки определяемому параметру m[ĝ] = g, где - оценка параметра g.

2) Эффективность оценки - минимальность среднего квадрата ошибки данной оценки m [(ĝming)²] ≤ m [(ĝig) ²], где ĝmin - рассматриваемая оценка, ĝi - любая другая оценка.

3) Состоятельность оценки - сходимость по вероятности при N ->∞ к оцениваемому параметру lim p (| - g |≥ ε) = 0.

При реализации на ЭВМ сложных моделей при большом числе прогонов получается значительный объем информации. Поэтому необходимо так организовать процесс вычислений и хранения результатов моделирования, чтобы оценки искомых характеристик формировались постепенно по ходу моделирования и без специального запоминания всей информации. Рассмотрим более экономичные формулы вычисления оценок:

а) расчет вероятности наступления события А. В качестве оценки для искомой вероятности p=P(A) используется частота наступления события m/N, где m - число свершений события А; N - общее число исходов. Такая оценка вероятности является состоятельной, несмещенной и эффективной. В памяти ЭВМ достаточно одной ячейки, где накапливается число m, при условии, что N задано заранее;

б) закон распределения. Область возможных значений случайной величины разбивается на n интервалов. Затем накапливается количество попаданий случайной величины в эти интервалы mk. Оценкой для вероятности попадания случайной величины в интервал с номером k служит величина mk / N. Необходимо фиксировать n значений mk, т.е. требуется иметь n ячеек памяти;

в) среднее значение. Накапливается сумма возможных значений случайной величины yk. Тогда среднее значение =1/ Nyk. Требуется всего лишь одна ячейка для накапливаемой суммы.

г) оценка дисперсии. В качестве оценки можно использовать выражение S 2 = 1/ N · ∑ (ykŷ) 2, но непосредственное вычисление по этой формуле нерационально, так как здесь используется среднее значение, которое изменяется в процессе накопления и неизвестно в момент промежуточных вычислений. Более рационально использовать S 2 = (∑ yk2 - (∑ yk)2 /N) /(N-1) и накапливать две суммы.





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



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