TL;DR
Transformer는 데이터베이스처럼 모든 과거 정보를 명시적으로 저장하여 정확한 검색에 강점이 있는 반면, SSM은 뇌처럼 정보를 압축된 상태로 유지하여 선형적인 효율성과 추상화 구축에 강점을 가진다. 두 모델은 상호 보완적이며 하이브리드 구조를 통해 최적의 성능을 낼 수 있다.
배경
스탠포드 대학교의 CS25(Transformers United) 세미나 시리즈의 일환으로 진행된 강연이다.
대상 독자
AI 아키텍처 연구자, 시퀀스 모델링 효율화에 관심 있는 엔지니어, 컴퓨터 과학 전공자
의미 / 영향
이 강연은 Transformer 일변도의 AI 아키텍처 시장에서 SSM이 가진 고유한 가치와 미래 가능성을 명확히 제시한다. 특히 긴 문맥 처리 비용이 기하급수적으로 증가하는 현재의 한계를 돌파할 수 있는 설계 지침을 제공한다. 실무적으로는 텍스트 외의 도메인(바이오, 로그 분석 등)에서 SSM 기반 모델을 우선 고려해야 할 강력한 근거를 뒷받침한다.
챕터별 상세
시퀀스 모델의 새로운 흐름: 재귀 및 선형 모델의 부활
Transformer의 근본적 한계: KV 캐시와 이차 복잡도
KV 캐시는 Transformer가 이전 계산 결과를 재사용하기 위해 메모리에 유지하는 데이터 덩어리로, 문맥이 길어질수록 기하급수적으로 커진다.
상태 공간 모델(SSM)의 작동 원리와 압축의 미학
h_t = A_t * h_{t-1} + B_t * x_t
y_t = C_t * h_t상태 공간 모델(SSM)의 핵심인 선형 재귀 방정식 정의
효과적인 SSM을 위한 3가지 핵심 요소
데이터베이스 vs 뇌: 아키텍처 비유를 통한 이해
토크나이저의 역할과 SSM의 범용성
H-Net: 토크나이저 없는 계층적 시퀀스 모델링
결론: 압축은 버그가 아니라 지능의 핵심 기능이다
부록: MongoDB를 활용한 Vision RAG 시스템
용어 해설
- State Space Model
- — 제어 이론에서 유래한 수학적 모델로, 시스템의 상태 변화를 미분 방정식이나 차분 방정식으로 표현하는 기법이다. 시퀀스 데이터 처리 시 Transformer의 이차 복잡도 문제를 해결하기 위해 선형 복잡도를 가진 아키텍처로 재설계되어 효율적인 장기 기억 처리를 가능하게 한다.
- KV Cache
- — Transformer 모델의 추론 과정에서 이전 토큰들의 Key와 Value 행렬을 메모리에 저장해두는 기술이다. 매번 처음부터 다시 계산하는 낭비를 줄여주지만, 시퀀스 길이가 길어질수록 메모리 사용량이 선형적으로 증가하여 하드웨어 자원의 병목 현상을 일으키는 주요 원인이 된다.
- Subquadratic Complexity
- — 데이터 길이 N에 대해 연산량이 N의 제곱보다 낮은 수준(예: N log N 또는 N)으로 증가하는 성질을 의미한다. Transformer의 Attention 메커니즘이 가진 O(N^2) 비용을 극복하여 매우 긴 문맥을 저비용으로 처리하기 위한 차세대 AI 모델 설계의 핵심 목표이다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.
