과대적합 발생 시 처리 방법에 대해 궁금합니다!
평가 지표를 이용해 점수 확인 시, train점수가 높지만 test 점수가 낮을 때 과대적합이 발생했다고 판단하고, max_depth와 n_estimators를 조금씩 조절해야한다고 알고 있습니다!
그런데, 조절 시 점수 판단 기준이 궁금합니다. 예를 들어 accuracy 사용 시, train - 1.0 , test - 0.9xxx 정도로 점수가 나오면 train점수를 낮춰가면서라도 test와 비슷해지도록 맞춰나가야 하는 것인가요?!
아니면 train과 test가 현저히 차이날 때만 조절하면 될까요? ㅠㅠ
이론적인 지식이 부족해서 어떻게 처리해야하는지 감이 잡히질 않아 질문드립니다. 항상 감사드립니다 : )
답변 1
1
안녕하세요:) test는 점수를 확인할 수 없는 영역이라 train데이터에서 일부를 잘라낸 검증(validation)데이터라고 하겠습니다.
train과 val이 있을 때 train을 평가하는 것은 의미가 없습니다. (이미 시험 답을 알고있는 친구에게 시험문제 문제를 풀어서 채점하는 것과 동일함)
검증 데이터만 두고 평가를 진행해주세요!!! 처음 베이스 라인보다 조금이라도 올라가는 튜닝을 진행해 주면됩니다.
말씀하신 방법도 사용은 합니다만 이미 train에서 1이 나왔다면 의미가 없습니다.
수강 연장 문의드립니다.
0
33
2
강의 연장 문의
0
35
2
수강 신청 연장 문의드립니다.
0
49
2
작업형 1번문제... 환경관련
0
32
2
12회 기출은 언제 업데이트 될까요??
0
41
2
8/6 작성한 연장문의 질문글에 대한 재요청
0
40
2
수강기간 연장 문의
0
42
2
수강기간 연장문의
0
37
2
수강기간 연장 요청 문의드립니다
0
38
2
수강 기간 연장 문의
0
47
2
수강연장 가능 문의 (기간 약 한달반)
0
60
2
수강기간 연장 가능할까요 선생님
0
74
2
Section15. 수업에 사용하는 데이터 주소가 다 보이지 않아서 실습을 위한 데이터를 다운 받지 못하고 있습니다.
0
56
3
수강연장요청 문의
0
92
2
아무래도 다음 시험 연장은 어렵겠죠?
0
112
2
빅분기 12회 결과 관련 문의
0
114
1
책이랑 강의랑 순서나 예제가 다른것 같네요
0
84
2
수강연장 문의
0
107
2
재검토 요청 방법 좀 알려주셔요...-.-;;
0
109
2
12회 실기 질문(작업형 2)
0
94
2
뒤로가기 버튼 같은 것이 있나요?
0
68
1
강의 연장 문의
0
101
2
출력값 질문
0
74
2
수업노트가 어디에 있나요?
0
64
1





