DRACULA: Hunting for the Actions Users Want Deep Research Agents to Execute
본 논문은 과학적 심층 연구 에이전트의 중간 행동에 대한 전문가 사용자 피드백을 포착한 최초의 데이터셋인 DRACULA 를 소개하며, 사용자의 선택 기록을 활용하면 선호하는 행동 예측이 크게 향상된다는 점과 실행 방법을 결정하는 것뿐만 아니라 어떤 행동을 실행할지 결정하는 것이 핵심적인 과제임을 밝힙니다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
수천 편의 과학 논문을 읽고 당신을 위해 길고 상세한 보고서를 작성할 수 있는 초지능 연구 조교 (AI 에이전트) 가 있다고 상상해 보세요. 과거에는 최종 보고서가 마음에 들지 않을 때, "이건 나빠" 또는 "이건 좋아"라고 말하는 것만 가능했습니다. 하지만 이는 양념을 너무 많이 넣었는지, 양파를 잊어버렸는지, 아니면 마늘을 태웠는지 알려주지 않고 셰프에게 "수프 맛이 이상해"라고 말하는 것과 같습니다. 어느 단계에서 문제가 발생했는지 알 수 없으므로 셰프는 다음에 어떻게 고쳐야 할지 제대로 배울 수 없습니다.
이 논문인 DRACULA는 이러한 연구 조교들과 대화하는 새로운 방식을 제시합니다. 연구자들은 수프가 만들어지기 전에 최종 수프를 평가하는 대신, 재료와 단계를 미리 시식해 보도록 사용자에게 요청했습니다.
다음은 그들이 수행한 작업과 발견한 바를 간단한 비유로 정리한 것입니다:
1. 문제: "블랙박스" 보고서
일반적으로 AI 가 연구 보고서를 작성할 때, 수백 가지의 미세한 결정들을 내립니다: 어떤 논문을 읽어야 할까? 차트를 추가해야 할까? 이 개념을 비유로 설명해야 할까?
이전에는 사용자들이 최종 결과만 보았습니다. 보고서가 지루했다면, AI 는 잘못된 논문을 선택했기 때문인지, 아니면 글쓰기 스타일이 너무 딱딱했기 때문인지 알 수 없었습니다. 이는 "블랙박스"였습니다.
2. 해결책: "레시피 카드" 방식
연구자들은 AI 가 보고서를 작성하기 전에 사용자에게 가능한 행동들의 메뉴 (레시피 카드와 같은) 를 제시하는 시스템을 구축했습니다.
- 메뉴: "데이터셋에 대한 섹션을 추가할 수 있습니다", "실제 사례로 설명할 수 있습니다", 또는 "최근 5 년간의 연구에만 초점을 맞출 수 있습니다."
- 사용자의 역할: 사용자는 원하는 행동을 선택 (레시피의 체크박스를 확인하는 것과 같이) 하고 그 이유를 설명합니다.
- 결과: 그런 다음 AI 는 선택된 행동들만 사용하여 보고서를 작성합니다. 마지막으로 사용자는 평가합니다: "내가 요청한 대로 실제로 수행했나요?"
연구자들은 19 명의 전문가 컴퓨터 과학 연구자들로부터 8,000 개 이상의 "행동 선택"과 5,000 개 이상의 "실행 확인"을 수집했습니다.
3. 큰 발견: "무엇을 원하는지 아는 것"이 "그것을 수행하는 것"보다 어렵다
연구자들은 두 가지 놀라운 사실을 발견했습니다:
- AI 는 실제로 명령을 따르는 데 꽤 능숙합니다. 사용자가 "차트를 추가해"라고 말하면, AI 는 보통 좋은 차트를 그릴 수 있습니다.
- AI 는 처음에 사용자가 무엇을 원하는지 추측하는 데는 매우 서툴릅니다. AI 는 종종 잘못된 행동을 제안합니다. 사용자가 단순히 요약만 원할 때 차트를 추가하라고 제안할 수도 있습니다.
비유: 당신이 주문한 대로 (중간 익힘, 마늘 버터와 함께) 스테이크를 완벽하게 요리하는 웨이터를 상상해 보세요. 하지만 그 웨이터는 사실 당신이 샐러드를 원했을 것이라고 추측하는 데는 매우 서툴릅니다. 문제는 요리가 아니라 추측에 있습니다.
4. "마음 읽기" 실험
팀의 질문은 다음과 같았습니다: 우리는 컴퓨터가 인간이 무엇을 선택할지 추측하도록 훈련시킬 수 있을까?
그들은 다양한 단서를 통해 AI 모델이 사용자의 선택을 예측하도록 가르쳐 보았습니다:
- 단서 A: 사용자가 이전에 읽은 논문은 무엇인가? (별로 도움이 되지 않음).
- 단서 B: 사용자가 무엇을 좋아한다고 말했는가? (예: "나는 짧은 보고서를 좋아해"). (별로 도움이 되지 않음).
- 단서 C: 사용자가 과거에 실제로 선택한 행동은 무엇인가? (이것이 승자였습니다).
교훈: 사람들의 행동은 말보다 더 큰 소리를 냅니다. 친구에게 "나는 매운 음식을 좋아해"라고 말하지만, 항상 순한 수프를 주문한다면, 친구는 당신이 말하는 것이 아니라 당신이 주문하는 것에 귀를 기울여야 합니다. AI 는 사용자의 과거 "체크마크"를 살펴보는 것이 그들이 다음에 무엇을 선택할지 추측하는 가장 좋은 방법임을 배웠습니다.
5. "마음 바꾸기" 문제
연구자들은 또한 인간의 선호도가 까다롭다는 것을 발견했습니다. 때로는 사용자가 오늘 행동을 선택하지만, 몇 달 후에 다시 물어보면 목표가 변했기 때문에 다른 것을 선택할 수 있습니다.
- 예시: 사용자가 프로젝트를 구축하고 있기 때문에 오늘 "상세한 기술적 단계"를 원할 수 있습니다. 다음 달에는 기본 개념을 이해하려고 시도하기 때문에 "고수준 요약"을 원할 수 있습니다.
- 교훈: 당신은 영원히 인간이 무엇을 원하는지 완벽하게 예측할 수 없습니다. 때로는 그들의 목표가 바람처럼 변하기 때문에 (레시피 카드 메뉴처럼) 단순히 그들에게 물어봐야 합니다.
6. 최종 결과: 더 나은 "레시피"
과거 행동을 살펴보는 것이 도움이 된다는 것을 배웠기 때문에, 그들은 사용자의 기록을 사용하여 더 나은 "메뉴 항목"을 자동으로 제안하는 시스템을 구축했습니다.
- "비교 표"를 선택한 기록이 있는 사용자가 새로운 질문을 할 때, 시스템은 "비교 표를 추가할까요?"라고 제안할 가능성이 더 높습니다.
- 이 시스템이 사용자를 완벽하게 알지 못하더라도, 이는 사용자들이 제안에 훨씬 더 만족하게 만들었습니다.
요약
DRACULA는 AI 연구 에이전트에게 가장 어려운 부분이 보고서를 작성하는 것이 아니라, 보고서를 유용하게 만들기 위해 어떤 단계를 취할지 파악하는 것임을 보여주는 데이터셋이자 연구입니다. 작업이 시작되기 전에 사용자가 단계 (행동) 를 선택하게 하고, 이러한 선택들을 연구함으로써 우리는 우리를 더 잘 이해하는 AI 를 구축할 수 있습니다.
이 논문은 AI 가 일을 수행하는 데는 점점 더 나아지고 있지만, 진정한 과제는 처음에 어떤 일을 할지 결정하는 것임을 결론지었습니다. 이를 해결하는 가장 좋은 방법은 그들이 무엇을 원하는지 말하는 것뿐만 아니라, 그들이 실제로 무엇을 하는지에 귀를 기울이는 것입니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.