Positional Encoding 종류별 비교

attention 자체는 순서를 모른다. 위치 정보를 넣는 방식들:

  • Sinusoidal — 원조. 학습 파라미터 없음, 외삽 기대했지만 실제론 약함.
  • Learned — 위치별 임베딩 학습. 학습 길이 밖은 아예 불가.
  • RoPE — Q·K를 위치에 따라 회전. 상대 위치가 내적에 자연히 반영, 현 LLM 표준.
  • ALiBi — 점수에 거리 비례 패널티. 구현 단순, 길이 일반화 강함.

요즘 긴 컨텍스트 확장(YaRN 등)이 RoPE의 회전 주파수를 조작하는 방식인 것도, RoPE가 표준이 된 이유를 보여준다.

← 랜딩으로