1. 定義と概要
Turing-NLG(Turing Natural Language Generation、T-NLG)とは、Microsoftが2020年2月に発表した大規模言語モデルです。大規模言語モデルとは、膨大な文章データを学習し、人間のような自然な文章を生成・理解できる巨大なAIモデルの総称です。
中身の構造にも触れておきます。Transformer(文章中の単語同士の関係を並列に処理できるニューラルネットワークの構造)をベースにした生成型のモデルで、パラメータ(モデルが学習によって調整する内部の数値の集まり)の数は170億にのぼります。文章の続きを生成する言語生成(AIが文章の続きや回答、要約などを自動で作り出す処理)だけでなく、質問への直接的な回答や、入力文書の要約を生成する能力も持ちます。
名称の「Turing」はチューリングテストの提唱者アラン・チューリングに由来します。ただし、Turing-NLG自体はチューリングテスト(対話を通じて相手がAIか人間かを人間の判定者が見分けられるかどうかを試す方法)とは異なる概念です。対話判定の試験ではなく、大規模言語モデルという技術そのものを指す名称になります。
従来の自然言語処理(人間の言葉をコンピュータに処理させる技術分野)モデルは数億パラメータ規模が主流でしたが、2019年にNVIDIAが発表したMegatron-LM(83億パラメータ)が当時最大規模のモデルとして注目を集めていました。Turing-NLGはそのMegatron-LMの約2倍にあたる170億パラメータで発表され、発表当時としては最大級の言語モデルとなりました。
これだけの規模を学習させるには、計算資源を分けて使う工夫が欠かせません。学習には分散学習(1台のコンピュータでは処理しきれない大規模なモデルを、複数のコンピュータに分けて同時に学習させる方法)を支えるライブラリ「DeepSpeed」とメモリ最適化技術「ZeRO」が用いられました。モデル自体は一般公開されず、Microsoftは自社製品への組み込みを構想していました。
2. 試験対策ポイント
G検定では、Turing-NLGの開発元がMicrosoftであること、パラメータ数が170億であること、発表時期が2020年2月であることが基本情報として整理しておきたいポイントです。
パラメータ数の規模は、直前に登場したMegatron-LM(NVIDIA、83億パラメータ、2019年発表)と直後に登場したGPT-3(OpenAI、1750億パラメータ、2020年5月発表)との位置関係で押さえておく必要があります。3つのモデルを開発元・規模・発表時期の3軸で並べると、次のようになります。
| モデル | 開発元 | パラメータ数 | 発表時期 |
|---|---|---|---|
| Megatron-LM | NVIDIA | 83億 | 2019年 |
| Turing-NLG | Microsoft | 170億 | 2020年2月 |
| GPT-3 | OpenAI | 1750億 | 2020年5月 |
Turing-NLGの170億は、Megatron-LMの約2倍、GPT-3の約10分の1にあたり、この3モデルが短期間で規模を急拡大させた巨大化競争の流れを示す事例として扱われます。開発元がそれぞれNVIDIA、Microsoft、OpenAIと分かれている点も、あわせて整理しておきたいところです。
また、名称に含まれる「Turing」からチューリングテストと混同しない区別も重要な論点です。Turing-NLGは大規模言語モデルの名称であり、チューリングテストという対話判定の試験とは異なる概念です。名前が似ていることから同一視してしまう誤りは、混同しやすい典型です。
3. 関連概念との比較・相違点
GPT-3との最大の違いは、開発元とパラメータ規模の両方にあります。Turing-NLGの開発元はMicrosoftであるのに対し、GPT-3はOpenAIが開発しました。パラメータ数もTuring-NLGの170億に対しGPT-3は1750億と、約10倍の規模差があります。
GPT-3はTuring-NLGの3か月後にあたる2020年5月に発表されており、短期間でモデルの規模がさらに拡大したことを示す組み合わせです。GPT-3自体の仕組みや特徴の詳細は別の解説に譲り、本記事では規模比較の範囲にとどめます。
Megatron-LMとの最大の違いも、開発元と規模にあります。Megatron-LMの開発元はNVIDIAで、2019年発表当時は83億パラメータで最大規模のモデルでした。
Turing-NLGはその約2倍にあたる170億パラメータで登場し、Megatron-LMが持っていた最大規模の座を引き継ぐ形になりました。両者の詳しい仕組みの違いはそれぞれの解説に譲りますが、G検定では、規模の推移を年表的につかむ視点も欠かせません。
チューリングテストとの違いは、規模ではなく概念そのものにあります。名称の由来はどちらもアラン・チューリングという共通点があります。しかし、Turing-NLGは大規模言語モデルという技術を指す名称であるのに対し、チューリングテストは対話を通じて相手がAIか人間かを人間の判定者が見分けられるかどうかを試す方法を指します。
名前が似ていることから同一の概念と誤認しやすい点は、G検定で取り違えやすい論点です。チューリングテストそのものの詳しい内容は別の解説に譲りますが、Turing-NLGを学ぶ際は、この名称の由来と技術の中身を分けて整理する必要があります。
4. ビジネス・実務での活用シナリオ
オフィス・生産性ツールの分野では、Microsoftは発表当初から自社製品への組み込みを構想していました。文書要約や質問応答を自動化することは、日々の資料作成や情報整理にかかる負荷を減らす応用につながります。
カスタマーサポートの分野では、質問への直接的な回答を生成する能力を、問い合わせ対応の自動応答に応用できます。定型的な質問に対してAIが即座に回答を返せば、担当者は複雑な問い合わせへの対応に力を割けます。
コンテンツ制作の分野では、文章の続きを生成する能力や要約を生成する能力を、文書の下書き作成や長文の要点整理の効率化に応用できます。ゼロから文章を組み立てる作業をAIが補助する形になり、制作の初期段階にかかる時間を圧縮できます。
5. 要点まとめ
- Turing-NLGはMicrosoftが2020年2月に発表した170億パラメータの大規模言語モデルで、発表当時としては最大級の規模でした。
- 直前に登場したMegatron-LM(NVIDIA、83億パラメータ)の約2倍、直後に登場したGPT-3(OpenAI、1750億パラメータ)の約10分の1という規模の位置関係にあり、大規模言語モデルの巨大化競争の一例とされています。
- 名称の由来はアラン・チューリングですが、対話でAIかどうかを判定するチューリングテストとは別の概念です。
6. 確認問題
問1Turing-NLGは、Microsoftが2020年2月に発表した170億パラメータの大規模言語モデルである。
解答・解説をみる
○ 正しい
開発元がMicrosoft、パラメータ数が170億、発表時期が2020年2月であることは基本情報として押さえておく必要があります。
問2Turing-NLGは、対話によって相手がAIか人間かを判定するチューリングテストと同一の概念である。
解答・解説をみる
× 誤り
正しくは、Turing-NLGは大規模言語モデルの名称であり、チューリングテストとは別の概念です。名称の由来がアラン・チューリングである点は共通しますが、指している対象は異なります。
問3Turing-NLGのパラメータ数170億は、直前に登場したMegatron-LM(NVIDIA、83億パラメータ)の約2倍にあたり、直後に登場したGPT-3(OpenAI、1750億パラメータ)の約10分の1にあたる。
解答・解説をみる
○ 正しい
Megatron-LM(83億)からTuring-NLG(170億)、GPT-3(1750億)へと続く、短期間での規模拡大の流れを示す位置関係になります。

