안녕하세요!!
혼공머신으로 공부하고 있는 학생입니다.
01-3절 공부하다가 궁금한 게 생겨 질문드립니다.
p.62 핵심패키지와 함수에 보면 score()메소드를 'predict()메소드로 예측을 수행한 다음 분류 모델일 경우 정답과 비교하여 올바르게 예측한 개수의 비율을 반환합니다.'라고 되어있습니다.
앞의 실습에서는 score()로 정확도를 확인하고, predict()로 생선을 예측했는데 score()메소드를 쓰기 전에 predict()메소드를 쓰는 것과 안 쓰는 경우에 대해 score() 값에 차이가 있나요? 없다면 책에 적힌 말은 무엇을 뜻하는지 궁금합니다.
질문이 하나 더 있는데요 !!
01-3절에서는 kn에 k최근접이웃 클래스를 바로 객체로 만들어서 kn.score(), kn.fit()으로 사용하였는데 p.71에서는 kn = kn.score()로 왜 다시 kn에 할당하여 사용했는지 궁금합니다
책만 보는 것보다 유튜브 강의와 함께 들으니 훨씬 도움이 됩니다 !!
열심히 공부하겠습니다. 감사합니다 !!