初心者のための生成 AI – コース
マイクロソフトのクラウド・アドボケイトが提供する、全 12 回のレッスンを通して、生成 AI アプリケーション構築の基礎知識を身につけましょう。各レッスンで、生成 AI の基礎知識やアプリの実装に必要な重要ポイントをしっかりと理解できるようにします。このコースを通じて、生成 AI スタートアップ企業の創業を題材に、アイデアを形にする過程を実際に体験できます。
Microsoftの「初心者向け生成AI」ウェブサイトの概要 1-1. 生成AIとは 1-2. ウェブサイトの目的と特徴
AIの基本を学ぶセクション 2-1. 生成AIの基本概念 2-1-1. 生成AIの定義 2-1-2. 生成AIの仕組み 2-2. 機械学習とディープラーニング 2-2-1. 機械学習の基本 2-2-2. ディープラーニングの基本
実践的なチュートリアル 3-1. ハンズオンチュートリアルの概要 3-1-1. サンプルコードの紹介 3-1-2. デモの使い方 3-2. 実際のプロジェクト例 3-2-1. プロジェクトの流れ 3-2-2. 学習成果の確認方法
応用例とケーススタディ 4-1. 生成AIの応用分野 4-1-1. ビジネス分野での活用 4-1-2. クリエイティブ分野での活用 4-2. ケーススタディ 4-2-1. 実際の導入事例 4-2-2. 成功と課題の分析
学習リソースの充実 5-1. 追加のリソースと参考文献 5-1-1. 推奨書籍 5-1-2. オンラインコース 5-2. 学習の進め方 5-2-1. 効率的な学習方法 5-2-2. 継続的なスキルアップ
https://microsoft.github.io/generative-ai-for-beginners/#/translations/ja-jp
🗃️ レッスン一覧
レッスンへのリンク | 学ぶ内容の概念 | 学習目標 | |
---|---|---|---|
00 | このコースを始めるための準備 | テクノロジーのセットアップとコースの枠組み | レッスンが成功したと分かるゴール設定 |
01 | 生成 AI と大規模言語モデルの紹介 | 概念: 生成 AI と現在のテクノロジー環境 | 生成 AI とは何か、そして大規模言語モデル(LLM)がどのように動くかを理解する。 |
02 | 様々な LLM の調査と比較 | 概念: さまざまな大規模言語モデルのテスト、反復、および比較 | ユースケースに適した AI モデルを選択 |
03 | 責任ある生成 AI の利用 | 概念: ファウンデーションモデルの限界と AI に伴うリスクを理解する | 責任ある生成 AI アプリケーションの開発方法を学ぶ |
04 | プロンプト・エンジニアリングの基礎 | Code/概念: ハンズオン形式でプロンプト・エンジニアリングのベストプラクティスを学ぶ | プロンプトの構造と使用法の理解 |
05 | 高度なプロンプトの作成 | Code/概念: プロンプトに様々なテクニックを取り入れ、プロンプト・エンジニアリングの知識をより深める | 出力結果を改善するため、プロンプト・エンジニアリングのテクニックを取り入れる |
06 | テキスト生成アプリケーションの構築 | Code: コード:Azure OpenAI を使用してテキスト生成アプリを構築する | トークンと温度を効率的に使用しモデルの出力を変化させる方法を理解する |
07 | チャットアプリケーションの構築 | Code: チャット アプリケーションを効率的に構築および統合するための手法。 | AI を利用したチャット・アプリケーションの品質を効果的に監視し維持するための重要なキーメトリクスと注意点を把握する |
08 | Vector Databases を利用した検索アプリケーションの構築 | Code: セマンティック検索とキーワード検索の違いについて学ぶ。テキストの埋め込みについて学び、検索への適用方法を理解する | 埋め込み技術を利用したデータ検索アプリケーションを構築する |
09 | 画像生成アプリケーションの構築 | Code: アプリケーション開発で画像生成が役立つ理由 | 画像を生成するアプリケーションを構築する |
10 | ローコード AI アプリケーションの構築 | Low Code: Power Platform における生成 AI の概要 | 教育系スタートアップ企業がローコードで学生の課題追跡アプリを構築する |
11 | Function Calling との統合 | Code: Function Calling とアプリケーションにおける用途 | 外部 API からデータを取得するため Function Calling を設定する |
12 | AI アプリケーション用の UX デザイン | 概念: 透明性と信頼性を備えた AI アプリケーションの設計 | 生成 AI アプリケーションの開発時に UX デザインの原則を適用する |
xx | 学習の継続 | 各授業の内容をさらに進めるための参考リンク! | 生成 AI の技術をマスターするために |