Как проверить данные на их случайность? Имеется сделанный на коленках ГСПЧ, естественно полученные с него данные, как можно проверить их на случайность? Чтобы не получилось, что после какого-то числа данные зацикливаются и повторяются. Или что из двух значений можно узнать внутренне состояние ГСПЧ и предсказать следующее число. Есть ли уже разработанные тесты, которые например пытаются угадать следующее число и на основе этого делают вывод о случайности?

19 Апр 2020 в 19:47
262 +1
0
Ответы
1

Существует несколько статистических тестов, которые могут помочь определить уровень случайности в данных, полученных с ГСПЧ. Некоторые из них включают в себя:

Тесты на равномерность распределения: такие тесты анализируют, насколько равномерно распределены числа в данных. Один из таких тестов - тест Колмогорова-Смирнова.

Тесты на автокорреляцию: такие тесты исследуют, есть ли зависимость между последовательными числами в данных. Например, тест Дьюи-Юл-Бокса.

Тесты на серийность: эти тесты проверяют, насколько данные подчиняются случайному порядку или образуют серии (последовательности повторяющихся чисел). Например, тест серий.

Тесты на спектральную анализ: эти тесты анализируют частоту повторения чисел в данных. Например, тест Фурье.

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

Важно помнить, что даже если данные проходят все тесты на случайность, это не означает, что они являются идеально случайными. ГСПЧ, как правило, генерирует псевдослучайные числа, следовательно, полной случайности добиться невозможно.

18 Апр в 13:38
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 017 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир