10월 10, 2025

IPSK

삼성 Tiny Recursion Model TRM GitHub 공개 다운로드 방법

삼성 Tiny Recursion Model(TRM) GitHub 공개 다운로드 및 실행 방법

복잡한 대형 AI 모델이 부담스러웠던 개발자라면, 이번 소식이 반가울 겁니다.
삼성이 공개한 Tiny Recursion Model(TRM) 은 “작지만 똑똑한 AI”를 직접 다뤄보고 싶은 사람들에게 완벽한 출발점을 제공합니다.
특히, GitHub에서 누구나 바로 내려받아 실행할 수 있어 실습 중심의 AI 연구자나 대학원생에게 적합합니다.


TRM이 주목받는 이유

TRM은 단 7M 파라미터의 초소형 모델임에도, 복잡한 추론 과제를 재귀적 개선(recursive refinement) 방식으로 해결합니다.
기존의 대형 모델과 달리, 작은 신경망이 자기 스스로 출력을 반복적으로 다듬으며 정답에 점점 가까워지는 구조입니다.

🔹 성능 요약

벤치마크 성능(정답률)
ARC-AGI-1 45%
ARC-AGI-2 8%

단순히 작을 뿐만 아니라, 효율적인 사고 구조를 가진 모델이라는 점에서 ‘AI 소형화 혁신’으로 평가받고 있습니다.


GitHub 저장소 정보

삼성 SAIT 연구진의 Tiny Recursion Model은 현재 lucidrains/tiny-recursive-model 저장소에서
MIT 라이선스 하에 공개되어 있습니다.
누구나 코드를 열람하고, 수정하거나 활용할 수 있으며, 저장소에는 다음 정보가 포함되어 있습니다.

  • 설치 및 실행 가이드 (Install / Usage 섹션)

  • 요구되는 Python 버전과 의존성 패키지 목록 (requirements.txt)

  • 데이터셋 준비 방법과 실험 상세 설명

  • 최신 커밋 및 업데이트 로그

GitHub에서는 저장소의 스타 수, 포크 수, 워처 등의 통계를 통해
커뮤니티 내 활용 여부도 확인할 수 있습니다.


로컬 환경에서 실행하기

TRM은 100% 파이썬 기반으로 되어 있으며, 비교적 간단히 실행할 수 있습니다.
다음 단계만 따라 하면 누구나 자신의 PC에서 모델을 직접 구동해볼 수 있습니다.

💻 설치 단계

  1. GitHub에서 프로젝트 클론:

    git clone https://github.com/lucidrains/tiny-recursive-model.git
    
  2. 폴더 이동 후 의존성 설치:

    cd tiny-recursive-model
    pip install -r requirements.txt
    
  3. 파이썬 환경 확인(권장 버전: 3.9 이상).

  4. 예제 스크립트를 실행해 기본 동작 검증:

    python examples/run_trm.py
    

실행 팁

  • 실행 중 오류가 발생하면 페이지 새로 고침 또는 의존성 재설치로 대부분 해결됩니다.
  • GPU가 없는 환경에서도 테스트 가능하지만, ARC 실험 시에는 GPU 여러 개로 학습된 결과가 포함됨을 참고하세요.

초기 진입 장벽을 낮추는 요소들

GitHub 저장소에는 단순 코드만 있는 것이 아닙니다.
모델 설치부터 실행까지 따라 하기 쉬운 단계별 가이드,
주요 파라미터 설명 및 예제 코드가 함께 포함돼 있습니다.

또한 “Error Handling” 섹션에는 설치 중 자주 발생하는 오류에 대한 해결 방법이 구체적으로 제공되어 있어,
복잡한 환경 설정 때문에 좌절했던 사용자들도 쉽게 시작할 수 있습니다.


결론

삼성의 TRM은 “작으면서 똑똑한 AI”라는 새로운 방향을 제시하며,
대규모 파라미터 경쟁에서 벗어난 효율적인 추론 구조를 보여주고 있습니다.
특히 오픈소스로 공개된 점은 연구자와 개발자에게 더 많은 실험적 자유를 제공합니다.

AI 소형화 시대의 문을 연 이 모델을 직접 다운로드해 실행해본다면,
당신도 차세대 재귀 추론 AI를 손끝에서 경험하게 될 겁니다.

자주하는 질문

삼성 Tiny Recursion Model(TRM)은 어떤 특징을 가진 AI인가요?
TRM은 약 7M 파라미터의 초소형 모델로, ‘재귀적 개선(recursive refinement)’ 방식을 통해 스스로 출력을 반복적으로 다듬는 구조를 가지고 있습니다. 대형 모델보다 훨씬 가볍지만 효율적인 추론 성능을 보이는 것이 가장 큰 특징입니다.
TRM을 어디서 다운로드할 수 있나요?
삼성 SAIT 연구진이 공개한 TRM은 GitHub의 lucidrains/tiny-recursive-model 저장소에서 받을 수 있으며, MIT 라이선스 아래 오픈소스로 제공됩니다. 누구나 자유롭게 열람, 수정, 재배포할 수 있습니다.
TRM을 로컬 환경에서 실행하려면 어떤 준비가 필요한가요?
Python 3.9 이상 환경이 필요하며, 저장소 클론 후 `pip install -r requirements.txt` 명령으로 의존성을 설치하면 됩니다. 이후 `python examples/run_trm.py` 명령을 통해 예제 실행이 가능합니다.
GPU 없이도 TRM을 실행할 수 있나요?
가능합니다. CPU 환경에서도 작동하지만, 일부 ARC-AGI 실험 결과는 GPU 다중 학습 결과이므로 동일한 성능을 기대하기는 어렵습니다. 간단한 테스트나 구조 학습에는 CPU 환경으로도 충분합니다.
TRM 설치 중 오류가 발생하면 어떻게 해결하나요?
GitHub 저장소 내 “Error Handling” 섹션에서 설치 및 실행 중 자주 발생하는 오류 해결 방법을 확인할 수 있습니다. 대부분의 문제는 의존성 재설치 또는 Python 버전 호환성 점검으로 해결됩니다.

IPSK

IPSK

잇맹 서울시 강서구 마곡로 01021246121

IT 테크 소식을 전달하는 IPSG 입니다. 5년째 해외 테크 소식을 누구보다 빨리 가져와서 한국에 전달하고 있습니다.

IT Tech 스마트폰 AI

글의 요약