arxiv-wiki

BeNice! Closing Looping’s Inference-Memory Gap via KV-Sharing

← 2026-10-24 목록으로 돌아가기

주요 Figure

원문 PDF에서 실제 Figure 캡션과 그림 영역이 함께 확인된 자료만 자동 추출했다.

Figure 1: Stochastic Depth, BeNice!, and KV-Shareability. (Left) During pretraining,

Figure · 원문 PDF 2쪽 · Figure 1: Stochastic Depth, BeNice!, and KV-Shareability. (Left) During pretraining,

Figure 2: Residuals and Attention Convergence. Relative step-to-step change of the residual

Figure · 원문 PDF 5쪽 · Figure 2: Residuals and Attention Convergence. Relative step-to-step change of the residual

Figure 3: Final-Recurrence KV is Optimal.

Figure · 원문 PDF 5쪽 · Figure 3: Final-Recurrence KV is Optimal.

한 문장 요약

루프드(반복) 언어모델의 추론 시 KV 캐시가 반복마다 독립적으로 생겨 메모리 사용이 선형으로 증가하는 문제를, 사전학습에서의 확률적 깊이(stochastic depth)로 수렴하는 잔차( residual ) 역학을 유도하고 사후학습 BeNice! 손실로 첫 반복의 잔차 편차를 보정해 최종 반복의 KV를 모든 반복에 공유(KV-sharing) 가능하게 하여 메모리·추론 효율을 크게 개선한다.

해결하려는 문제

루프드(반복) 아키텍처는 파라미터 수를 고정한 채 반복 수로 품질을 확장할 수 있으나, 추론 시 각 반복마다 별도의 키·값(KV) 캐시를 생성해 KV 캐시 메모리가 반복 수에 따라 선형으로 증가하는 문제가 있다. 일부 이전 작업은 최종 반복의 KV를 앞선 반복들과 공유해 메모리를 줄이는 KV-sharing을 제안했으나, 모든 모델에서 성능 유지가 보장되지 않으며, 동일한 학습 설정에서도 KV-shareability가 일관되게 나타나지 않는다는 한계가 있다. 본문은 어떤 조건이 KV-shareability를 가능하게 하는지, 실패 원인은 무엇인지, 이를 어떻게 후처리로 보정할 수 있는지를 연구한다.

핵심 기여

접근 방법

주요 결과

한계

개발자 관점

근거 범위: 이 분석은 제공된 논문 PDF 본문(본문·부록 포함)에 근거하여 작성되었음. 본문에서 명시된 표(Table 1–16), 그림(Fig.1–12) 및 수식(식 1, Theorem 1 등)을 직접 인용·요약했으며, 본문에 직접 나타나지 않은 세부 구현·운영 파라미터(예: 전체 파인튜닝 비용의 정확한 GPU 시간, 프로덕션 환경 배포 결과)는 기술하지 않았음. 논문에 보고된 일부 수치는 표·그림의 맥락에 따라 요약했으므로, 원문 표·그림을 함께 확인하면 더 정확한 숫자·세부 비교를 얻을 수 있음.