← 최신 논문
💬 자연어 처리

Stop Training Against Soft Users: Mentalized Adversarial Self-Play for Proactive Dialogue

이 논문은 능동적 대화를 BDI 기반의 정신 상태를 가진 합리적으로 저항하는 사용자에 맞선 부분 관측 가능한 게임으로 모델링하는 MASP(Mentalized Adversarial Self-Play) 프레임워크를 소개하며, 이를 통해 까다롭고 비협조적인 사용자에게도 견고한 작업 성공과 효율성을 달성하도록 에이전트를 훈련시킨다.

원저자: Zanwu Liu, Dan Zhang, Xiaodi Wang, Yongbo Mao, Xiaoyang Guo, Yonglin Wu, Peiyue Jiang, Yangyang Wei, Zecheng Lin

게시일 2026-10-16✓ Author reviewed ⓘ
📖 6 분 읽기🧠 심층 분석

원저자: Zanwu Liu, Dan Zhang, Xiaodi Wang, Yongbo Mao, Xiaoyang Guo, Yonglin Wu, Peiyue Jiang, Yangyang Wei, Zecheng Lin

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. ✨ 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

인공지능의 세계에는 단순히 당신이 하는 말에 대답하는 챗봇과, 특정 목표를 향해 대화를 적극적으로 이끄는 챗봇 사이에 뚜렷한 차이가 존재합니다. 프로액티브 다이얼로그(proactive dialogue, 능동적 대화)라고 알려진 이 두 번째 유형은 당신에게 자선 단체 기부를 설득하거나, 당신이 괴로울 때 마음을 진정시키도록 돕거나, 중고 물품의 가격을 협상하려는 디지털 비서들의 핵심 엔진입니다. 이러한 시스템이 작동하기 위해서는 단순히 유창한 문장을 생성하는 것 이상의 것을 해야 합니다. 즉, 자신의 말이 긴 대화 과정 속에서 당신의 마음과 감정, 그리고 의도를 어떻게 변화시킬지 예측해야 합니다. 문제는 가장 진보된 AI 모델들이 종rass종 진공 상태에서 훈련된다는 점이며, 너무나도 순종적인 컴퓨터 프로그램들을 상대로 기술을 연습한다는 것입니다. 이러한 프로그램들, 즉 시뮬레이터들은 모든 것에 동의하는 지나치게 고분고분한 학생처럼 행동하여, AI가 실제 사람처럼 회의적이거나 저항하거나 혹은 단순히 마음을 바꾸는 상황을 다루는 법을 배우지 못한 채 높은 점수를 받게 만듭니다.

동처주 테크놀로지(Dongchezu Technology)와 베이항 대학교(Beihang University)의 연구팀은 이러한 결함을 해결하기 위해 설계된 새로운 훈련 방법을 소개했습니다. 그들은 자신들의 접근 방식을 정신화된 적대적 자기 대전(Mentalized Adversarial Self-Play), 즉 MASP라고 부릅니다. AI가 부드럽고 쉬운 타겟을 상대로 연습하게 하는 대신, 연구진은 AI가 이성적이면서도 까다로운 디지털 상대와 대결하는 훈련장을 마련했습니다. 이 설정에서 AI는 사용자의 숨겨진 정신 상태—그들이 무엇을 믿고, 무엇을 원하며, 무엇을 의도하는지—를 읽어내고 그에 따라 전략을 조정하는 법을 배워야 합니다. 이 시스템은 단순히 승리하는 것뿐만 아니라, 사용자가 반발하는 상황에서도 진전을 이룰 수 있을 만큼 사용자를 잘 이해하는 것에 대해 보상을 받습니다. 이 방법은 AI가 단순히 순응적인 스크립트에 맞서 이기는 법을 암기하는 것이 아니라, 복잡한 인간 상호작용을 헤쳐 나가는 강건한 능력을 개발하도록 강제합니다.

