跳转至
1.1 大模型发展历史
文本摘要介绍
学习目标
- 理解什么是文本摘要任务.
- 了解文本摘要的基本方法和思路.
理解什么是文本摘要任务
- 本质: 文本摘要任务就是利用模型自动完成关键信息的抽取, 文本核心语义的概括, 用一个简短的结果文本来表达和原文本同样的意思, 并传达等效的信息.
- 中学语文课的中心思想概括.
- 新浪体育上的体育新闻短评.
- 今日头条上的每日重要新闻概览.
- 英语考试中的概括某段落信息的选择题.
了解文本摘要的基本方法和思路.
- 从NLP的角度看待文本摘要任务, 主流的涵盖两大方法:
- 抽取式摘要: Extraction-based
- 生成式摘要: Abstraction-based
- 直接从原文中选择若干条重要的句子, 并对它们进行排序和重组, 以形成摘要的方法.
- 无监督抽取: 不需要平行语料, 节省了人工标记的成本. 大体上有如下几种:
- Lead
- Centroid
- ClusterCMRW
- TextRank
- 最著名的无监督抽取方法就是TextRank算法. 这些方法都是基于统计层面的, 即最大化摘要句子对原始文档的表征能力.
- 有监督抽取: 将文本摘要抽象成二分类问题, 通过神经网络来学习句子及其标签之间的对应关系. 需要平行语料, 需要人工标记的成本. 常见方法有如下几种:
- R2N2
- NeuralSum
- SummaRuNNer
- BertSum
- 最著名的有监督抽取方法就是BertSum算法. 也是目前有监督抽取中最有效, 最前沿的方法.
生成式摘要(Abstraction-based)
- 采用基于神经网络模型的结构, 通过Encoder + Decoder的连接方式, 自由生成一段概括源文档信息的文本.
- 生成式摘要基于对篇章article的精确理解, 回顾之前我们对字向量, 词向量的理解. 再到语句, 段落的理解, 难度不断增加. 现在升级到了大段落, 甚至篇章的理解, 因此文本摘要是一个很有难度的任务.