每天早上一封邮件,把昨天的 AI 梳理好订阅邮件

METAL LAB

Generating Diverse Personas for User Simulators to Test Interview Dialogue Systems

arXiv:2608.195492026-08-21

要测试访谈式对话系统需要大量不同性格的虚拟用户,这项研究用大语言模型自动生成这些虚拟用户人设

询问旅行计划或甜点喜好等信息的访谈类对话系统,用真人测试成本很高。这篇论文只需几个人工写的示例人设,就能让大语言模型自动批量生成风格各异的虚拟用户人设,再用这些人设驱动模拟用户进行对话测试。实验显示,这样生成的模拟对话比只用固定人设时更加多样化。

他们做了什么

  1. 方法在两个日语访谈对话系统上做了测试,一个询问旅行相关信息,一个询问甜点偏好
  2. 从10个人工编写的种子人设出发,用少样本上下文学习的方式让GPT-4o为每种条件生成100个新人设
  3. 生成人设时还指定了两种与沟通风格相关的性格特质:拟人化程度(把系统当物品还是当人对待)和表达详略程度(说话是绕弯子还是直接)
  4. 用生成的人设驱动基于GPT-4o的模拟用户,与基于GPT-4o-mini的访谈系统对话,再用发言长度差异、词汇型符比等指标衡量多样性
  5. 仅靠大语言模型生成新人设就已经提升了内容多样性(实词型符比在旅行领域从.106升到.122,在甜点领域从.109升到.133),而加入详略程度这一特质后,发言长度的标准差也明显提升(旅行领域从7.0升到18.2,甜点领域从8.0升到17.7),说明文体多样性也增加了
Figure 1: Overview of the proposed method.
Figure 1: Overview of the proposed method.
Table 1: Diversity metrics of the simulations for the travel interview system. For example, the row where Condition is APM and Personality is All represents metrics calculated from all the dialogues under the APM condition. The subsequent row, where Personality is High, shows metrics calculated from the dialogues under the APM condition using a high degree of anthropomorphism in the personality setting. The row where Condition is APM+EL and Personality is High+High represents metrics calculated from the dialogues with a high degree of anthropomorphism and a high degree of elaborateness. Bold numbers are mentioned in the main text.
ConditionPersonality#DialoguesAve. utterance length (S.D.)Ave. utterancelength (S.D.)Total wordsTotalwordsUnique wordsUniquewordsUnique bigramsUniquebigramsTTR
Ave. utterance
length (S.D.)
Total
words
Unique
words
Unique
bigrams
BL10028.2(7.7)42,26015,74731,620.373
noPT10028.5(7.0)42,78416,36232,730.382
APMAll10028.4(7.2)42,56316,08932,334.378
High5030.1(7.6)22,5478,40617,098.373
Low5026.7(6.3)20,0167,68315,236.384
ELAll10036.0(18.2)53,95118,55639,010.344
High5050.7(13.9)38,00112,17526,883.320
Low5021.3(5.7)15,9506,38112,127.400
APM+ELAll10031.4(13.4)47,11116,85634,839.358
High+High2546.2(12.3)17,3085,62412,309.325
High+Low2523.6(4.8)8,8363,4516,787.391
Low+High2535.2(9.9)13,1844,6519,796.353
Low+Low2520.8(5.9)7,7833,1305,947.402
Table 2: Diversity metrics of the simulations for the sweets interview system.
ConditionPersonality#DialoguesAve. utterance length (S.D.)Ave. utterancelength (S.D.)Total wordsTotalwordsUnique wordsUniquewordsUnique bigramsUniquebigramsTTR
Ave. utterance
length (S.D.)
Total
words
Unique
words
Unique
bigrams
BL10025.9(7.8)25,15211,13820,534.443
noPT10025.6(8.0)25,50911,10520,634.435
APMAll10025.6(8.2)25,68011,12420,862.433
High5026.5(8.2)13,2695,72310,824.431
Low5024.6(8.0)12,4115,40110,038.435
ELAll10033.9(17.7)34,02013,21426,117.388
High5047.5(14.8)23,7558,57817,808.361
Low5020.3(6.1)10,2654,6368,309.452
APM+ELAll10028.1(12.2)28,06711,54922,182.411
High+High2539.4(13.1)9,8573,7437,643.380
High+Low2522.2(6.7)5,5602,4584,533.442
Low+High2530.6(10.5)7,6423,0876,015.404
Low+Low2520.0(5.9)5,0082,2613,991.451

为什么重要

开发者不必招募真人测试者,就能用这种方法对访谈对话系统进行覆盖多种用户行为的压力测试,降低开发成本和人力投入。人设越多样,发现系统未曾预料到的问题的概率就越高。

本文术语

  • 人设(persona) · 赋予虚拟用户的性格、偏好和说话风格等信息
  • 访谈对话系统 · 通过提问从用户那里收集信息的对话式人工智能系统
  • 用户模拟器 · 代替真人与对话系统进行交互的虚拟对话对象
  • 型符比(TTR) · 不同词数量占总词数的比例,用来衡量词汇多样性的指标
  • 少样本上下文学习 · 在提示中给模型看几个示例,让它据此生成风格相似的新内容

论文原文摘要(英文)

This paper addresses the issue of the significant labor required to test interview dialogue systems. While interview dialogue systems are expected to be useful in various scenarios, like other dialogue systems, testing them with human users requires significant effort and cost. Therefore, testing with user simulators can be beneficial. Since most conventional user simulators have been primarily designed for training task-oriented dialogue systems, little attention has been paid to the personas of the simulated users. During development, testing interview dialogue systems requires simulating a wide range of user behaviors, but manually creating a large number of personas is labor-intensive. We propose a method that automatically generates personas for user simulators using a large language model. Furthermore, by assigning personality traits related to communication styles when generating personas, we aim to increase the diversity of communication styles in the user simulator. Experimental results show that the proposed method enables the user simulator to generate utterances with greater variation.

作者 · Mikio Nakano, Kazunori Komatani, Hironori Takeuchi

在 arXiv 阅读

最新论文

全部论文 →

METAL LAB 最新报道

图片来源: Mikio Nakano et al., arXiv:2608.19549, arxiv-nonexclusive