에서 이 문서 , 그 우려은 "세트 씨"명령은 STATA 사람들은 의사 난수를 생성하는 씨앗의 설정과 관련된 문제에 대해 설명합니다.
주목할만한 "하지 말아야 할 것" 은 일련의 자연수를 씨앗으로 연속적으로 사용하지 않습니다. 이것은 패턴을 가지고 의사 난수를 위험에 빠뜨리기 때문 입니다.
4 분의 1의 농담으로 주목할만한 "do" 는 일생 동안 단 하나의 시드 를 설정 한 다음 각 실험이 끝날 때 생성 된 프로세스의 "상태"를 기록하여 다음 실험이 그 시점에서 계속되도록하는 것입니다 프로세스가 중지 된 위치
분명히, 위의 충고는 그의 연구 생애에서 생성 될 의사 난수의 예상 수에 달려 있습니다. 아마도 메르 센 트위스터 는 많은 연구원들의 평생 요구를 충족시킬 것입니다 ...
이론적으로나 실제로 PRNG와 관련하여 경험이 많지 않기 때문에 이러한 제안에 대해 논쟁 할 수 없습니다 . 이론적 근거와 어려운 수학적 통계에서 유효하거나 유효하지 않은 것으로 입증 되어야 합니다.
그래서 내 질문은
1) 위의 조언을 설명하거나 무효화하는 데 도움이되거나 그러한 문제를 다루는 참조를 가리킬 수 있습니까?
2) 종자를 설정할 때 "모범 사례"를 제공하는 참고 자료를 제공 할 수 있습니까?
3) 자신의 일에서 어떻게해야합니까?
질문 3)의 예로, Monte Carlo 스터디의 경우, 크기가 각각 인 샘플 을 생성 하고 의주기가 보다 충분히 크다고 가정 합니다. 모든 생성겠습니까 하나의 씨앗으로 의사 난수를, 또는 당신은 샘플 당, 말, 씨앗을 변경하는 습관이? (그러나 그것은 단지 설명을위한 것입니다-더 일반적인 대답이 가치가 있다고 생각합니다).
관련 스레드 (훨씬 더 집중되어 있지만)는
시드를 각 코드 블록 앞에 또는 프로젝트 당 한 번 설정합니까?
나는 이것이 아마도 커뮤니티 위키가 될 것이라고 생각합니다.