1行定義
文書要約とは、長い文章や複数の文書から重要な内容を取り出し、短くまとめた文章を自動で作る技術のことです。
くわしく
文書要約は、長い文章の要点を短くまとめる技術です。ニュース記事の要点の表示、会議の議事録や問い合わせ記録のまとめ、論文の概要づくりなどに使われます。
抽出型と生成型
要約の作り方は、大きく2つに分かれます。
- 抽出型要約:原文の中から重要な文を選び出し、つなげて要約にします。重要な文に蛍光ペンで線を引き、その文だけを書き写すイメージです。
- 生成型要約(抽象型要約):原文の内容をふまえて、新しい文を組み立てます。人が自分の言葉で要点を書き直すイメージです。
抽出型は原文の文をそのまま使うため、原文と食い違う内容は入りにくい一方、選んだ文どうしのつながりがぎこちなくなりがちです。生成型は読みやすい要約を作れますが、原文にない内容を作り出すことがあります。
手法の移り変わり
自動要約の研究は古く、1958年にはIBMのLuhnが、文書中の語の出現頻度から文の重要度を計算し、重要度の高い文を選ぶ方法を発表しました。抽出型の原型といえる方法です。2015年ごろからは、Attentionを備えたニューラルネットワークで、要約文を1語ずつ生成する研究が進みました。原文の語をそのまま写す仕組みを組み合わせて、固有名詞などを正しく残す工夫も提案されています。現在は、大規模言語モデルが長い文書の要約にも広く使われています。
種類と評価
1つの文書を要約する単一文書要約と、同じ話題の複数の文書をまとめる複数文書要約があります。複数文書要約では、文書の間で重なる内容を整理する処理が必要です。
要約の良し悪しは、人が作った参照要約との間でn-gramなどの重なりを数えるROUGEで、自動評価するのが一般的です。ただし、ROUGEの点数が高くても、事実の誤りがないとは限りません。業務で使うときは、原文と照らし合わせる確認も欠かせません。
G検定での出題
出題のされ方
原文の文を選び出す抽出型と、新しい文を組み立てる生成型の違いと、それぞれの長所・短所が中心です。情報検索や質問応答と並ぶ自然言語処理のタスクとして、業務の場面に当てはめて問われます。
◯×チェック
次の文が正しいか、誤りかを選んでください。
-
ROUGEは、システムが作った要約と人が作った参照要約の間で、n-gramなどの重なりを数えて要約の品質を評価する指標である。
答えを見る
答え ◯ 正しい
人が要約を1つずつ評価するには大きな手間がかかるため、自動で評価する方法として考案されました。重なりが多くても事実の誤りは見逃しうるため、人による確認と組み合わせます。
-
文書要約は、大規模言語モデルが登場してから研究が始まった新しいタスクである。
答えを見る
答え × 誤り
1958年には、語の出現頻度から文の重要度を計算し、重要な文を選んで要約を作る研究が発表されています。自然言語処理の中でも歴史の長いタスクです。
-
複数文書要約では、同じ話題を扱う複数の文書をまとめて1つの要約を作るため、文書の間で重なる内容を整理する必要がある。
答えを見る
答え ◯ 正しい
同じ出来事を伝える複数の記事には、似た内容が繰り返し現れます。重なりを整理しないと、要約の中で同じ内容が何度も出てきてしまいます。
この用語の練習問題
出典
- G検定 試験出題範囲(シラバス2024)第1.4版 (技術分野 項目27 自然言語処理)
- H. P. Luhn, The Automatic Creation of Literature Abstracts, IBM Journal of Research and Development 2(2), 159–165 (1958)
- Alexander M. Rush, Sumit Chopra, Jason Weston, A Neural Attention Model for Abstractive Sentence Summarization (2015)
- Abigail See, Peter J. Liu, Christopher D. Manning, Get To The Point: Summarization with Pointer-Generator Networks (2017)
- Chin-Yew Lin, ROUGE: A Package for Automatic Evaluation of Summaries, Text Summarization Branches Out (2004), 74–81
- Joshua Maynez, Shashi Narayan, Bernd Bohnet, Ryan McDonald, On Faithfulness and Factuality in Abstractive Summarization (2020)