본문으로 건너뛰기

자연어 사양을 실행 가능한 로컬 함수로 컴파일하는 학습

Teacher 예시와 LoRA 학습으로 자연어 사양을 재사용 가능한 로컬 neural function으로 변환합니다.

용어 해설

합성 지도(Synthetic Supervision)
사람이 직접 라벨을 만드는 대신 teacher model이 자연어 사양을 읽고 입력·출력 예시를 생성해 학습 데이터로 사용하는 방식입니다. 이 논문에서는 생성된 예시를 검증한 뒤 LoRA adapter 학습에 투입해 특정 텍스트 함수의 동작을 익히게 합니다.
Program-as-Weights
공유된 언어 모델을 interpreter로 두고, 작업별 가중치와 실행 프롬프트를 neural program으로 구성하는 방식입니다. 이 논문은 PAW의 빠른 초기 예측을 학습 시작점으로 사용한 뒤 추가 최적화를 수행합니다.
LoRA
기존 모델의 전체 가중치를 갱신하지 않고 저랭크 adapter만 학습하는 parameter-efficient fine-tuning 기법입니다. 논문에서는 frozen Qwen3-0.6B interpreter마다 사양별 LoRA adapter를 학습해 저장 비용과 실행 구조를 공유합니다.
의미 정확도(Semantic Accuracy)
문자열이 완전히 같은지보다 사양에 맞는 의미를 보존했는지를 기준으로 출력의 정답 여부를 평가하는 지표입니다. 이 논문에서는 LLM judge가 사양, 입력, 기준 출력, 예측을 함께 보고 semantic correctness를 판정합니다.
분산형 컴파일러(Amortized Compiler)
각 함수에 필요한 컴파일 결과를 한 번의 forward pass로 빠르게 예측해 초기 가중치를 제공하는 컴파일 방식입니다. Compile by training은 이 초기값을 그대로 끝내지 않고 teacher 예시와 추가 학습으로 함수별 정확도를 높입니다.
Teacher Model
목표 함수의 자연어 사양을 바탕으로 입력·출력 학습 예시를 생성하는 대형 모델입니다. 생성 결과는 JSON 형식으로 검증되며, 통과한 예시만 compact interpreter의 adapter 학습에 사용됩니다.
AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 09. 03.수집 2026. 09. 05.출처 타입 PAPER

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.