生成的で差別的なモデルとは何ですか?それらは自然言語処理でどのように使用されますか?


10

この質問では、生成アルゴリズムと識別アルゴリズムについて質問しますが、自然言語処理に適用した場合の、これらの形式の違いの例を誰かに示すことができますか?NLPで生成モデルと識別モデルはどのように使用されますか?


@knbビデオへのリンクが壊れている
viebel

回答:


8

単語が与えられたドキュメントのトピックを予測しているとしましょう。

生成モデルは、各トピックの可能性と、そのトピックに単語が与えられる可能性を示します。これは、ドキュメントが実際に世界によって「生成された」と言う方法です。トピックは、ある分布に従って発生し、単語はトピックのために発生します。ドキュメントがあります。単語WのドキュメントをトピックTに分類することは、同時尤度を最大化することです:P(T、W)= P(W | T)P(T)

識別モデルは、トピックに単語が与えられる可能性を説明するだけで機能します。単語やトピック自体がどれほど可能性が高いかについては何も述べられていません。タスクは、P(T | W)を直接モデル化し、これを最大化するTを見つけることです。これらのアプローチは、P(T)またはP(W)を直接気にしません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.