DOE에 대한이 경우에는 항상 같은 범위가되기를 바랍니다.
안녕하세요 @vince_faller ,
처음에는 1 대 1의 순서로 될 것이라고 생각했습니다. (2 ^ 19937) -1, 이것이 Jers가 사용하는 Mersenne Twister 생성기의주기이기 때문입니다. 하지만, 몇 번의 시행 착오를 통해 나는 t는 1에서 64 비트 정수까지의 어딘가에있는 것처럼 보입니다. 아래는 내가 두 종의 신경 모델을 종자 세트에 맞추었고, 약 9,223,372,036,854,775,295는 실제로 설정되지 않은 종자 (즉, 모델은 홀드 아웃 세트가 다르기 때문에 일치하지 않음)로 넘어가는 곳입니다. 재미있게도 항상 문제가되는 것은 아닙니다 (9223372036854775295). 때로는 9223372036854775295 + 1이고, 때로는 9223372036854775295 + 1000입니다. 나는 그것에 대해 혼란스럽고, 왜 유감 스럽습니까? 희망을 갖고, 다른 누군가는!
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
seed = 9223372036854775295; //works, i.e., same results for validation
//seed = 9223372036854775295 + 1000; //does not work
Neural(
Y( :sex ), X( :height, :weight ),
Informative Missing( 0 ),
Validation Method( "Holdback", 0.3333 ),
Set Random Seed( seed ),
Fit( NTanH( 3 ) )
);
Neural(
Y( :sex ), X( :height, :weight ),
Informative Missing( 0 ),
Validation Method( "Holdback", 0.3333 ),
Set Random Seed( seed ),
Fit( NTanH( 3 ) )
);
이게 조금 도움이 되었길 바래요!
@ 율리안
내부 생성기가 리셋 값으로 1에서 (2 ^ 32) -1까지의 정수를 사용하는 것처럼 보입니다.