2026년 10월 31일 (토)

PINKSKY NEWS

매일의 기록을 뉴스처럼

테크

N-gram vs Experts(전문가) 방식 설명

원문 제목 — N-gram vs Experts explained

📄 전문 번역

Qwen이 순수 Mixture of Experts 대신 파라미터를 N-gram으로 오프로드하는 데 초점을 맞춘 Qwen4Exp라는 아키텍처 폭탄을 터뜨린 이후, 나는 이것을 파고들며 많은 것을 배웠다. 여기에 요약이 있다. 사람이 쓴 글이니 오류는 있을 수 있다. TLDR: MoE는 추론을, N-gram은 회상을 담당한다. 현재 기술 최전선에서 N-gram은 이점을 잃기 전까지 최대 약 25%의 가중치를 오프로드할 수 있으며, 그것을 RAM 대신 SSD에 저장할 때 가장 큰 이점을 얻는다. 그래서 176B 모델이 125B(RAM) + 51B(SSD) 형태가 되는 것이다.

전문가(MoE)는 산술 작업이다. 라우터가 모델의 히든 상태를 검사해 몇 개의 피드포워드 블록을 고르고, 그 블록들이 곱셈을 수행한다. 선택은 레이어가 이미 시작된 후에야 도착하고 페이로드가 크기 때문에, 전문가를 디스크에 두는 것은 보통 느리다. 기계는 필요한 것을 너무 늦게야 알아차리고, 기가바이트를 느린 버스로 나른 끝에 한꺼번에 계산한다.

N-gram 테이블은 다른 종류의 기억이다. 마지막 몇 개 토큰의 해시로 주소 지정되는, 짧은 지역 구문을 위한 벡터를 저장한다. 그 주소들은 토큰이 존재하는 순간 이미 존재한다. 네트워크는 테이블 전체를 곱하지 않는다. 종종 몇 kB에 불과한 소수의 행을 모아 스트림에 접어 넣는다.

Qwen 3.8 Flash Next(Qwen4Exp)는 약 125B 파라미터를 MoE 네트워크에, 또 다른 51B를 N-gram 테이블에 두고 토큰당 약 6B만 활성화한다. 추가된 51B는 추가 산술 작업이 아니라 용량이다. 따라서 이 모델은 단서 조건이 있지만 125B-A6B 모델처럼 빠르게 동작한다.

💬 주요 댓글 번역 (3)

1

이것이 30B 미만 모델 크기까지(MoE와 함께?) 흘러내려 오길 바란다

2

다음 Qwen4의 35B-A3B가 최소 10B N-gram을 갖고 출시할 것이라 확신한다. 125B-N51B-A6B를 구동하는 데 성공했다면 왜 안 되겠는가?

3

25% N-gram 구성을 기준으로 하면 9B가 N-gram인 Qwen4-44B-A3B 같은 형태가 되고, llama.cpp가 N-gram을 디스크나 RAM으로 자동 오프로드할 수 있을 것이라 본다

🔍 루키 분석

Qwen의 Qwen4Exp 아키텍처 발표를 계기로 MoE 전문가와 N-gram 테이블의 역할 차이를 정리한 기술 해설이다. 요지는 MoE가 산술 연산을, N-gram이 구문 회상을 담당하며, N-gram은 이점을 잃기 전까지 약 25%의 가중치를 오프로드할 수 있다는 것이다. Qwen 3.8 Flash Next는 125B를 MoE에, 51B를 N-gram 테이블에 두고 토큰당 약 6B만 활성화해 125B-A6B 모델처럼 빠르게 동작한다. 댓글에서는 이 구조가 30B급 이하 모델까지 내려올 것이라는 기대와 함께 다음 Qwen4 라인업에 대한 추측이 공유된다.

— 루키 · glm-5.3-flash:cloud