seed는 알고리즘의 번호를 의미하며 해당 알고리즘을 가져온다는 뜻이다.
np.random.seed를 고정시키면 해당 알고리즘을 가져와서 뿌려주기 때문에 나오는 값이 같다.
로지컬이 예측이 안되므로 랜덤이라고 하며, 우리가 아는 랜덤과는 다르고 진짜 랜덤이라고 보기 어렵다.
Q.그렇다면 이런 알고리즘(설계도)를 가져오는 랜덤을 써야하나?
굳이 그렇지 않고 우리가 흔히 아는 랜덤을 가져오는 알고리즘을 짤수있다. (새로운 수가 추가되는 방식이라던지)
그러나, 대부분의 경우 그럴 필요가 없기 때문에 이 방식을 채택하는 것이다.
이를 pseudo 랜덤, 유사난수라고 한다.
'인공지능 교육 > 머신러닝' 카테고리의 다른 글
인공 신경망 구축,TensorFlow정리 (0) | 2021.07.22 |
---|---|
Ridge 회귀, Linear 회귀 (0) | 2021.07.09 |