본문으로 건너뛰기

PaperPilot: 워크플로 유도로 다중회차 과학 문헌 검색을 수행하는 에이전트

PaperPilot는 앵커 논문과 사용자 질의로부터 실행 가능한 DAG 형식의 검색 워크플로를 유도하고 다중회차 피드백으로 워크플로를 편집해 Hit@5를 58.0에서 77.0으로 개선한 다중회차 문헌 검색 에이전트이다.

용어 해설

워크플로 유도(Workflow Induction)
사용자 질의와 앵커 논문을 입력으로 받아 유형화된 검색 연산자 집합을 조합해 실행 가능한 DAG(Directed Acyclic Graph) 형태의 검색 워크플로를 생성하고, 사용자 피드백으로 워크플로 구조와 파라미터를 편집하여 검색 행동을 점진적으로 맞추는 기법이다. 이 방식은 자연어 피드백을 단순한 쿼리 확장이 아닌 구조적 편집 명령으로 해석해 연산자 선택 및 연결을 변경함으로써 의도에 특화된 검색 전략을 구성할 수 있게 한다. 워크플로 유도는 검색 전략의 가시성, 제어 가능성, 재사용성을 높이는 것이 핵심 중요성이다.
실행 가능한 DAG(Executable DAG)
각 노드가 명시적 입력·출력 타입과 파라미터를 지닌 연산자(invoked operator)를 나타내고 엣가는 중간 결과(논문 집합, 키워드, 점수 등)의 흐름을 표현하는 방향성 비순환 그래프 구조이다. 이 구조는 타입 일관성 검사를 통해 잘못된 연결을 방지하고 노드별 캐시 재사용을 허용해 반복적 상호작용에서 계산 비용을 줄인다. 논문 검색에서는 키워드 검색, 인용 확장, 필터링, 재정렬, 증거 추출 같은 연산자를 조합해 최종 랭킹을 산출하는 실행 단위로 사용된다.
논문 검색 연산자(Paper-Search Operator)
검색 파이프라인을 구성하는 원자적 기능 단위로서 키워드 검색, 인용 확장(forward/backward citation), 집합 연산(union/dedup), 필터링(predicate), 점수화(scoring), 재정렬(reranking), 증거 추출(evidence extraction) 등을 포함한다. 각 연산자는 입력·출력 타입을 가지므로 DAG 내에서 합법적인 조합과 파라미터 설정이 가능하며, 사용자 지시로 연산자 추가·수정·삭제가 이루어지는 편집 단위가 된다. 연산자 설계는 검색 정확도와 편집의 견고성에 직접적 영향을 미친다.
선호도 최적화(Preference Optimization)
교사 모델이 생성한 성공적 워크플로와 구조적·의미적 손상을 가한 부적절 워크플로 쌍을 만들고, 선택된 쌍에 대해 비교학습(objective)을 적용해 모델이 선호하는 쪽을 확률적으로 높이는 학습 절차이다. 논문에서는 IPO 스타일의 DPO(objective)를 사용해 긴 컨텍스트의 DAG 생성에서 안정적인 선호 신호를 확보했고, 이로 인해 편집 오류가 감소했다. 이 방법은 단순한 교차엔트로피 학습만으로는 포착하기 어려운 정성적 선호를 반영하는 데 유용하다.
AI 분석 전체 내용 보기

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

출처 · 인용 안내

원문 발행 2026. 07. 01.수집 2026. 07. 08.출처 타입 PAPER

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