대단원 Ⅲ. 파이썬과 머신러닝 교과서 60–131쪽
중단원 01. 머신러닝 개요 · 62–84쪽
소단원 03. 머신러닝 문제 해결 과정 · 71–75쪽
중단원 02. 머신러닝 라이브러리 활용 · 85–128쪽
소단원 02. 데이터 준비와 전처리 · 90–102쪽
이 웹 주제의 연계 범위: 71–75, 101–102쪽
웹 학습 주제 03 / 13
문제 해결 과정과 데이터 분할
모델을 만들기 전에 성공 기준을 정하세요.
문제 해결 과정과 데이터 분할 · 한눈에 보기
- 1문제·성공 기준
- 2수집·탐색
- 3훈련/테스트 분할
- 4전처리·학습·검증
- 5최종 평가·해석
| 분할 | 역할 | 금지할 일 |
|---|---|---|
| 훈련 | 전처리 값·모델 학습 | 정답을 입력 특성에 포함 |
| 검증 | 모델·설정 선택 | 최종 테스트로 반복 선택 |
| 테스트 | 선택 완료 후 최종 확인 | fit / fit_transform 호출 |
문제 정의 → 수집·탐색 → 전처리 → 모델 선택 → 학습·평가 → 해석·응용으로 진행합니다. 실제 프로젝트에서는 결과를 보고 앞 단계로 돌아가 수정하기도 합니다.
평가용 데이터는 먼저 분리해 둡니다. 평균·스케일·범주 목록처럼 데이터에서 배우는 전처리 값도 훈련 부분에서만 구합니다. 모델 후보는 검증 데이터나 교차 검증으로 비교하고, 최종 테스트는 선택을 마친 뒤 사용합니다.
직접 해 보세요
- 도서 대출 예측의 성공 기준을 평균 오차로 표현해 보세요.
이 설명에 이어서 실습하기
예제를 선택하면 바로 아래에서 코드를 수정하고 실행할 수 있습니다. 작성한 코드는 예제별로 저장됩니다.
CODE WORKSPACE
코드를 바꾸는 실습실
실행 엔진은 처음 실행할 때 내려받습니다. 패키지 크기에 따라 최초 준비에 최대 3분이 걸릴 수 있으며 네트워크가 필요합니다. 실행은 최대 30초이며 중지 후 다시 실행할 수 있습니다.
실행할 예제를 선택하세요.
PRACTICE / RETRY / UNDERSTAND
이 주제 연습 문제 0
이 주제와 연결된 문제만 보여 줍니다. 단원 전체 문제는 단원 안내 페이지에서 이어서 풀 수 있습니다.
인공지능 파이썬 실무