트랜스포머·PEFT 2일 과정2장 · Transformer 입력 표현14 / 15← 이전목차다음 →MetaContents

2장. Transformer 입력 표현

정리

토큰화, 토큰 수, 임베딩과 위치의 세 칸으로 2장을 요약한 인포그래픽
  • Transformer 는 글자를 읽지 못합니다. 문장은 토큰화 → 토큰 ID → 임베딩 → 위치 정보 더하기를 거쳐 (토큰 수, d_model) 행렬이 된 뒤 모델에 들어갑니다.
  • 현대 LLM 은 서브워드 단위로 자릅니다. BPE 는 자주 붙어 나오는 쌍을 되풀이해 합치고(예: e + s → es, es + t → est), BERT 의 WordPiece 는 이어 붙는 조각에 ## 을 붙입니다.
  • 토크나이저는 모델과 한 세트입니다. Qwen 의 사전은 151,665개, BERT 는 30,522개이고, 같은 번호라도 가리키는 조각이 다릅니다.
  • Qwen 은 바이트에서 출발하는 BPE 라 한글 한 글자가 여러 토큰에 나뉠 수 있습니다. 하나씩 디코딩하면 � 가 보이지만 함께 디코딩하면 원문이 됩니다.
  • 토큰은 비용과 한계의 단위입니다. "오늘 회의는 오후 세 시에 시작합니다." 는 21글자 13토큰, 같은 뜻의 영어는 49글자 10토큰이었습니다. Attention 계산량은 토큰 수의 제곱으로 늘어납니다.
  • 임베딩은 (어휘 수, d_model) 표에서 토큰 ID 번째 행을 꺼내는 조회입니다. Qwen 의 표는 151,936 × 896 = 136,134,656 칸입니다.
  • Self-Attention 은 순서를 모르므로 위치 정보를 더합니다. 원 논문의 사인·코사인 위치 인코딩은 빠르고 느린 물결을 섞어, 위치마다 -1~1 사이의 고유한 무늬를 만듭니다.
← 이전 절2장 · 프로젝트 1 — 공지문 토큰 수 계산기다음 절 →2장 · 확인문제와 해답