罕见实体藏在叙事的长尾之中
叙事网络把文本建模为图,节点是实体,边是实体之间的关系。论文指出,这种以实体为中心的方法很适合凸显中心结构,也就是宏观层面上的显著实体及其连接,通常借助基于频率或基于中心性的度量。
这一优势同时也是盲区。按照齐普夫定律,从语料中抽取的词或实体分布有一条罕见项构成的长尾。罕见实体容易被更显著的实体遮蔽,也会与抽取错误带来的噪声一起,淹没在众多却罕见的实体长尾中。论文把问题界定为:不是干草堆里找针,而是恢复干草堆的草茎如何彼此拼合。
因此该方法瞄准的是其余的一切:简短的次要情节、小簇的描述,以及在宏观层面不被注意的次要人物之间的关联。
把 PMI 的膨胀从噪声变成信号
点互信息对罕见事件有已知的膨胀倾向。传统分析把这种膨胀视为弱点,因为最大似然概率估计在低频下不可靠。这篇论文把弱点变成优势,用 PMI 为边加权,使生成的网络偏向罕见项。
流程刻意保持简单:构建共现图,两个实体之间的边表示它们在一个有限文本跨度内共现,用 PMI 为这些边加权,然后提取社区。共指消解作为语言学上合理的默认步骤被纳入。分析重点在 PMI 加权和社区检测,而不在复杂的实体抽取。
从该网络提取的社区被视为底层叙事元素的结构痕迹。论文把它们描述为更大叙事结构的分子,为整体贡献质感和具体性。
k-clique 与 Louvain 的差别主要在重叠
作者比较了两种社区检测算法,选取的超参数使社区规模可比:k-clique 渗透法取 k = 4、w = 2,Louvain 取 resolution = 35。在规模可比的情况下,k-clique 产生 1193 个社区,平均规模 7.22;Louvain 产生 797 个社区,平均规模 7.0。
这一差距在预期之内,因为 k-clique 允许社区重叠,同一实体可以出现在多个社区中。平均而言,一个实体属于 1.9 个 k-clique 社区。作者沿用 Palla 等人(2005)的观察指出,k-clique 往往会产生至少一个远大于其余社区的主导社区;他们观察到这类社区并将其从分析中剔除。
人工检查发现,两种方法都能产生对应可识别叙事元素的社区,但也都倾向于产生更广泛叙事配置的碎片。作者采用 k-clique 渗透法作为主要方法,因为它允许重叠,更符合人物和地点参与不止一种配置的叙事现实;同时指出所报告的结果对 Louvain 社区总体上也成立。
四分之三的社区是单峰片段式
在《指环王》的 PMI 加权叙事网络上运行 k-clique 渗透法,得到 1193 个社区。大约四分之三是单峰社区,只在一个章节被激活,因此归入片段式类型。在其余的多峰四分之一中,大约四分之一是多个峰紧密相邻的片段式,大约一半是呼应式,最后四分之一是复现式。
片段式结构是在有限跨度内的集中激活。它们在实体上通常具有特异性,论文从信息论角度预期如此:罕见实体与少数其他实体共现,邻近的小簇会以内部 PMI 较高的社区浮现。它们对应的内容各不相同,包括简短描述、事件、歌曲或对话片段。
一部分片段式结构跨越多个连续章节持续存在,例如集中的次要情节或场景描写。这类结构数量少但很独特,而且越持续,越不被 PMI 偏爱,因为其实体更常见。
呼应式结构连接相隔数百页的段落
呼应式结构约占多峰社区的四分之一,构成一个独特类别:某个特异配置在文本的远处再次出现,例如一首诗或歌被重访,一个事件或引语被重复或引用,或两个或少数实体之间出现特定的传说指涉。
论文认为,这些远距离连接在近距离与远距离混合阅读的场景中尤其有趣,计算方法能浮现人类读者在数百页跨度中难以捕捉的连接。一个例子是山姆在第一部中于凯兰崔尔之镜看到的景象,在第二部结尾成为现实,社区“一段蜿蜒的阶梯、一层黑暗的面纱、苍白的面孔、一座巨大的黑色悬崖”在两个语境中都出现。
类型表还列出更多呼应式例子,包括佛罗多在第一部早期和第三部后期于同一地理位置所唱歌曲的不同版本,以及对图克家族祖居图克博罗“斯密奥”的呼应式指涉。
复现式线索贯穿全作且内部有差异
复现式结构跨越作品的大部分,并表现出内部差异。多峰社区的一小条尾部往往被通用名词稀释,例如“左侧”和“右侧”这类频繁共现但作为有意义叙事元素值得怀疑的配对,或被不构成有意义簇的实体间聚合连接稀释。
在有意义的社区中,论文识别出三种模式。一些充当传说线索,反映反复出现的地理或世界观指涉,例如对刚铎境内封地和地标的描述与指涉。另一些追踪叙事远距离部分中反复出现的次要情节,例如亡者之路的传说。第三种模式是,后文段落把分散在更早章节中的线索汇聚成回顾性叙述,例如甘道夫回忆埃尔隆德会议上的事件,这些事件与第一部前半部分的一些简短段落相呼应。
论文指出,单峰社区的主体从宏观角度看或许值得质疑,但它们数量众多,可能暗示叙事的一种结构属性:故事在推进中心情节的同时不断引入并解决小元素。
敏感性使该方法只适合探索性使用
该方法刻意利用 PMI 在低频下的不稳定性,这源于最大似然概率估计对罕见事件不可靠。提取出的社区依赖 PMI 值,PMI 值依赖边缘与联合概率估计,概率估计又依赖实体计数。在低频区域运行,单个实体计数的微小差异会逐步传导到每一个环节。
这使方法极易受抽取错误影响:在罕见实体层面,一个假阳性或假阴性就能大幅扭曲 PMI 关联,不像宏观模式那样有信号强度掩盖此类错误。计数输入的任何变化,例如共指消解或不同的实体消解策略,都会显著影响 PMI 值。方法对超参数选择也敏感;k 和 k-clique 渗透法的权重阈值会改变个别社区的归属,不过作者观察到有些社区在这种变化下比其他社区更稳定。
论文的结论是,这种无法回避的敏感性意味着该方法最好被理解为自下而上、用于浮现罕见实体长尾结构的透镜,而不是提取预定义潜在结构的稳健流程。作者还指出,该任务没有基准,评估是定性的:他们检查提取出的社区是否对应源文本中可识别的结构。
把社区当作候选而非结论
论文把该方法定位为对现有聚焦显著实体方法的补充,提供探索长尾结构的手段,而非取代既有技术。提取出的社区是候选,往往甚至是碎片,而不是结论。它们浮现出具体的实体配置,这些配置可追溯到随后可供检视的段落。
对决定如何使用这项工作的读者来说,最具决策意义的分野是单峰片段式主体与多峰少数派之间的区别。单峰社区数量最多,但单个社区的信息量最低,其价值在于数量众多,暗示叙事如何不断引入并解决小元素。多峰社区,尤其是呼应式和复现式,才是方法浮现跨越长文本距离、基于显著性的方法会错过的弱信号连接之处。
作者提出,其他关联度量如对数似然在低频下更稳健,可能补充或改进该方法;把方法应用于人物更少或描写更稀疏的极简作品,也可能得到不同结果。这类差异究竟反映边缘结构更少,还是边缘与中心元素关系不同,仍悬而未决。
本文引用的文献
Molecules of a Story: Community Detection in PMI-weighted Narrative Networks
用 PMI 为叙事网络的边加权可凸显罕见实体配置;在《指环王》上做社区检测得到 1193 个社区,其分布广度与峰值把边缘结构区分为片段式、呼应式和复现式。
