Google Research, AI 모델 압축을 위한 TurboQuant 소개

TurboQuant의 기능
TurboQuant는 대규모 언어 모델과 벡터 검색 엔진을 위한 대규모 압축을 가능하게 하는 고급 양자화 알고리즘 세트입니다. 이는 특히 키-값 캐시의 병목 현상을 해결합니다. 키-값 캐시는 자주 사용되는 정보를 간단한 레이블 아래에 저장하여 즉시 검색할 수 있도록 하는 고속 저장 시스템입니다.
작동 방식
TurboQuant는 두 가지 주요 단계를 통해 정확도 손실 없이 모델 크기를 크게 줄입니다:
- 고품질 압축 (PolarQuant 방법): 먼저 데이터 벡터를 무작위로 회전시켜 기하학을 단순화한 다음, 벡터의 각 부분에 표준 양자화기를 개별적으로 적용합니다. 이 단계에서는 원본 벡터의 주요 개념과 강점을 포착하기 위해 대부분의 압축 능력을 사용합니다.
- 숨겨진 오류 제거: 첫 번째 단계에서 남은 미세한 오류에 QJL 알고리즘을 적용하기 위해 작은 잔여 압축 능력(단 1비트)을 사용합니다. QJL은 편향을 제거하여 더 정확한 어텐션 점수를 도출하는 수학적 오류 검사기 역할을 합니다.
핵심 구성 요소
QJL (Quantized Johnson-Lindenstrauss): Johnson-Lindenstrauss 변환을 사용하여 데이터 포인트 간 거리를 보존하면서 고차원 데이터를 축소합니다. 이는 각 결과 벡터 숫자를 단일 부호 비트(+1 또는 -1)로 줄이며 메모리 오버헤드가 없습니다. 고정밀 쿼리와 저정밀 데이터를 균형 있게 조정하여 어텐션 점수를 정확하게 계산하는 특별한 추정기를 사용합니다.
PolarQuant: 직교 좌표계를 사용하여 벡터를 극좌표로 변환함으로써 메모리 오버헤드를 해결합니다. 표준 좌표(X, Y, Z) 대신 "동쪽으로 3블록, 북쪽으로 4블록 이동"보다는 "총 5블록을 37도 각도로 이동"과 유사한 형식을 사용합니다.
기술적 배경
기존의 벡터 양자화는 일반적으로 모든 작은 데이터 블록에 대한 양자화 상수를 저장하기 때문에 숫자당 1-2비트의 추가 메모리 오버헤드를 발생시킵니다. TurboQuant는 이 문제를 최적으로 해결합니다. 이 기술은 AI 모델 성능을 희생하지 않고 키-값 병목 현상을 줄이는 테스트에서 유망한 결과를 보였습니다.
TurboQuant는 ICLR 2026에서 발표될 예정이며, PolarQuant는 AISTATS 2026에서 발표될 예정입니다.
📖 Read the full source: HN AI Agents
👀 See Also

자동화된 클로드 코드 파이프라인으로 기능당 토큰 사용량 78k에서 15k로 절감
Claude Code용 오픈소스 파이프라인은 기존 코드의 사전 점검 분석을 포함한 12단계를 자동화하여 기능당 토큰 사용량을 약 78k에서 약 15k로 줄입니다. 세 가지 프로필(yolo, standard, paranoid)을 제공하며 신뢰도 점수를 grep 기반 검증으로 대체합니다.

JobPilot: 자동화된 구직 지원을 위한 Claude 코드 플러그인
JobPilot은 Playwright 브라우저 자동화를 사용하여 구직 및 지원 과정을 자동화하는 Claude Code 플러그인입니다. 구직 게시판 검색, 지원서 자동 작성, 자기소개서 생성, 지원 통계 추적 등의 명령어를 포함합니다.

클로드는 다른 AI 제공업체에서 이전하기 위한 메모리 가져오기 기능을 추가했습니다.
클로드는 이제 사용자가 다른 AI 제공업체의 컨텍스트와 선호도를 복사-붙여넣기 과정을 통해 가져올 수 있도록 했습니다. 메모리 기능은 모든 유료 요금제에서 사용 가능하며, 플랫폼을 전환할 때 대화 기록을 유지하는 데 도움이 됩니다.

ScreenMind: 로컬 우선 AI 메모리, 컴퓨터 전체 활동을 인덱싱하다
ScreenMind는 Gemma 4 E2B를 로컬에서 사용하여 화면, 회의, 음성 메모를 캡처합니다. 4GB 이상의 VRAM에서 Q4 양자화로 실행됩니다. 과거 활동을 검색하고, 이력과 대화하며, MCP를 통해 Claude/Cursor에 연결할 수 있습니다.