WangNet – 1.8MB, 의존성 없이 11개 언어로 Numberwang 판정

“Numberwang 판정을 위한 소형 신경망 'WangNet'이 공개됐다. 전체 모델은 1.8MB JSON 파일 하나이고 추론 코드는 약 100줄의 순수 파이썬 표준 라이브러리로만 구성돼 PyTorch나 NumPy 등 의존성이 전혀 없다. 80,804개 파라미터의 문자 단위 CNN 구조로 11개 언어와 산술·로마숫자·서수 등을 처리하며, 486개 홀드아웃 판정에서 88.9% 정확도(macro-F1 0.896)를 기록했다.”

AI 요약

GraafHenk가 개발한 Numberwang은 1.8MB 크기의 JSON 모델 파일과 약 100줄의 순수 파이썬 표준 라이브러리 코드만으로 구성된 초경량 신경망이다. PyTorch나 NumPy 같은 외부 의존성 없이 숫자가 "Numberwang"인지 판정하며, 11개 언어와 다양한 숫자 표현을 지원한다. 80,804개의 파라미터를 가진 이 모델은 문자를 직접 읽어들여 판정하며, 486개 홀드아웃 테스트에서 88.9%의 정확도를 기록했다.

핵심 포인트

  • 모델 전체가 1.8MB JSON 파일 하나로, 추론 코드는 약 100줄의 순수 파이썬으로 구성
  • 80,804개 파라미터, 문자 임베딩 → Conv1d → ReLU → 글로벌 맥스 풀링 → Linear 구조
  • 11개 언어 지원, 산술 표현·로마 숫자·서수·통화·시간 등 다양한 입력 형식 처리
  • 486개 홀드아웃 판정에서 88.9% 정확도(macro-F1 0.896) 달성, 이론적 상한은 약 98%

향후 전망

  • Hugging Face Spaces에서 호스팅 데모를 제공 중이며, 향후 더 많은 언어와 표현 지원 확대 가능성
  • 경량 모델 특성상 엣지 디바이스나 임베디드 환경에서의 활용 가능성 주목
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...