코드 수리(Code Repair)를 위한 앵커드 셀프 플레이(Anchored Self-Play)
요약
코드 수리 성능을 높이기 위해 강화학습 기반의 '앵커드 셀프 플레이(ASP)' 기법을 제안합니다. 기존 셀프 플레이의 편향 문제를 해결하기 위해 코드 임베딩 유사도 보상과 참조 버그를 활용하여 합성 버그와 실제 버그 모두에서 높은 수리율을 달성했습니다.
핵심 포인트
- 강화학습 기반의 생성기-수정기 셀프 플레이 구조 제안
- 셀프 플레이 시 발생하는 비현실적 버그 편향 문제 해결
- 코드 임베딩 유사도 보상을 통한 앵커드 셀프 플레이(ASP) 도입
- BugSourceBench 벤치마크에서 표준 방식 대비 수리율 대폭 향상
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기