Daily Arxiv

전 세계에서 발간되는 인공지능 관련 논문을 정리하는 페이지 입니다.
본 페이지는 Google Gemini를 활용해 요약 정리하며, 비영리로 운영 됩니다.
논문에 대한 저작권은 저자 및 해당 기관에 있으며, 공유 시 출처만 명기하면 됩니다.

Evaluating the Generalizability of LLMs in Automated Program Repair

Created by
  • Haebom
Category
Empty

저자

Fengjie Li, Jiajun Jiang, Jiajun Sun, Hongyu Zhang

개요

본 논문은 최첨단 성능을 보이는 LLM 기반 자동 프로그램 수정 방법의 일반화 능력을 평가한 연구입니다. 기존 Defects4J 데이터셋에서 우수한 성능을 보였던 11개의 LLM을 Defects4J를 변형하여 생성한 새로운 데이터셋인 DEFECTS4J-TRANS에 적용하여 평가하였습니다. 그 결과, 모든 LLM에서 일반화 능력이 제한적임을 확인하였으며, DEFECTS4J-TRANS에서 정답 패치 및 타당한 패치의 수가 각각 49.48%, 42.90% 감소했습니다. 수정 관련 정보를 추가하여 프롬프트 엔지니어링을 개선했으나, 성능 향상은 제한적이었으며 기존 성능에는 미치지 못했습니다. 따라서 프롬프트 엔지니어링만으로는 LLM의 수정 능력을 크게 향상시키는 데 한계가 있음을 시사합니다.

시사점, 한계점

시사점:
LLM 기반 자동 프로그램 수정 방법의 일반화 능력이 제한적임을 밝힘.
프롬프트 엔지니어링만으로는 LLM의 수정 능력을 크게 향상시키는 데 한계가 있음을 제시.
향후 연구를 위한 여러 권고 사항 제시.
한계점:
DEFECTS4J-TRANS 데이터셋의 생성 방법에 대한 자세한 설명 부족.
평가에 사용된 LLM의 종류 및 버전에 대한 상세 정보 부족.
프롬프트 엔지니어링 개선 외 다른 접근 방식에 대한 고려 부족.
👍