인프런 커뮤니티 질문&답변
GridSearchCV 결과가 강의 내용과는 다른 결과가 나옵니다.
해결된 질문
작성
·
274
0
12:34 분쯤에서 max_depth의 값을 여러 개를 이용하여
최적의 max_depth값을 찾는 내용이 있는데,
강의상에서는 평균 정확도 수치가 0.8526, 그리고
최적의 max_depth값은 8이 나오고 있습니다.
하지만 제 환경에서 돌릴때는
평균 정확도 수치가 0.8513이 나오고
최적의 max_depth값은 16이 나오고 있습니다.
코드는 github에 올라온 코드를 그대로
복사 붙여넣기를 해보기도 해서 코드 상의 차이점은
없어 보입니다.
혹시 scikit-learn의 버전 차이때문에 이런 일이
발생할 수 있는지요?
제 현재 scikit-learn 버전은 0.23.1입니다.
답변 1
2
권 철민
지식공유자
안녕하십니까,
네, 맞습니다. 사이킷런 버전 차이때문에 미세한 성능 차이가 발생해서 GridSearchCV에 결과가 강의 영상과 다르게 나옵니다. 반드시 강의 영상과 같아야 될 필요는 없으니 문맥상으로 이해를 해주셨으면 합니다.
감사합니다.





