什么是指代消解?AI 如何判断「他」到底指谁
指代消解是什么?AI 如何判断代词和简称对应哪个人或机构,它和实体识别有何不同,以及长文和多轮对话为什么更容易指错。
编辑部 ·
指代消解(Coreference Resolution)是判断文中的代词、简称或省略说法,究竟指向前面哪个人、哪家机构或哪件事。例如「张伟把报告交给了李娜,她又转给了同事」——「她」指的是李娜,不是张伟。
这件事看起来简单,模型却经常在人物变多、距离变远或主语被省略时指错。指错之后,摘要、问答和信息抽取都会跟着错。
它要连上哪些说法?
- 代词:他、她、它、他们;
- 简称和别名:这家公司、该公司、后者;
- 省略:下一句没再写主语,但还在说同一个人。
它和命名实体识别互补:实体识别找出候选对象,指代消解把后面的说法连回这些对象。依存句法能提供句子内部的结构线索,但跨句指代还要看更长的上下文。
怎样少指错?
让模型写出「这个代词对应哪一段原文」,而不只给一个名字。人物多、指代距离远时,降低自动合并的把握,交给人工核对。评测时专门准备容易混淆的例子,例如两个人性别相同,或公司名和产品名很接近。
多轮对话里还要记住上一轮说的是谁。如果新的一句话换了话题,不能把旧的「他」继续套到新人物上。
小结
指代消解决定 AI 能不能把一篇文章里的人、机构和事件串成同一条线。它适合辅助阅读和抽取,关键结论仍要回到原文核对。