Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 04.docx
Скачиваний:
7
Добавлен:
01.04.2025
Размер:
2 Мб
Скачать
☆

4.3. Перевірка послідовностей випадкових чисел

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

Емпіричні критерії — це звичайні тести, в яких під час обчислення статистичних даних використовують вибіркові значення ri, що виробляються генератором.

Теоретичні критерії не є тестами в тому розумінні, в якому вони передбачаються в математичній статистиці. У разі їх використання не потрібна послідовність випадкових значень ri,. Глобальна оцінка властивостей генератора формується на основі числових значень його параметрів. Теоретичні критерії визначають характеристики послідовності за допомогою методів, які ґрунтуються на рекурентних правилах створення послідовності.

Відомо одинадцять емпіричних критеріїв [23], що застосовуються для перевірки статистичних властивостей послідовностей дійсних чисел ri,, і = 1, 2, ..., які вважаються незалежними та рівномірно розподіленими в інтервалі [0, 1].

Для оцінювання наближеності отриманого розподілу до рівномірного застосовують чотири типи тестів:

  • частотний — з використанням або критерію Колмогорова- Смирнова, або критерію 2;

  • автокореляційний — з вимірюванням кореляції між хn і xn+k, де k – зсув по послідовності (k = 1, 2, 3, ...);

  • серіальний — з фіксацією частоти появи всіх можливих комбінацій чисел (по 2, по 3, по 4 рази) і виконанням оцінювання за критерієм 2;

  • циклічний — з перевіркою кількості циклів більше і менше деякої константи, за яку береться значення математичного сподівання із підрахунком істинного числа циклів різної довжини, що порівнюється за критерієм 2 з очікуваним числом циклів.

Серед інших критеріїв важливу роль відіграє спектральний критерій, який застосовується для перевірки конгруентних генераторів випадкових чисел. Вважається, що цей тест найбільш потужний. Спектральний тест використовують для перевірки гіпотези про рівність сумісних розподілів t послідовних елементів випадкової послідовності. Якщо задано послідовність {ri} з періодом m, то для перевірки за цим тестом необхідно проаналізувати множину всіх m точок

у t-вимірному просторі.

4.4. Моделювання випадкових подій та дискретних величин

У разі дослідження складних систем методом статистичних випробувань необхідно мати можливість отримувати за допомогою комп'ютера вибіркові значення випадкових величин, які мають різні закони розподілу. Випадкові величини зазвичай моделюють за допомогою перетворення одного або кількох незалежних значень випадкової величини R, рівномірно розподіленої в інтервалі [0, 1], що позначаються як ri, і = 1, 2, ... (ri  [0, 1]). Значення ri генерують, як звичайно, за допомогою програмних генераторів випадкових чисел.

4.4.1. Незалежні випадкові події

Припустимо, що ймовірність настання деякої елементарної випадкової події А в одному випробуванні дорівнює Р(A) = р. Вважається, що умови проведення кожного випробування однакові і його можна повторити нескінченну кількість разів. Якщо ri — це значення рівномірно розподіленої в інтервалі [0, 1] величини, то можна стверджувати, що за умови riр (рис. 4.4) настане подія А, а якщо ri > р, то відбудеться подія .

Рис. 4.4. Моделювання настання випадкових подій

Дійсно, якщо f(r) — функція щільності рівномірно розподіленої випадкової величини r, то

Ця модель добре описує такі події, як обслуговування вимоги в пристрої СМО, що може бути вільним або зайнятим, успішну або ні спробу виконання деякого завдання, влучення або ні в ціль, розгалуження потоків інформації у двох і більше напрямках. У деяких мовах для моделювання випадкової події використовується спеціальний блок (наприклад, у мові GPSS – блок TRANSFER, який працює в статистичному режимі [68]).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]