В этом документе , касающемся команды «set seed», сотрудники Stata обсуждают вопросы, связанные с установкой seed при генерации псевдослучайных чисел.
Примечательным «не» является «не использовать последовательно последовательность натуральных чисел в качестве начальных чисел, потому что это имеет паттерн и ставит под угрозу псевдослучайность».
Только одна четверть примечательного «до» - это установить только одно начальное число в течение вашей жизни , а затем записать «состояние» сгенерированного процесса в конце каждого эксперимента, чтобы следующий эксперимент продолжался в точке где процесс остановился.
Очевидно, что приведенный выше совет зависит от ожидаемого числа псевдослучайных чисел, которые будут генерироваться в течение жизни его исследования. Возможно, твистер Мерсенна мог бы удовлетворить жизненные потребности многих исследователей ...
Сейчас у меня нет большого опыта в отношении PRNG в теории или на практике, поэтому я не могу спорить об этих предложениях - они должны быть признаны действительными или недействительными по теоретическим соображениям и строгой математической статистике.
Итак, мои вопросы
1) Можете ли вы помочь в объяснении или аннулировании приведенных выше советов или указать на ссылку, которая касается таких вопросов?
2) Можете ли вы предоставить ссылки, которые предлагают "лучшие практики" в настройке семян?
3) Как вы делаете это в своей работе и почему?
Связанный поток (хотя и гораздо более сфокусированный) - это
Set seed перед каждым блоком кода или один раз для проекта?
У меня такое чувство, что, возможно, это должна быть вики сообщества, моды, пожалуйста, решите.