절차적 그래프: LLM 에이전트를 위한 자가진화 실행 구조
본 논문은 '무엇을, 어떤 순서로, 어떤 조건에서 할지'라는 절차적 지식을 (절차, 관계, 절차) 삼중항 그래프로 구조화하는 '절차적 그래프(Procedural Graph)'를 제안합니다. 실패한 경로와 성공한 경로를 비교해 그래프 자체가 스스로 진화하며, 수작업 없이도 사람이 설계한 그래프와 맞먹거나 더 나은 성능을 달성했습니다. 장기 작업에서 LLM 에이전트가 목표를 잃거나 도구를 잘못된 순서로 호출하는 문제를 해결하는 점에서 주목할 만합니다.
컴퓨터 과학 > 인공지능
arXiv:2609.09153 (cs) [2026년 9월 8일 제출]
제목: 절차적 그래프: LLM 에이전트를 위한 자가진화 실행 구조 (Procedural Graphs: Self-Evolving Execution Structures for LLM Agents)
저자: Yuxing Lu, Yicheng Chen, Shanchan Wu, Sercan Ö. Arık
초록: 대규모 언어 모델(LLM)은 장기적인 계획을 세우고 외부 도구를 통해 행동하는 에이전트로 점점 더 많이 배치되고 있다. 대부분의 에이전트는 누적되는 히스토리에 대해 제약 없는 생성으로 행동을 선택하기 때문에, 무엇을 해야 하는지, 어떤 순서로, 어떤 조건에서 해야 하는지에 대한 절차적 지식이 암묵적으로만 남아 있다. 궤적(trajectory)이 길어질수록 에이전트는 목표를 잊어버리고, 도구를 잘못된 순서로 호출하며, 생산성 없는 행동을 반복할 수 있다.
우리는 '절차적 그래프(Procedural Graph)'를 도입한다. 지식 그래프가 사실적 지식을 '무엇인가' 질문에 해당하는 (개체, 관계, 개체) 삼중항으로 구성하는 것처럼, 절차적 그래프는 절차적 지식을 '무엇을 해야 하는가' 질문에 해당하는 (절차, 관계, 절차) 삼중항으로 구성한다.
각 결정 단계에서 이 프레임워크는 에이전트의 현재 활성 노드를 위치시키고, 가이던스 모델이 주변 서브그래프를 단계별 상황 지침으로 변환하여, 다음 행동을 강제로 지정하지 않으면서도 솔버의 다음 행동에 편향을 준다.
이 그래프는 자가진화적이다. LLM 정제자(refiner)가 실패한 궤적과 성공한 궤적을 비교하여 그래프의 토폴로지와 속성을 수정하며, 검증 성능을 유지하거나 개선하는 수정사항만 확정하고, 거부된 수정사항은 남겨두어 반복을 억제한다. 최소한의 골격에서 출발해 이 루프는 사람이 직접 설계한 그래프와 맞먹거나 이를 능가하는 그래프를 만들어낸다. 또한 결함이 있는 전문가 사전 지식(prior)을 복구할 수도 있다.
여러 데이터셋, 작업 유형, LLM에서 절차적 그래프는 메모리 기반 베이스라인 대비 일관된 성능 향상을 보였으며, 자가진화는 수작업 없이도 성능을 더욱 개선했다.
코멘트: 참고문헌 및 부록 포함 36페이지, 그림 6개, 표 11개
주제: 인공지능 (cs.AI); 계산 및 언어 (cs.CL); 멀티에이전트 시스템 (cs.MA)
인용: arXiv:2609.09153 [cs.AI] (또는 이 버전은 arXiv:2609.09153v1 [cs.AI]) https://doi.org/10.48550/arXiv.2609.09153
제출 이력: Yuxing Lu로부터 [v1] 2026년 9월 8일 (화) 17:59:41 UTC (4,896 KB)
전문 링크: PDF 보기, HTML 보기(실험적), TeX 소스 보기
현재 탐색 컨텍스트: cs.AI
관련 도구: NASA ADS, Google Scholar, Semantic Scholar, BibTeX 내보내기, Connected Papers, Litmaps, scite.ai 스마트 인용, CatalyzeX 코드 파인더, DagsHub, Hugging Face, alphaXiv 등