Transformer - 現代AIの土台となったアーキテクチャ

2017年のTransformer革命を徹底解説。Self-Attention・Multi-Head Attention・位置エンコーディング・並列化の利点からLLMへの影響まで。

『Transformer』は2017年の論文『Attention Is All You Need』で提案された、現代AIの土台。G検定の最重要トピックのひとつです。

胡桃 あんず(普段) 胡桃 あんず

Transformerってどういう意味なの?

若葉 みどり 先生(笑顔) 若葉 みどり 先生

Transformerは、2017年にGoogleのヴァスワニ等が発表した画期的なアーキテクチャ。
論文タイトル『Attention Is All You Need』が示すように、Self-Attention機構だけで系列処理を行うの。

白銀 ゆき(普段) 白銀 ゆき

RNN/LSTMの最大の弱点は並列化できないこと。
時系列順に1つずつ処理するので、GPUを活かしきれなかった。
Transformerは全位置を並列処理できる画期的設計ね。

桜井 もも(普段) 桜井 もも

並列化できると、何がいいんですかぁ?

若葉 みどり 先生(普段) 若葉 みどり 先生

学習速度が劇的に速くなる。
RNNで数週間かかっていた学習が数日で終わり、結果として大規模モデルの実現が可能になったの。

白銀 ゆき(普段) 白銀 ゆき

Transformerの中核がSelf-Attention(自己注意機構)。
文中の各単語が、同じ文中のすべての単語との関連を計算するの。
長距離依存を一発で捉えられるわ。

胡桃 あんず(笑い) 胡桃 あんず

同じ文の中で注目し合うってことだね!

若葉 みどり 先生(笑顔) 若葉 みどり 先生

さらにMulti-Head Attention(複数ヘッド) で、異なる観点からの注目を並列に計算する。
意味的な関係、構文的な関係、などを同時に捉えられるのよ。

白銀 ゆき(普段) 白銀 ゆき

他の重要な要素は位置エンコーディング(Positional Encoding)。
Attentionだけでは順序情報が失われるので、位置を表すベクトルを入力に加えるの。

桜井 もも(笑顔) 桜井 もも

順序をちゃんと教えてあげるんですねぇ♪

若葉 みどり 先生(普段) 若葉 みどり 先生

TransformerもEncoder-Decoder構造で、各ブロックがMulti-Head Attention + Feed-Forward Network + Layer Normalization + 残差接続で構成されるわ。

白銀 ゆき(普段) 白銀 ゆき

Transformerは自然言語処理を完全に変えただけでなく、画像 (ViT)、音声、動画、タンパク質構造予測 (AlphaFold) まで応用領域を拡大しているの。

胡桃 あんず(びっくり) 胡桃 あんず

どこまで行くのTransformer!

若葉 みどり 先生(普段) 若葉 みどり 先生

生成AIの核心技術よ。
BERT、GPT、T5、BARTなどのLLMはすべてTransformerベースで作られているわ。

胡桃 あんず(笑い) 胡桃 あんず

21世紀のAIを支える基盤技術なんだね!

若葉 みどり 先生(普段) 若葉 みどり 先生

G検定では『Transformer (2017, Attention Is All You Need)』『Self-Attention』『Multi-Head Attention』『位置エンコーディング』『並列化の利点』を必ず押さえて!

確認クイズ

Transformerアーキテクチャの中核となる機構はどれか。

  1. Convolution (畳み込み)
  2. Self-Attention (自己注意機構)
  3. Recurrence (再帰)
  4. Pooling (プーリング)
こたえを見る

正解: 2. Self-Attention (自己注意機構)

Self-Attention (自己注意機構)はTransformerの中核で、文中の各単語が同じ文中の全単語との関連を計算します。2017年の論文『Attention Is All You Need』が示した通り、Attentionのみで系列処理を実現しています。

胡桃あんず・桜井もものイラスト。落ち葉の山に飛びこんではしゃいで

この記事の関連書籍

Amazonアソシエイトリンクを含みます。他分野は おすすめ書籍ページ へ。

この記事について

G検定スタディが作成した教材です。運営について・記事の作り方

試験についてはこちらをご覧ください: JDLA G検定公式ページ

この記事を共有