Pangram 如何检测由人工智能生成的内容

查看技术报告PDF

概述

Pangram Text旨在检测AI生成的内容,其误报率接近于零。我们采用严格的训练方法最大限度地减少错误,使模型能够通过分析和理解文本中的细微线索来识别AI文本。

初始培训流程

我们的分类器采用传统的语言模型架构。它接收输入文本并将其分词。随后,模型将每个词汇转换为一个嵌入向量,该向量由数字组成,用于表示每个词汇的含义。

输入数据经过神经网络处理,生成输出嵌入向量。分类器头将输出嵌入向量转换为 0 或 1 的预测结果,其中 0 代表人工标注,1 代表 AI 标注。

我们基于一个规模虽小但多样性强的数据集训练初始模型,该数据集包含约100万份由公众及授权人类撰写的文本。数据集还涵盖了GPT-4及其他前沿语言模型生成的AI文本。训练结果是一个能够可靠预测文本作者是人类还是AI的神经网络。

通过迭代实现持续改进

硬负采矿

最初的模型已经相当有效,但我们希望进一步提高准确率,并尽可能减少误报(即错误地将人类撰写的文档判定为AI生成的)。为此,我们专门为AI检测模型开发了一种算法。

在初始数据集的基础上,我们的模型缺乏足够的特征信息,无法将准确率从99%提升至99.999%。虽然模型能够快速学习数据中的初始模式,但为了精确区分人类文本和AI生成的文本,它需要接触到一些棘手的边界案例。

我们通过以下方式解决这一问题:利用模型在大型数据集中搜索假阳性结果,并在重新训练前将这些额外的困难样本添加到初始训练集之中。经过数轮迭代后,最终生成的模型不仅实现了接近于零的假阳性率,在保留集上的整体性能也得到了提升。

人类AI镜像提示
镜像提示
我们设计了数据集的人工智能部分,使其在风格、语调和语义内容上与人类部分高度相似。针对每个人类示例,我们生成一个人工智能生成的示例,该示例在尽可能多的维度上与原始文档相匹配,以确保我们的模型能够仅基于大型语言模型写作的特定特征来学习分类文档。
再培训
我们使用更新后的训练集训练模型,并在每个步骤评估模型性能。通过这种方法,我们能够减少错误并提升模型精度,其效果远超常规训练所能达到的水平。
模型再训练示意图

了解更多

arXiv.org
关于 Pangram 人工智能生成文本分类器的技术报告
欢迎查阅我们在arXiv平台发布的完整技术白皮书,其中深入探讨了训练细节、性能表现及其他实验内容!
    人工智能检测原理 | Pangram Labs