모형을 읽는 다섯 질문¶
모든 챕터는 같은 분석축을 반복한다. 이 질문은 서로 다른 모델을 비교하고 새 논문을 읽는 공통 언어다.
1. 문제와 데이터¶
- 입력 한 개는 무엇인가?
- 출력은 예측값, 생성 샘플, 행동 중 무엇인가?
- 데이터는 벡터, 격자, 시퀀스, 그래프, 장 중 무엇인가?
- 레이블 또는 다른 학습 신호는 어디에서 오는가?
2. 표현과 구조¶
- 모형은 입력을 어떤 내부 표현으로 바꾸는가?
- 지역성, 순서, 연결 관계, 대칭성 중 어떤 구조를 가정하는가?
- 그 가정은 모형 구조, 특성, 손실 함수 중 어디에 들어가는가?
3. 학습¶
- 목적함수는 무엇을 작게 또는 크게 만드는가?
- 기울기는 어떻게 계산되는가?
- 어떤 옵티마이저가 매개변수를 갱신하는가?
- 훈련과 샘플링·추론은 어떻게 다른가?
4. 평가¶
- 가장 단순한 기준 모델은 무엇인가?
- 어떤 평가 지표가 실제 목표를 나타내는가?
- 훈련·검증·테스트 데이터는 어떤 기준으로 나누는가?
- 새로운 조건이나 분포 변화에서도 작동해야 하는가?
- 정확도뿐 아니라 계산시간·메모리·데이터 비용은 어떠한가?
5. 적용 범위¶
- 이 방법이 잘 맞는 조건은 무엇인가?
- 무엇을 보장하지 않는가?
- 대표적인 실패 양상은 무엇인가?
- 더 깊게 공부하려면 어떤 선수 개념이 필요한가?
각 챕터를 읽는 동안 이 질문을 반복해서 적용한다. 챕터마다 같은 제목의 요약 구획을 강제하지는 않으며, 핵심 요약과 혼동·한계·연결 구획을 통해 답을 회수한다.