이 연구의 핵심 아이디어는 AI가 진정한 저항에 부딪히지 않는다면 대화를 이끄는 법을 배울 수 없다는 것입니다. 이전 방식에서 AI는 정적이거나 조종하기 너무 쉬운 고정된 사용자 모델을 상대로 훈련되었습니다. 연구진은 이것이 '소프트 유저(soft user)' 문제를 초래하여, AI가 테스트에서는 성공적인 것처럼 보이지만 스스로의 진화하는 생각을 가진 실제 사람 앞에서는 실패하게 만든다는 것을 발견했습니다. 이를 해결하기 위해 연구진은 AI와 사용자 시뮬레이터가 연속적인 게임 속에서 서로 대결하는 훈련 루프를 만들었습니다. 사용자 시뮬레이터는 단순히 무작위로 방해하는 존재가 아닙니다. 그것은 이성적인 방식으로 AI의 제안에 저항하도록 훈련되었습니다. 만약 AI가 좋은 근거를 제시하면 사용자는 동의할 수 있습니다. 만약 AI가 약한 논거를 제시하면 사용자는 반발할 것입니다. 이러한 역동성은 AI가 운 좋은 순간이나 지나치게 단순한 전술에 의존하는 대신, 단계별로 설득력 있는 논거를 구축하는 법을 배우도록 강제합니다.

이 시스템의 결정적인 부분은 사용자의 내부 상태를 추적하는 방식입니다. 연구진은 믿음, 욕구, 의도를 기반으로 한 프레임워크를 사용합니다. AI가 읽으려고 노력하는 숨겨진 지도가 있다고 상상해 보십시오. 그 지도는 사용자가 현재 무엇을 생각하고, 무엇을 달성하고자 하며, 다음에 무엇을 할 계획인지를 보여줍니다. AI는 이 지도를 직접 보지는 못하며, 오직 사용자가 말하는 단어만을 보고 대화를 통해 지도를 추론해야 합니다. AI가 올바르게 추론하는 법을 배우게 하기 위해, 훈련 설정은 '교사'와 '학생' 접근 방식을 사용합니다. 방대한 데이터를 바탕으로 사전 훈련된, 고정된 교사 모델은 사용자의 실제 숨겨진 상태를 알고 있습니다. 학생 역할을 하는 AI는 그 상태의 추정치만을 봅니다. 그런 다음 AI는 목표를 향해 진전을 이루는 동시에, 사용자의 마음을 추정한 것이 틀렸을 경우 벌점을 받음으로써 학습합니다. 이는 AI가 단순히 사용자가 말하는 단어가 아니라, 그 사람이 누구인지를 이해하도록 보장합니다 именно.

연구진은 기부 권유, 정서적 지원 제공, 공감 표현, 가격 협상 등 여러 가지 다른 유형의 대화에 걸쳐 이 방법을 테스트했습니다. 그들은 이 새로운 방법을 두 가지 일반적인 접근 방식과 비교했습니다. 하나는 특별한 전략 없이 단순히 인간의 대화로 훈련된 경우이고, 다른 하나는 플래너를 사용하지만 여전히 쉬운 사용자를 상대로 훈련하는 경우입니다. 결과는 새로운 방법이 다른 방식들을 일관되게 능가했다는 것을 보여주었습니다. 설득 테스트에서 AI는 쉬운 사용자에게는 거의 86%의 성공률을, 어려운 사용자에게는 79%의 성공률을 기록한 반면, 다른 방식들은 어려운 사용자 앞에서 현저히 고전했습니다. 새로운 방법은 또한 목표에 도달하는 데 필요한 턴 수를 줄였으며, 이는 대화가 더 효율적이었음을 의미합니다. 아마도 가장 중요한 점은, 이 방법으로 훈련된 AI가 사용자를 혼란스럽게 하거나 짜증 나게 하여 승리를 강요하는 상황을 피하면서, 더 이성적인 대화를 유지하는 데 뛰어났다는 것입니다.

연구진은 사용자가 특히 완고할 때 AI가 어떻게 수행하는지도 살펴보았습니다. 이러한 어려운 시나리오에서 새로운 방법은 높은 성공률을 유지한 반면, 다른 방법들은 성능이 급격히 떨어졌습니다. 이는 AI가 더 유연하고 탄력적인 전략을 배웠음을 시사합니다. AI는 단순히 한 가지 유형의 사용자를 상대로 이기는 법을 배운 것이 아니라, 다양한 범위의 인간 행동에 적응하는 법을 배웠습니다. 연구진은 AI의 성공 능력이 단순히 더 빠르거나 공격적인 것에 관한 것이 아니라, 방 안의 분위기를 읽고 사용자의 변화하는 정신 상태에 따라 접근 방식을 조정하는 능력에 관한 것이라고 언급했습니다. 사용자가 저항할 때 AI는 멈추고 더 많은 정보를 수집했습니다. 사용자가 개방적인 신호를 보일 때 AI는 움직임을 취했습니다.

