자기주도적 오류 기반 미세 조정, 소형 모델의 HumanEval 성능 80% 달성

✍️ OpenClawRadar📅 게시일: May 15, 2026🔗 Source
자기주도적 오류 기반 미세 조정, 소형 모델의 HumanEval 성능 80% 달성
Ad

r/LocalLLaMA의 한 개발자가 자기 지도 학습 루프를 구현했습니다. 작은 언어 모델이 자체 코딩 문제를 생성하고, 해결을 시도한 후, 인터프리터가 정답을 확인한 쌍으로 파인튜닝을 수행합니다. DeepSeek-R1 논문의 핵심 통찰(모델이 검증 가능한 보상을 통해 개선될 수 있다)을 인간 레이블 데이터 없이 적용한 것입니다.

방법

기본 모델(Qwen 2.5 7B로 시작)이 코딩 문제와 몇 가지 작은 테스트를 생성하도록 프롬프트를 주었습니다. 그런 다음 동일한 문제를 여러 번 해결했습니다. Python 인터프리터가 유일한 판사 역할을 했으며, (실패한 시도, 성공한 시도) 쌍이 저장되었습니다. 이 자체 추출된 수정 사항으로 파인튜닝을 수행했습니다. 훈련에 인간이 작성한 코드는 사용되지 않았습니다.

결과

  • Qwen 2.5 7B base: 채점 버그(함수 출력이 잘림)를 수정한 후 HumanEval 25 → 112 (+87 문제).
  • Qwen 2.5 14B: 100쌍을 채굴하여 H100에서 95분($3.50 크레딧) 훈련. 같은 회사의 RLHF 버전과 4점 차이로 점수 기록.
  • Llama 3.2 3B: 32쌍 → HumanEval 39 → 43. 아키텍처 간 전이 가능 확인.
  • Qwen 2.5 Coder 7B: 이미 코드에 특화되었음에도 개선: HumanEval 83 → 87, MBPP 122 → 124.
  • Qwen 3 4B: HumanEval 79 → 106 (+27), MBPP 135 → 148.
Ad

대조 실험

개선이 일반적인 훈련에서 비롯된 것이 아님을 확인하기 위해, 작성자는 테스트를 통과하지 못하는 무작위 쓰레기 코드로 가짜 쌍을 만들었습니다. 이 데이터로 훈련하면 향상이 전혀 없었습니다(25/164, 기본과 동일). 개선은 자체 생성된 실수와 수정을 학습한 결과입니다.

실무 세부 사항

초기 시도는 채점기가 일찍 중단되어 모델 출력이 절반으로 잘리면서 실패했습니다. 채점기 수정이 중요했습니다. 전체 설정은 24GB MacBook과 RunPod 계정에서 실행되었습니다. 코드와 훈련 스크립트는 Reddit 게시물에 공유된 것으로 보입니다.

대상 독자

인간 주석 없이 코드 추론을 부트스트랩하려는 소형 언어 모델을 다루는 개발자와 연구자.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

클로드 코드 시스템 프롬프트 조립 및 구조 공개
News

클로드 코드 시스템 프롬프트 조립 및 구조 공개

Claude Code의 npm 패키지에서 발생한 소스 맵 유출은 시스템 프롬프트 조립 흐름을 드러냈으며, 정적 접두사 섹션 뒤에 세션별 동적 콘텐츠가 이어지는 구조를 보여주었습니다. 세 가지 아이덴티티 변형과 상세한 실행 지침이 포함되어 있었습니다.

OpenClawRadar
펜타곤, 클로드 AI 군사적 사용 허용을 위해 Anthropic에 72시간 부여
News

펜타곤, 클로드 AI 군사적 사용 허용을 위해 Anthropic에 72시간 부여

미국 국방부는 클로드 AI를 개발한 Anthropic에 72시간 내로 군사적 사용을 허용하라는 최후통첩을 보냈으며, 이 스타트업이 이에 따르지 않을 경우 1950년 법률을 적용하여 강제 이행을 시도할 것이라고 위협했습니다.

OpenClawRadar
🦀
News

Claude 코드 시스템 프롬프트 v2.1.139: AWS 문서상의 Claude 플랫폼, 요약 보안, PowerShell 도구

CC 2.1.139 (+2,248토큰): SigV4 인증을 통한 AWS의 Claude Platform 참조 문서, 보안을 유지하는 대화 요약, PowerShell Unix 명령어 대응표, 여러 스킬/프롬프트 개선 사항이 추가되었습니다.

OpenClawRadar
MeshCore 팀 분열: 상표 비밀 출원 및 AI 생성 코드 논란
News

MeshCore 팀 분열: 상표 비밀 출원 및 AI 생성 코드 논란

MeshCore 개발팀이 기여자 Andy Kirby가 비밀리에 MeshCore 상표를 출원하고 Claude Code를 사용하여 자신의 대부분의 코드 기여를 생성했으며 이를 공개하지 않은 사실이 드러나 공개적으로 분열되었습니다.

OpenClawRadar