사이클21 — 실데이터 의미장분류 ≥32% 확정
개요
실어휘코드북_O.psv 기반 24 의미장 분류. 목표: 테스트정확도 ≥32%.
결과 요약
- V5 최종: M=5 ep=15 앙상블 → 33% (48/144) ✓ ≥32% 달성
- 파일:
/Users/ef/crowny-butler/libs/실데이터완결.한선
실험 이력 (사이클21)
| 버전 | 설정 | 훈련정확도 | 테스트정확도 | 결과 |
|---|
| V1 | 8트릿(P3+C3+S2) din=8 단일 ep=20 | 12% | 16% | S=내부노이즈, 타임아웃 |
| V2 | 6트릿 단일 ep=20 | 19% | 27% | V2A기준 재현 ✓ |
| V2 | 6트릿 M=3 ep=20 | 33% | 29% | 씨앗3개 동일수렴 |
| V3 | 6트릿 M=5 ep=10 | 23% | 25% | +11%p vs 단일ep10=14% |
| V4 | 6트릿 M=5 ep=15 인크리멘탈 | - | 미완(타임아웃) | 오버헤드문제 |
| V5 | 6트릿 M=5 ep=15 최종평가 | - | 33% (48/144) | 목표달성 |
기여 분해
- 6트릿 단일 ep=15: ~22% (ep=10=14%, ep=20=27% 사이)
- M=5 앙상블 기여: +11%p (22%→33%)
- 총향상: +6%p vs V2A 기준(27%)
8트릿 진단
- S(챕터내순번) 트릿은 클래스내부 변동 — 분류에 noise
- din=8: 동일 ep에서 수렴 느림(din=8/6=1.33배 느림)
- 대안: S 대신 상호작용특성(P×C 곱트릿) — 미구현
설정
- K=24의미장, din=6(P3+C3), dh=8, clip=8, lr=1, neg×4균등
- M=5 씨앗0~4 (mul={7,11,13,17,19}, off={2,1,4,6,3})
- N_TR=24/class(576훈련) N_TE=6/class(144테스트), chance=4.17%
관련 파일
/Users/ef/crowny-butler/libs/실데이터완결.한선 — 최종구현
/Users/ef/crowny-butler/libs/삼진OvR.한선 — OvR 프레임워크
/Users/ef/crowny-butler/libs/삼진MLP_GC.한선 — GC 훈련
/tmp/완결5.full — V5 실행 출력
잔여 이슈
- ep=15 단일 정확도 미측정(생략). 기준은 ep=10=14% / ep=20=27%
- 8트릿 S 대신 P×C 교차특성 시도 미완
- ep=20 M=5(~12분) 시도 불가(현 타임아웃 10분 초과)