콘텐츠로 이동

모형을 읽는 다섯 질문

모든 챕터는 같은 분석축을 반복한다. 이 질문은 서로 다른 모델을 비교하고 새 논문을 읽는 공통 언어다.

1. 문제와 데이터

  • 입력 한 개는 무엇인가?
  • 출력은 예측값, 생성 샘플, 행동 중 무엇인가?
  • 데이터는 벡터, 격자, 시퀀스, 그래프, 장 중 무엇인가?
  • 레이블 또는 다른 학습 신호는 어디에서 오는가?

2. 표현과 구조

  • 모형은 입력을 어떤 내부 표현으로 바꾸는가?
  • 지역성, 순서, 연결 관계, 대칭성 중 어떤 구조를 가정하는가?
  • 그 가정은 모형 구조, 특성, 손실 함수 중 어디에 들어가는가?

3. 학습

  • 목적함수는 무엇을 작게 또는 크게 만드는가?
  • 기울기는 어떻게 계산되는가?
  • 어떤 옵티마이저가 매개변수를 갱신하는가?
  • 훈련과 샘플링·추론은 어떻게 다른가?

4. 평가

  • 가장 단순한 기준 모델은 무엇인가?
  • 어떤 평가 지표가 실제 목표를 나타내는가?
  • 훈련·검증·테스트 데이터는 어떤 기준으로 나누는가?
  • 새로운 조건이나 분포 변화에서도 작동해야 하는가?
  • 정확도뿐 아니라 계산시간·메모리·데이터 비용은 어떠한가?

5. 적용 범위

  • 이 방법이 잘 맞는 조건은 무엇인가?
  • 무엇을 보장하지 않는가?
  • 대표적인 실패 양상은 무엇인가?
  • 더 깊게 공부하려면 어떤 선수 개념이 필요한가?

각 챕터를 읽는 동안 이 질문을 반복해서 적용한다. 챕터마다 같은 제목의 요약 구획을 강제하지는 않으며, 핵심 요약과 혼동·한계·연결 구획을 통해 답을 회수한다.