FUTO, 오픈소스 스와이프 타이핑 모델 공개

원제: FUTO Swipe – A new swipe typing model

왜 중요한가

개인정보 침해 없는 오픈소스 스와이프 타이핑으로 모바일 입력 기술의 민주화를 이루며, 저사양 기기 지원으로 스마트폰·VR 등 다양한 플랫폼 확대 가능성을 제시한다.

FUTO가 개발한 오픈소스 스와이프 타이핑 모델 'FUTO Swipe'를 공개했다. 3월 2025년 MIT 라이선스 하에 100만 개의 스와이프 데이터셋을 HuggingFace에서 제공하며, 총 249만 개 파라미터로 약 4% 수준의 오류율을 달성했다.

FUTO는 프라이버시를 중시하는 오픈소스 스와이프 타이핑 시스템을 개발했다. 지난 8월 2024년부터 공개 데이터 수집 캠페인을 진행해 사용자들이 자발적으로 QWERTY 영문 스와이프를 제공했으며, 이를 통해 100만 개 이상의 스와이프 데이터셋을 구축했다. 이 데이터셋은 3월 2025년 MIT 라이선스 하에 공개되었다.

FUTO Swipe의 아키텍처는 세 가지 모델로 구성된다. 인코더 모델은 레이아웃과 언어에 무관하게 작동하는 범용 모델이고, ContextLM은 언어별 소형 언어모델로 문맥을 고려해 예측 정확도를 높이며, 디코더는 특정 레이아웃과 언어에 최적화된 모델이다. 세 모델을 모두 활용해 빔 너비 300으로 운영할 때 테스트셋에서 약 4% 수준의 상위 4개 오류율을 달성했으며, 미등록 어휘를 제외하면 1% 미만의 오류율을 기록했다.

모델의 파라미터는 매우 제한적이다. 인코더는 63만 5천 개, 디코더는 30만 4천 개, ContextLM은 150만 개 파라미터로 전체 249만 7천 개에 불과하다. 이는 저사양 기기에서도 밀리초 단위로 실행 가능하며, 훈련 과정에서 하나의 워크스테이션 GPU만 필요했다.

FUTO는 스와이프 경로를 단어 예측으로 변환하는 C++ 라이브러리도 공개했다. 이 라이브러리는 모델 추론, 디코딩, 빔 서치를 처리하며 GPL 라이선스 하에 제공된다. 모델은 FUTO Model License 하에 이용 가능하다.

출처

swipe.futo.tech — 원문 읽기 →