
온도의 초기값은 SARPROP 알고리즘의 초기 학습 속도에 영향을 미칩니다. 일반적으로 초기 온도는 0.1에서 0.5 사이의 값을 갖습니다. 예를 들어, fann_set_sarprop_temperature 함수를 사용하여 온도의 초기값을 0.3으로 설정할 수 있습니다.
fann_set_sarprop_temperature(fann, 0.3);
온도의 감소율은 학습이 진행될수록 온도가 감소하는 속도에 영향을 미칩니다. 일반적으로 감소율은 0.9에서 0.999 사이의 값을 갖습니다. 예를 들어, 온도의 감소율을 0.95로 설정할 수 있습니다.
fann_set_sarprop_decay(fann, 0.95);
온도의 초기값과 감소율을 설정할 때는 학습 데이터의 특성과 알고리즘의 성능을 고려해야 합니다. 일반적으로 초기 온도가 높을수록 학습 속도가 빠르지만 학습이 안정적이지 않을 수 있습니다. 반면에 초기 온도가 낮을수록 학습 속도가 느리지만 학습이 안정적일 수 있습니다.
2025-07-20 21:59