AIで小説を執筆しよう!【GPT-2】 -人工知能による日本語テキストの自動生成、AIと人間の共同執筆-
ディープラーニング(深層学習)による文章の自動生成について学ぶコースです。GPT-2を使って、テキスト自動生成のコードを実装しましょう。Google Colaboratory環境で、PythonによりAI自動執筆のコードを記述します。
Description
「AIで小説を執筆しよう!」は、AIによる文章の生成について学ぶ講座です。
「GPT-2」というAIのモデルを使用し、日本語で原稿を自動執筆します。
本講座では、Google Colaboratory環境で、PyTorch、GPT-2を使ってテキスト自動生成のコードを実装します。
GPT-2は2019年2月にOpenAIが発表 した、 Transformerをベースとしたテキスト生成モデルです。
最初にGoogle Colaboratoryの使い方、PyTorchの基礎を学んだ上で、シンプルなAIテキスト生成を実装します。
さらに、出力テキストの作風をファインチューニングにより調整する方法を学んだ上で、最後にAI執筆のテクニックを学びます。
AIによるテキスト生成は、小説の執筆だけではなくコピーライティング、ブログ記事の生成など様々な分野で応用が可能です。
Pythonのコードを書きながら、AIによるテキスト生成を楽しく学んでいきましょう。
注: 本コースに先立ちYouTubeでのライブ講義【Live! 人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。
講座の内容は以下の通りです。
Section1. AIテキスト生成の概要
→ AIテキスト生成の概要、および開発環境について学びます。
Section2. シンプルなAIテキスト生成
→ GPT-2を使い、シンプルな方法でテキストを生成します。
Section3. ファインチューニングの活用
→ 手元のデータを使って、モデルに追加の訓練を行う方法を学びます。
Section4. AI執筆のテクニック
→ AIで執筆を行うために有用なテクニックを紹介します。
なお、今回の講座でプログラミング言語Pythonの解説は最小限となりますが、Pythonの基礎を解説するノートブックを予め配布します。
Pythonの開発環境にはGoogle Colaboratoryを使用します。
What You Will Learn!
- 「PyTorch」、「GPT-2」を使ったテキストの自動生成について学びます。
- AIによるテキスト生成の基礎的な知識を学びます。
- AIを使った小説の執筆方法について学びます。
- PythonのコードでGPT-2を扱えるようになります。
- 「GPT-2」の仕組み、各設定について学びます。
- Aによるテキスト生成が持つ可能性について学びます。
Who Should Attend!
- Pythonのコードを書いてテキストの自動生成を実装したい方。
- AIを使って小説を執筆したい方。
- AIと人間の協業による、小説の執筆に興味のある方。
- 参考になる文章をAIで生成したい、文筆業の方。
- 趣味としての「AI執筆」を始めたい方。
- AIをテキスト生成に応用したいエンジニアの方。
- 学んだAI技術を何かに応用したい方。