プロンプトエンジニアリングを学ぼう! -大規模言語モデル(LLM)の真価を引き出す技術-
What you'll learn
- プロンプトエンジニアリングを基礎から体験と共に学びます。
- 「プロンプト」の適切な扱い方を学び、AIへの「指示力」を身につけます。
- Zero-Shot Few-Shot Prompting、Chain-of-Thought Promptingなどのプロンプトエンジニアリングのテクニックを学びます。
- プロンプトエンジニアリングの社会における位置づけ、そしてその未来について学びます。
- 実社会の様々な場面における、プロンプトエンジニアリングの活用方法を学びます。
Requirements
- プログラミングや数学の知識、経験は不要です。
- 人工知能、機械学習の技術的な知識は不要です。
- 機械学習やデータサイエンス、深層学習について詳しい解説はありません。
- 2023年7月の環境で解説しています。最新の環境と異なる可能性があります。
- OpenAIのアカウント開設が必要です。無料プランのGPT-3.5でも受講可能ですが、有料プランが必要なGPT-4の利用が望ましいです。
Description
「プロンプトエンジニアリングを学ぼう!」は、ChatGPTなどに与える命令文「プロンプト」の適切な扱い方を学ぶ講座です。
プロンプトは日本語などの文章で記述されますが、大規模言語モデル(LLM)の働きはこのプロンプト次第で大きく変化します。
従来は機械学習、数学の知識に基づき、コードによりAIを操作する必要があったのですが、LLMの登場により我々が普段話す自然言語でAIを操作することが可能になりました。
プロンプトを上手く使いこなすことができれば、様々な知的作業をAIに任せることが可能になります。
このような、いわばAIの民主化により、人間はより人間らしい仕事に集中できるようになることが期待されています。
本講座では、最初にプロンプトエンジニアリングの基礎を学んだ上で、様々な応用を体験と共に学びます。
AIに適切な指示を出すための、練習を重ねていきましょう。
注: 本コースに先立ちYouTubeでのライブ講義【Live! 人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。
講座の内容は以下の通りです。
Section1. プロンプトエンジニアリングの概要
→ プロンプトエンジニアリングの概要を学んだ上で、体験します。
Section2. プロンプトエンジニアリングの基礎
→ プロンプトエンジニアリングの基礎として、LLMの性質や様々なプロンプトの記述法を学びます。
Section3. プロンプトエンジニアリングの応用
→ プロンプトエンジニアリングを、現実的な問題に対して適用します。
Section4. プロンプトエンジニアリングの未来
→ プロンプトエンジニアリングの未来について、様々な事例と共に解説します。
プロンプトエンジニアリングの登場により、文系と理系が融合して知の総合格闘技がはじまりました。
AIの得手不得手、そして特性を把握し、AIへの「指示力」を身につけましょう。
Who this course is for:
- 手軽にプロンプトエンジニアリングを楽しみたい方。
- プロンプトエンジニアリングの全体像と今後の可能性を知りたい方。
- プロンプトエンジニアリングを基礎から体験ベースで学びたい方。
- ChatGPTを業務に活用したい方。
- プロンプトエンジニアリングを教育に活用したい方。
- プロンプトエンジニアリングを創作活動に利用したい方。
- 大規模言語モデル(LLM)の性質を把握し、活用したい方。
- 最新のAI活用方法のトレンドに追随したい方。
Instructor
「ヒトとAIの共生」がミッションの会社、SAI-Lab株式会社の代表取締役。AI関連の教育/研究/アートに従事。
東北大学大学院理学研究科修了。理学博士(物理学)。
法政大学デザイン工学部兼任講師。
オンライン教育プラットフォームUdemyで、十数万人にAIを教える人気講師。
複数の有名企業でAI技術を指導。
著書に、「はじめてのディープラーニング」「はじめてのディープラーニング2」(SBクリエイティブ)、「Pythonで動かして学ぶ!あたらしい数学の教科書」「あたらしい脳科学と人工知能の教科書」「Google Colaboratoryで学ぶ! あたらしい人工知能技術の教科書」「PyTorchで作る!深層学習モデル・AI アプリ開発入門」「BERT実践入門」(翔泳社)。共著に「No.1スクール講師陣による 世界一受けたいiPhoneアプリ開発の授業」(技術評論社)。