<div align="center">
논문 재현 및 실험
클래식하고 최신(SOTA) AI/ML 논문의 PyTorch부터의 재현, 엔드투엔드로 훈련된 소형 언어 모델, 그리고 포스트 트레이닝 실험
license: Apache 2.0 dataset: CC BY 4.0 Sponsor: GitHub Buy me a coffee
</div>
저는 논문에서 모델을 구축한 다음 훈련시킵니다. 여기에 있는 모든 폴더는 다른 사람의 포크(fork)가 아니라 제가 직접 작성하고 실행한 코드이므로, 옆에 있는 메모에는 실제로 발생했던 내용—하이퍼파라미터(hyperparameters), 데이터셋(datasets), 최종 손실값(final losses), 그리고 제 수치가 논문의 수치와 불일치하는 부분—이 기록되어 있습니다.
여기에 무엇이 들어 있나요 (What's in here)
| 폴더 | 내용 |
|---|
Replications/ | 37개의 논문을 처음부터 재구현했으며, 각 항목은 하이퍼파라미터와 결과가 담긴 README를 갖춘 독립적인 코드입니다. |
| ... | |
Bahdanau 어텐션과 오리지널 Transformer부터 시작하여 BERT, GPT, Llama, Mixtral 및 DeepSeek V3를 거쳐, GANs, VAEs, CLIP 스타일의 비전-언어 모델, 그리고 Whisper까지 논문별로 하나의 폴더가 있습니다.
재현물 둘러보기 →
시간 단위로 임대할 수 있는 하드웨어에서 엔드투엔드로 구축 및 훈련된 소형 모델들:
| 모델 | 파라미터(Params) | 아키텍처 | 데이터셋 |
|---|
| SmolLlama | ~88M | Llama 스타일, RoPE + GQA | TinyStories |
| ... | | | |
| 이들은 재현(reproduction)이 아니라 오리지널 아키텍처입니다. 학습된 가중치(weights)는 Hub에 존재하며—예를 들어 StoryKimi와 SmolMixtral—배포 가능한 Spaces는 Spaces 아래에 있습니다. | | | |
소형 모델 둘러보기 →
파인튜닝(Fine-tuning) 및 포스트 트레이닝 작업으로, 두 가지가 혼동되지 않도록 논문 재현물과 분리하여 보관했습니다.
- sft/: 지도 미세 조정(supervised fine-tuning) 레시피
- grpo/: GRPO 및 강화학습(RL) 스타일의 사후 훈련(post-training) 레시피
- runs/: 제가 직접 자신의 데이터로 수행한 실험이며, 타인의 결과를 재현한 것이 아닙니다.
사후 훈련 실험 찾아보기 → (Post-Training/README.md)
배포된 모델 (Deployed models)
[smolhub.com]에서 배포된 모델을 호스팅하며, Space 자체는 HuggingFace 계정에 있습니다.
사용법 (Usage)
모든 폴더는 독립적으로 작동합니다. 해당 폴더의 README를 열어 하이퍼파라미터(hyperparameters)와 결과를 확인한 후, 내부 노트북이나 스크립트를 실행하십시오. 로컬로 표시된 데이터셋은 커밋되지 않으며, 폴더 README에 출처가 명시되어 있습니다. 가중치(Weights) 및 체크포인트(checkpoints)는 절대 커밋되지 않습니다 — .gitignore를 참조하십시오.
기여 (Contributing)
제안 사항, 개선점 또는 추가 재현할 내용이 있다면 자유롭게 이슈(issues)나 풀 리퀘스트(pull requests)를 열어주세요!
이 프로젝트에 대한 모든 지원과 사랑에 감사드립니다!
- [abstrait]
- [Itz-Antaripa]
🔗 링크 (Links)
HuggingFace · 웹사이트 · 배포된 모델
저자 (Authors)
인용 (Citation)
이 저장소가 연구에 유용하다고 생각되면, 다음 형식으로 인용해 주십시오:
@software{singh_paper_replications_2026,
title = {Paper Replications and Experiments},
author = {Singh, Yuvraj},
...
10.5281/zenodo.23198171은 개념 DOI(concept DOI)입니다: 항상 최신 아카이브 버전으로 연결됩니다. v1.0.0 스냅샷은 10.5281/zenodo.23198172에 고정되어 있습니다.
라이선스 (License)
출처 표기(Attribution): Yuvraj Singh. NOTICE와 CITATION.cff를 참조하십시오. SmolHub/는 MIT 라이선스를 선언했으나 라이선스 파일이 포함되지 않은 별도의 저장소에서 병합되었으며, 여기에서는 Apache-2.0 하에 배포됩니다.