핵심 발견 중 하나는 AI의 성공이 사용자의 합리성을 이해하는 능력과 연결되어 있다는 것이었습니다. 연구진은 사용자가 단순히 압박에 굴복한 것이 아니라 논리적인 이유로 동의했을 때만 승리로 간und하는 새로운 측정 방식을 도입했습니다. 이 더 엄격한 기준 하에서도 새로운 방법은 다른 대안들보다 더 나은 성과를 보였습니다. 이는 AI가 사용자를 속여서 동의하게 만든 것이 아니라, 실제로 사용자에게 납득이 가는 결론으로 인도했다는 것을 나타냅니다. AI와 사용자가 서로 대결하는 수천 번의 시뮬레이션 대화를 포함한 훈련 과정은 시스템이 시간이 지남에 따라 전략을 정교화할 수 있게 해주었습니다. AI는 이기는 최선의 방법이 신뢰를 쌓고 자신의 제안에 대해 명확하고 정직한 이유를 제공하는 것임을 배웠습니다.

연구진은 또한 시스템이 실패한 지점에 대한 상세한 분석도 수행했습니다. AI가 성공하지 못한 경우들은 대개 사용자가 금융적 제약이 강하거나, 제한된 턴 수 내에서는 극복할 수 없는 깊은 불신을 가지고 있었기 때문이었습니다. 이러한 실패는 AI가 혼란스러워하거나 공격적이어서 발생한 것이 아니라, 사용자의 내부 상태가 주어진 시간 내에 변화하기에 너무 강력했기 때문이었습니다. 이 분석은 연구진이 시스템의 한계를 이해하는 데 도움을 주었으며, AI가 실패하는 순간에도 이성적으로 행동하고 있음을 확인시켜 주었습니다. AI는 사용자가 명확하게 거절한 후에도 기부를 계속 요청하는 것이 아니라, 교착 상태를 인식하고 멈추었습니다.

이 연구는 인간과 더 자연스럽고 효과적으로 상호작용할 수 있는 AI 에이전트를 만드는 데 있어 중요한 진전을 의미합니다. 어려운 상대와 대결하도록 AI를 훈련함으로써, 연구진은 실제 인간의 대화의 복잡성에 더 잘 대비된 시스템을 만들었습니다. 이 방법은 마법이나 복잡한 속임수에 의존하는 것이 아니라, 설득하는 법을 배우려면 먼저 듣고 이해하는 법을 배워야 한다는 단순하지만 강력한 아이디어에 기초합니다. 결과는 이 접근 방식이 정신 건강 지원부터 고객 서비스에 이르기까지 AI가 인간의 행동을 유도해야 하는 많은 다른 분야에 적용될 수 있음을 시사합니다. 연구는 사용자를 훈련 과정에서 능동적이고 이성적인 참여자로 취급하는 것이 진정으로 현실 세계에서 성공할 수 있는 AI를 구축하는 데 필수적이라는 결론을 내립니다.

연구진은 자신들의 시스템이 아직 시뮬레이션 단계이며, 아직 실제 환경에서 실제 사람을 대상으로 테스트되지 않았음을 주의 깊게 명시했습니다. 기술된 성공률과 행동들은 컴퓨터 프로그램 간의 상호작용을 바탕으로 합니다. 그러나 다양한 유형의 대화에 걸친 결과의 일관성과 어려운 사용자들에 대한 시스템의 강건함은 이 방법이 작동한다는 강력한 증거를 제공합니다. 연구팀은 시스템을 계속 정교화할 계획이며, 궁극적으로 시뮬레이션이라는 통제된 환경 밖에서 어떻게 수행되는지 보기 위해 실제 사용자와 함께 테스트할 예정입니다. 현재로서는, 이 연구는 단순한 패턴 매칭을 넘어 인간 사고에 대한 더 깊고 전략적인 이해로 나아가는, 기계에게 대화하는 법을 가르치는 방법에 대한 설득력 있는 새로운 방향을 제시하고 있습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →