BERTの事前学習
BERT の説明として、最も適切なものを1つ選べ。
- A
Transformer のエンコーダを使い、文中の一部の単語を隠して当てるタスクなどで事前学習する。
- B
Transformer のデコーダを使い、それまでの単語から次の単語を予測するタスクで事前学習する。
- C
周りの単語から中心の単語を予測する、またはその逆を学習して、単語の分散表現を得る。
- D
RNN のエンコーダで入力文をベクトルにし、デコーダで別の文に変換する。
正解と解説を見る
正解:A
BERT は Transformer のエンコーダを使い、マスクした単語を当てるなどのタスクで双方向の文脈を学習する。
![「猫が[MASK]を追う」の[MASK]の部分を、前後の単語から予測する流れを示した図。](/figures/explain/b24dc372fa406cd9fed7ef91cef5ee8d7ec243e14b4492e6eccbb7a9afc70023.webp)
- A
正しい。BERT は Masked Language Model と Next Sentence Prediction で事前学習し、文の前後両方の文脈を使える。
- B
誤り。これは GPT の説明。
- C
誤り。これは word2vec(CBOW と skip-gram)の説明。
- D
誤り。これは RNN を使った Seq2Seq の説明。
このサイトの問題は、各試験の公開されているシラバスに沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。日本ディープラーニング協会(JDLA)・一般社団法人生成AI活用普及協会(GUGA)の公式サービスではありません。