AI VIDEO BRIEFING
딥시크 V4가 100만 토큰 문맥을 실용화한 원리: 압축 희소 어텐션과 KV 캐시 절감
딥시크 V4가 압축 희소 어텐션(CSA)과 고압축 어텐션(HCA), 뮤온 옵티마이저와 FP4 양자화 인식 학습, 온폴리시 증류(OPD)를 어떻게 결합해 100만 토큰 문맥의 연산과 메모리 비용을 실용적 수준으로 낮췄는지 정리했습니다.

핵심 메시지
쉽게 이해하기
긴 문맥에는 두 가지 비용이 있다. 하나는 연산이다. 어텐션은 다음 토큰에 어떤 과거 정보가 중요한지 매번 판단해야 하는데, 이 작업량은 사전 채움 단계에서 대략 시퀀스 길이의 제곱으로 늘어난다. 다른 하나는 메모리다. KV 캐시는 과거의 키·값 벡터를 저장하는데, 사용자 메시지·도구 결과·파일 내용·중간 단계·실수와 수정이 쌓일수록 커져 100만 토큰에 이르면 그 자체로 배포의 병목이 된다.
V4의 핵심은 오래된 문맥을 먼저 '압축'하는 것이다. 압축 희소 어텐션(CSA)은 토큰을 4개 창 단위로 묶어 학습된 가중치로 하나의 요약 브릭으로 만든다. 저장 길이가 4분의 1로 줄고, 라이트닝 인덱서가 이 브릭들만 훑어 상위 몇 개를 고른 뒤 그 위에서만 정확한 어텐션을 돌린다. 다만 방금 들어온 최근 토큰은 압축하지 않고 슬라이딩 윈도로 원본을 유지한다.
고압축 어텐션(HCA)은 약 128개 토큰을 하나의 브릭으로 훨씬 과감하게 압축한다. 시퀀스가 충분히 짧아지므로 인덱서 없이 모든 거친 브릭에 조밀한 어텐션을 돌려 문서·대화 전체의 큰 그림을 유지한다. V4는 CSA 층(정밀 검색)과 HCA 층(전역 조망)을 번갈아 쌓아 두 종류의 문맥을 동시에 확보한다.
거대 모델을 안정적으로 학습시키는 장치도 함께 들어간다. MHC는 잔차 흐름을 여러 갈래로 넓히되 혼합 행렬을 이중 확률(행·열 합이 1)로 제약해 신호가 폭주하지 않게 한다. 뮤온 옵티마이저는 갱신을 행렬로 다뤄 특이값 분포를 고르게 하고, FP4 양자화 인식 학습은 전문가 가중치를 4비트로 저장하면서도 학습 때부터 저정밀 제약에 적응시킨다.
사후 학습에서는 도메인을 한꺼번에 섞을 때 생기는 간섭 문제를 피한다. 수학·코드·추론·에이전트·일반 전문가를 따로 날카롭게 키운 뒤, 학생 모델이 스스로 만든 출력을 전문가가 토큰 단위로 채점하는 온폴리시 증류(OPD)로 하나로 합친다. 이렇게 정리된 스택 덕분에 CSA가 먼 과거의 정확한 근거를, HCA가 작업 전체 상태를, 최근 윈도가 최신 지시를 각각 맡아 긴 에이전트 추적이 실용적이 된다.
주요 인사이트
- 브릭 압축은 손으로 만든 평균이 아니라 학습으로 결정된다. 각 창에서 어떤 부분이 유용한지 모델이 배운다.
- 최근 토큰은 압축하지 않고 슬라이딩 윈도로 정확히 유지한다. 방금 일어난 일은 원본 그대로 필요할 때가 많기 때문이다.
- V4의 일관된 철학은 '나중에 압축이 통하길 바라지 말고, 학습 때부터 배포 제약(저정밀·희소·긴 문맥)에 맞춰 모델을 빚는다'는 것이다.
- OPD는 교사가 만든 데이터가 아니라 학생이 스스로 만든 출력(실수 포함) 위에서 교정하므로 배포 시 실제 분포와 정렬된다.
- 100만 토큰은 '마법 같은 완벽 기억'이 아니다. 극단적 길이에서는 검색 품질이 떨어지며, 목표는 그 구간을 '설계로 다룰 만하게' 만드는 것이다.
자주 묻는 질문
CSA와 HCA는 어떻게 다른가?
CSA는 토큰 4개를 브릭 1개로 압축한 뒤 인덱서로 상위 브릭만 골라 정확히 검색하는 '정밀 경로'다. HCA는 약 128개 토큰을 브릭 1개로 크게 압축해 인덱서 없이 전체를 조밀하게 훑는 '전역 경로'다. V4는 두 층을 번갈아 쌓아 정밀한 근거 검색과 전역 맥락을 함께 얻는다.
FP4 양자화 인식 학습이 왜 중요한가?
혼합 전문가(MoE)의 가중치 저장 부담을 숫자당 4비트로 크게 줄이면서도, 학습의 순전파에서 FP4 동작을 흉내 내 모델이 저정밀 제약에 미리 적응하게 한다. 그래서 학습이 끝난 뒤 양자화할 때 성능이 무너지지 않는다.
온폴리시 증류(OPD)는 무엇을 해결하나?
여러 도메인을 한 번에 섞어 학습하면 서로 간섭해 평균적 타협에 그친다. V4는 전문가를 따로 키운 뒤, 학생이 생성한 롤아웃을 전문가가 토큰 단위로 채점해 학생 자신이 만든 상황 위에서 교정하며 하나의 모델로 통합한다.
원문과 출처
이 글은 원본 영상의 자막을 바탕으로 한국어 독자를 위해 요약했습니다. 전체 맥락과 최신 정보는 원문에서 확인하세요.
YouTube 원본 영상 보기 ↗