강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

softvanilla34님의 프로필 이미지
softvanilla34

작성한 질문수

[개정판] 파이썬 머신러닝 완벽 가이드

사용자 행동 인식 데이터를 이용한 결정 트리 실습 - 01

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에 결과가 강의 영상과 다르게 나옵니다. 반드시 강의 영상과 같아야 될 필요는 없으니 문맥상으로 이해를 해주셨으면 합니다.

감사합니다.

softvanilla34님의 프로필 이미지
softvanilla34

작성한 질문수

질문하기