본문 바로가기

파이썬 머신러닝 완벽가이드

(18)
2.2 교차검증 이번 시간에는 교차검증에 대하여 다루어보도록 하겠습니다. 교차검증은 ML에서 굉장히 중요한 개념이고 실제로 모델을 학습할 때 매번 반복적으로 수행해야되는 것이기 때문에 최대한 이해하기 쉽게 자세히 정리해보도록 하겠습니다. 이는 '파이썬 머신러닝 완벽가이드'를 정리한 내용입니다. 1. 교차 검증의 필요성 교차검증은 매우 중요한 개념이라고 여러번 강조했습니다. 그럼 교차검증이 무엇이고 왜 그렇게 중요한 것인가 이야기해보도록 하겠습니다. 먼저 교차검증이란 학습데이터를 학습데이터 세트와 검증데이터 세트로 분리하여 다양한 학습과 평가를 반복적으로 실시하는 것을 말합니다. 그럼 왜 이런 교차검증을 사용하는 것일까요? 바로 과적합 때문입니다. 과적합이란 모델이 학습데이터에만 과도하게 학습되어 실제 다른 데이터를 예측..
2.1 첫 번째 머신러닝 만들어 보기 - 붓꽃 품종 예측하기 본격적으로 머신러닝에 대하여 공부를 시작해보기로 마음을 먹고 '파이썬 머신러닝 완벽 가이드'라는 책을 공부하기 시작했습니다. 1장은 넘파이와 판다스에 대한 설명을 담고 있기 때문에 생략하고 2장부터 본격적으로 정리를 해보도록 하겠습니다. 책에서 나오는 예제코드를 실습해보고 중요한 개념들에 대해서 간단히 정리해보도록 하겠습니다. 새로운 여정을 설레는 마음으로 시작해보겠습니다. 1. 첫 번째 머신러닝 만들어 보기 - 붓꽃 품종 예측하기 이번 장에서는 의사결정 트리를 이용하여 사이킷런에서 제공하는 아주 기본적인 데이터인 붓꽃 품종 데이터셋을 예측해보도록 하겠습니다. 의사결정 트리에 대한 자세한 알고리즘 설명은 추후에 자세히 설명해보도록 하고 오늘은 실습에 집중하여 설명하겠습니다. 본격적으로 학습을 진행하기 전..

728x90
반응형