Scikit의 임의 상태 (의사 난수) scikit learn에서 기계 학습 알고리즘을 구현하고 싶지만이 매개 변수의 기능을 이해하지 못 random_state합니까? 왜 사용해야합니까? 또한 의사 난수 (Pseudo-random) 숫자가 무엇인지 이해할 수 없었습니다. train_test_split배열 또는 행렬을 임의의 기차 및 테스트 하위 집합으로 나눕니다. 즉 random_state,를 지정하지 않고 실행할 때마다 다른 결과가 표시됩니다. 이는 예상 된 동작입니다. 예를 들면 다음과 같습니다. 실행 1 : >>> a, b = np.arange(10).reshape((5, 2)), range(5) >>> train_test_split(a, b) [array([[6, 7], [8, 9], [4, 5]..