1GB 메모리로 동작하는 초소형 VLM SmolVLM
Hugging Face의 SmolVLM은 소형 모델에 맞춘 아키텍처와 토큰화 전략을 재설계해 256M 모델이 추론 시 1GB 미만의 GPU 메모리로 300배 큰 Idefics-80B를 능가하고 2.2B 모델은 2배의 메모리를 쓰는 최신 VLM들과 경쟁하는 성능을 냈습니다. 문서 이해 기능을 일반 사무용 장비나 모바일 기기에서 돌릴 수 있게 되므로 GPU 서버 없는 소규모 온프레미스 도입의 문턱을 크게 낮춥니다.
VLM을 작게 만드는 일은 큰 모델을 줄이는 일과 다르다는 것을 체계적으로 보인 연구입니다. Hugging Face의 SmolVLM은 소형 모델 전용 설계 공간을 처음부터 탐색해, 파라미터가 아니라 설계가 온디바이스 멀티모달의 관건임을 입증했습니다.
문제 배경
기존 소형 VLM은 대형 모델의 설계 선택을 그대로 물려받았습니다. 대형 모델에 맞춰진 방대한 이미지 토큰화를 소형 모델에 옮기면 시각 토큰이 짧은 컨텍스트를 과도하게 차지해 GPU 메모리는 비효율적으로 쓰이고 성능은 급락합니다. 온디바이스 배포에서는 이 메모리 낭비가 곧 배포 불가를 뜻합니다.
방법
SmolVLM은 아키텍처 구성, 토큰화 전략, 데이터 큐레이션을 저연산 환경에 맞춰 체계적으로 재탐색했습니다. 실험에서 작은 언어모델에는 큰 비전 인코더보다 작은 인코더가 어울린다는 용량 균형을 확인했고, 컨텍스트를 2천 토큰에서 1만 6천 토큰으로 늘리는 것만으로 성능이 크게 올라 큰 모델은 1만 6천, 더 작은 변형은 8천 토큰 컨텍스트를 채택했습니다. 이미지는 서브이미지로 분할한 뒤 픽셀 셔플로 시각 토큰을 압축하는데 최적 압축 비율이 모델 크기에 따라 달라진다는 점도 확인했습니다. 영상은 프레임을 평균 내는 방식이 성능을 떨어뜨려 채택하지 않았고, 학습 데이터도 소형 모델에 맞게 선별했습니다. 이 조합으로 이미지뿐 아니라 영상 과제까지 같은 모델이 처리합니다.

결과
| 모델 | 결과 |
|---|---|
| SmolVLM-256M | 추론 시 GPU 메모리 1GB 미만, 300배 큰 Idefics-80B 능가 |
| SmolVLM-2.2B | 2배의 GPU 메모리를 쓰는 최신 VLM들과 경쟁 |
18개월의 개발 격차가 있는 80B 모델을 256M 모델이 넘어선 것은 설계와 데이터의 진전이 파라미터 격차를 상쇄할 수 있음을 보여줍니다. 논문은 브라우저와 모바일 앱에서 동작하는 실제 배포 사례도 함께 제시했습니다.
한계와 주의점
공격적인 토큰 압축은 세밀한 정보의 손실과 맞바꾼 것이므로 글자가 빽빽한 고해상도 문서에서는 압축 비율에 따른 품질 검증이 필요합니다. 소형 모델 특성상 복잡한 추론이나 지식 집약 과제는 대형 모델에 미치지 못하므로, 분류나 판독처럼 범위가 좁은 과제에 맞는지부터 확인해야 합니다. 컨텍스트 길이와 압축 비율 같은 설계 선택이 서로 얽혀 있어 자체 변형을 만들 때는 재검증이 필요합니다.
기업 적용 관점
문서 자동화 수요처의 상당수는 전용 GPU 서버 도입 자체가 부담인 중소 규모 조직입니다. 1GB 미만 메모리로 도는 VLM은 기존 업무용 PC나 엣지 장비에서 영수증 분류나 양식 판독을 처리할 수 있으므로, 하드웨어 투자 없이 소규모로 시작해 효과를 본 뒤 확장하는 단계적 온프레미스 도입 제안의 출발점이 됩니다.
코텍시스 AI사업부는 sLLM 최적화, Advanced RAG, AI Agent 개발을 수행합니다. 이런 기법의 도입을 검토 중이라면 문의를 남겨주세요.
AI 개발 문의같은 주제의 다른 인사이트
정렬 후 투영으로 이미지와 영상을 함께 배우는 Video-LLaVA
Video-LLaVA는 이미지와 영상을 투영 전에 하나의 언어 정렬 표현 공간으로 묶는 설계로 두 모달리티를 함께 학습해 Video-ChatGPT 대비 MSRVTT 5.8%, MSVD 9.9%, TGIF 18.6%, ActivityNet 10.1%의 성능 향상을 기록했습니다. 이미지 문서와 현장 영상을 한 모델로 다룰 수 있어 CCTV 분석이나 작업 영상 검수 같은 수주 과제의 모델 운영 수를 줄여 줍니다.
하루 학습으로 최고 성능을 낸 LLaVA-1.5의 시각 명령 튜닝
LLaVA-1.5는 MLP 커넥터와 학술 VQA 데이터 등 간단한 개선만으로 공개 데이터 120만 건과 8장 A100 약 하루 학습이라는 비용으로 11개 벤치마크 최고 성능을 달성했습니다. 거대 사전학습 없이도 데이터 구성만으로 상용급 VLM을 만들 수 있음을 보인 결과라 자체 도메인 문서로 VLM을 파인튜닝하려는 기업에 직접적인 참조 설계가 됩니다.
OCR 없이 문서 구조를 읽는 mPLUG-DocOwl 1.5
mPLUG-DocOwl 1.5는 문서, 표, 차트 등 5개 영역의 구조 인식 파싱을 학습하는 통합 구조 학습과 고해상도 처리 모듈 H-Reducer로 OCR 엔진 없이 문서를 이해하며 10개 벤치마크 중 5개에서 기존 7B급 최고 성능을 10점 이상 앞섰습니다. OCR 파이프라인의 오류 누적과 라이선스 비용을 걷어낸다는 점에서 문서 자동화 수주 프로젝트의 아키텍처를 단순하게 만드는 접근입니다.