VLA 갤러리모델 목록갤러리

VLA 갤러리 / 모델 목록 / Flow·Diffusion VLA

SmolVLA

Hugging Face, Sorbonne University, valeo.ai, ENS Paris-Saclay · 2025-06

VLAFlow·Diffusion VLA0.45Bflow matching

커뮤니티 SO100 데이터셋 481개로 사전학습한 0.45B 소형 VLA로, 단일 GPU 학습과 소비자 GPU·CPU 배포를 목표로 한다.

갤러리에서 구조도 보기논문 ↗

논문

SmolVLA: A Vision-Language-Action Model for Affordable and Efficient RoboticsarXiv 2506.01844

개요

분류
Flow·Diffusion VLA
유형
VLA
발표
2025-06
기관
Hugging Face, Sorbonne University, valeo.ai, ENS Paris-Saclay
가중치 공개
예
파라미터
0.45B(액션 전문가 약 100M); 변형 0.24B·0.45B·2.25B(Table 2); HF 카드 표기 0.5B

구조

백본 LLM
SmolLM2 · SmolVLM2-500M 앞 16층
비전 인코더
SigLIP (SmolVLM2)
액션 헤드
flow matching 전문가 약 100M (10스텝) (flow matching)
청크
50스텝
제어 주기
미공개
구조 원문 요약
SmolVLM-2(블로그: SmolVLM2-500M) 앞 16개 층(N=L/2) + 약 100M flow matching 액션 전문가(cross·self-attention 교차); 청크 50, flow 10스텝, 프레임당 시각 토큰 64; 비동기 추론

학습

사전학습 가속기
GPU×4(기종 미공개)
사전학습 기간
미공개
사전학습 스텝·배치
200,000 스텝, global 배치 256, bf16, cosine lr 1e-4→2.5e-6
GPU·TPU-시간
미공개
파인튜닝
논문: 시뮬레이션 100,000 스텝·배치 64, 실기 200,000 스텝. LeRobot 문서: A100 1장 20k 스텝 약 4 h(배치 64), 약 50 에피소드 녹화 권장. 하드웨어 가이드: A100 40GB 1장·배치 16·50 에피소드 5 에폭 약 1~2 h, H100 80GB×4·5000 스텝·배치 32 27m 49s, 피크 VRAM 약 10~16 GB(배치 8)
데이터 종류
실로봇 텔레옵(커뮤니티 수집)
데이터 규모
481개 데이터셋(논문)/487개(블로그), 22.9K 에피소드·10.6M 프레임(블로그: 30k 미만 에피소드, 약 1천만 프레임)
주요 데이터셋
LeRobot 커뮤니티 데이터셋(SO100, Hugging Face Hub)
태스크·평가
LIBERO 평균 87.3%, Meta-World 57.3%(0.45B); SO100 Pick-Place 75%·Stacking 90%·Sorting 70%(평균 78.3%); SO101 in-distribution 90%, OOD 50%
로봇
SO100, SO101(저가형 단일 팔); 시뮬레이션 LIBERO·Meta-World

추론

추론 장치·속도
소비자 GPU·CPU 배포 목표; 비동기 추론 9.7 s vs 동기 13.75 s(약 30% 단축); 블로그 처리량 2배
추론 메모리
미공개
가중치 bf16 (계산)
4.5 GB
실행 위치
로컬 PC (소비자 GPU·CPU 목표)

강화학습 · 베이스

강화학습
미사용 · 모방학습(행동 복제)만 사용
베이스 제어
고정 · 베이스 제어 없음 (SO100·SO101 저가형 팔)

비고

핵심 특징
커뮤니티 SO100 데이터셋 481개로 사전학습한 0.45B 소형 VLA로, 단일 GPU 학습과 소비자 GPU·CPU 배포를 목표로 한다. 비동기 추론으로 과제 완료 시간을 약 30% 줄였다.
비고
파라미터(B)는 Table 2 최대 변형 2.25B(주 모델·공개 가중치 0.45B). 사전학습에 시뮬레이션 데이터 미사용, 과제 설명은 Qwen2.5-VL-3B-Instruct로 자동 생성. 30k GPU-시간은 프로젝트 전체 값.
검증
확인

같은 분류의 모델