(블로그 요약) DeepCoder: A Fully Open-Source 14B Coder at O3-mini Level (blog)
핵심 내용
- DeepCoder-14B-Preview 가 O3-Mini-2025-1-31 (Low), O1-2024-12-17 (Low) 와 비슷한 성능을 보임.
데이터 셋
- TACO Verified problems
- Verified problems from PrimeIntellect’s SYNTHETIC-1 dataset
- LiveCodeBench problems (submitted May 1, 2023 ~ July 31, 2024)
학습
- 32개 H100 으로 2.5 주 동안 학습
- veRL library 활용
- code sandbox 로 Python subprocess 활용
- Reward 는 맞으면 1, 틀리면 0 (중간 단계 reward 없음)
- context 를 점진적으로 늘려서 학습해나감 (8K->16K->24K)
- GRPO 를 개선하여 GRPO+ 를 제안
- Entropy loss 없앰
- DAPO 에서 처럼 KL loss 없앰
- DAPO 에서 처럼 길이 제한으로 끊어진 경우, loss 에서 제외
- DAPO 에서 처럼 Clip High