← 返回信息流
技术博客arXiv cs.CL·2 小时前

嵌套重复结构定义文本距离,新方法轻量无训练超越BERT

原标题:Text Distance from Nested and Hierarchical Repetitions: A Compression-Based Perspective

速览

arXiv新论文提出Ladderpath方法,从序列中提取嵌套与层次化重复子结构,基于算法信息论定义三种文本距离度量。集成KNN分类器后,该方法在分布内、分布外及少样本文本分类任务中表现稳定,特别是所有三种距离均优于gzip压缩距离和BERT在OOD及低资源场景下的效果。该工作展示了基于AIT的结构化表示能捕捉序列内在属性,提供了一种轻量、可解释且无需训练的文本建模方案。

AI 深度解读

背景

文本距离度量在自然语言处理(NLP)中扮演着基础性角色,广泛应用于文本分类、聚类、相似度检索等任务。传统方法主要依赖两种路径:一是基于深度学习的嵌入表示(如BERT),通过对大量标注数据训练获得上下文敏感的特征;二是基于信息论的压缩距离(如gzip),通过压缩率近似序列的Kolmogorov复杂度。前者在数据充足时表现优异,但在低资源、跨分布(OOD)场景下泛化能力有限,且需要大量计算资源;后者虽然无需训练、轻量级,但仅考虑一阶重复模式,忽略了序列中嵌套和层次化的结构关系。这一结构性缺失导致压缩距离在面对复杂语言模式时精度不足。

在此背景下,该工作从算法信息论(Algorithmic Information Theory, AIT)出发,提出一种名为Ladderpath的方法,旨在提取文本中嵌套且层次化的重复子结构,从而更精确地反映序列的内在生成复杂性,并以此定义新的文本距离。该方法兼顾了AIT“用最小生成程序描述数据”的核心思想,同时具有轻量、可解释、无需训练的特点。

核心内容

该工作提出了一种基于算法信息论的结构化序列分析方法,核心组件是 Ladderpath 方法。Ladderpath 能够从语言序列中提取出嵌套和层次化的重复子结构之间的关系——这正是AIT“通过最小生成程序描述数据”原则的一种具体实现。在此基础上,作者定义了三种文本距离度量:

  1. 归一化压缩距离(NCD):使用Ladderpath提取的重复结构替代传统gzip压缩器,计算序列间的标准化压缩距离。
  2. 两种基于Ladderpath表示的替代距离:直接利用Ladderpath所构建的层次化结构表示,不经过压缩率计算,从拓扑或组合角度度量序列的差异性。

这些距离度量被集成到一个 k-近邻分类器(k-NN) 中,并在三类文本分类任务上进行评估:

  • 分布内分类(In-distribution, ID)
  • 跨分布/分布外分类(Out-of-distribution, OOD)
  • 小样本分类(Few-shot)

实验结果一致表明:

  • 所有三种基于Ladderpath的距离度量在ID任务上与现有方法竞争力相当,在OOD和低资源场景下显著优于基线方法。
  • 具体而言,三种方法均优于基于gzip的NCD以及BERT模型在OOD和低资源设置下的表现。
  • Ladderpath捕获的结构化表示保留了序列的内在属性,无需任何训练数据即可直接用于分类。

该工作论证了Ladderpath所提取的结构化表示能够保留序列的“内在性质”,并作为一种轻量、可解释、无需训练的文本建模替代方案。这项工作突显了基于算法信息论的方案在无领域假设的序列理解(structural and domain-agnostic sequence understanding)中的潜力。

关键要点

  • Ladderpath方法从算法信息论出发,聚焦于序列中嵌套且层次化的重复子结构,比gzip只考虑一阶重复更能反映数据的生成过程。
  • 定义了三种距离度量:一种归一化压缩距离(NCD)和两种直接基于Ladderpath表示的替代距离,均无需训练。
  • 结合k-NN分类器,在分布内、分布外、小样本三类文本分类任务上评估。
  • 在分布外(OOD)和低资源(Few-shot)场景下,所有三种Ladderpath距离均优于gzip-based NCD和BERT。
  • 该方法的优势在于轻量级(无需GPU训练)、可解释(距离可由层次化重复结构解释)、无监督/免训练(训练-free)。
  • Ladderpath无需领域知识或标注数据,适用于跨领域的泛化序列理解。
  • 与基于深度学习的模型相比,Ladderpath在数据匮乏时鲁棒性更强,且计算成本显著更低。

意义与影响

该工作为文本距离度量提供了一种全新的结构主义视角。传统压缩距离(如gzip)虽然无参数、免训练,但由于其忽视序列中嵌套和层次化的重复模式,在面对复杂语言学结构时信息丢失严重。Ladderpath通过显式提取这种层次化重复,克服了这一局限,同时保留了轻量、可解释、无需训练的优良特性。

从方法论意义上看,该研究在 算法信息论自然语言处理之间架起了一座桥梁。它证明了即使不使用深度神经网络,仅通过结构化的重复模式也能在OOD和少样本条件下超越BERT等预训练模型。这为低资源任务(如小语种、医学文本、隐私受限场景)提供了极具吸引力的替代方案。

从应用影响看,Ladderpath距离可以直接嵌入任何基于距离的机器学习算法(如k-NN、层次聚类),且无需训练数据,部署成本极低。在数据标注昂贵的场景下(如冷启动分类、跨域迁移),该方法可快速落地。此外,其可解释性使得模型行为可溯,有助于建立信任。

最后,该工作也提示了未来研究方向:将Ladderpath与其他特征(如词嵌入)结合,或将其层次化表示作为深度学习模型的先验知识,可能进一步提升性能。整体而言,这是一项具有启发性的、回归算法信息论本源的序列理解探索。

查看原文 →arxiv.org