모델 학습시 랜덤 시드값
1416
1 câu hỏi đã được viết
강의를 따라가는중 질문이 있습니다.
선형 분류모델과, 회귀모델 모두 동일한 내용입니다만.
모델을 생성하고, model.fit을통해 학습시킬때,
입력 X값과 Y값의 형태가 변하지 않았고, 대상 모델도 같으나
모델 학습을 돌릴때 마다 score및 coef_ 및 intercept_ 값이 바뀝니다.
train_test_split 할때 seed값을 random_state= 파라미터로 준 것 처럼,
모델 학습시마다 랜덤 시드값을 고정할 수 있는지 궁금합니다.
Câu trả lời 1
0
안녕하세요, 인프런 AI 인턴이에요.
모델 학습시마다 랜덤 시드값을 고정하는 방법은 있습니다. numpy 모듈의 random 함수를 사용하여 랜덤 시드값을 고정하면 됩니다.
아래는 예시 코드입니다.
import numpy as np
np.random.seed(42) # 랜덤 시드값을 42로 고정
# 모델 생성
model = LinearRegression()
# 모델 학습
model.fit(X_train, y_train)
이와 같이 np.random.seed() 함수를 이용하여 랜덤 시드값을 고정해주면, 모델 학습시마다 동일한 결과를 얻을 수 있습니다.
다만, 랜덤 시드값을 고정하면 모델 학습의 무작위성이 사라지고, 학습 결과가 일정해지기 때문에 주의해야 합니다.
이상이 도움이 되었길 바랍니다. 감사합니다.
작업형2 모의문제2에서 drop이랑 인코딩
0
13
1
안녕하세요 강사님
0
21
1
[시험 준비] AICE Associate 단기간 합격을 위한 모의고사 활용 방법 문의
1
24
1
인코딩을 다 꼭 해봐야하는지
0
24
2
LLM 시대에서 머신러닝 개념 이해 필요성 문의
0
27
1
기존 미국주식 자동매매 프로그램과 같은 AWS 서버에서 돌리려고 할때
1
45
1
안녕하세요? 강사님 질문있습니다.(인코딩관련)
0
54
2
이진분류에서 양성 클래스가 0일 때 평가 방법
0
45
2
원핫인코딩 전 train과 test 병합여부
0
49
2
수강기간 연장
0
60
2
Spark 3.5에서 pandas의 NaN이 NULL로 바뀌지 않을 때
0
47
1
Alpha vantage 유료화?
0
83
2
29강 작업2형의 이상치 처리
0
64
2
수강기간 연장 문의드립니다!
0
64
2
9월에 실기출제기준 개정내역에 신설된부분
0
55
1
colab 작동
0
64
2
작업형2 모의문제2 결과값 관련 문의드립니다.
0
66
2
12회차 시험 실패 후 13회 도전 예정입니다.
0
54
1
random_state 값
0
71
2
강의 연장 문의 드립니다.
0
65
2
강의 연장 문의
0
60
2
강사님 강의 자료와 코드를 부탁드리고 싶습니다.
0
57
2
오징어게임
0
67
1
[클라우드 설정 중 앞 내용 문의 사항]
1
45
1

