|
|
||
|---|---|---|
| .. | ||
| etc | ||
| examples | ||
| lessons | ||
| .co-op-translator.json | ||
| AGENTS.md | ||
| README.md | ||
| SECURITY.md | ||
| troubleshoot.md | ||
README.md
初心者向け人工知能 - カリキュラム
![]() |
|---|
| AI For Beginners - @girlie_macによるスケッチノート |
12週間、24レッスンで構成されたカリキュラムで人工知能(AI)の世界を探求しましょう!実践的なレッスン、クイズ、ラボを含んでいます。初心者に優しく、TensorFlowやPyTorchなどのツールや、AIにおける倫理も扱います。
🌐 多言語サポート
GitHub Actionsによるサポート(自動化 & 常に最新)
アラビア語 | ベンガル語 | ブルガリア語 | ビルマ語(ミャンマー) | 中国語(簡体字) | 中国語(繁体字、香港) | 中国語(繁体字、マカオ) | 中国語(繁体字、台湾) | クロアチア語 | チェコ語 | デンマーク語 | オランダ語 | エストニア語 | フィンランド語 | フランス語 | ドイツ語 | ギリシャ語 | ヘブライ語 | ヒンディー語 | ハンガリー語 | インドネシア語 | イタリア語 | 日本語 | カンナダ語 | 韓国語 | リトアニア語 | マレー語 | マラヤーラム語 | マラーティー語 | ネパール語 | ナイジェリア ピジン語 | ノルウェー語 | ペルシア語(ファルシ) | ポーランド語 | ポルトガル語(ブラジル) | ポルトガル語(ポルトガル) | パンジャブ語(グルムキー) | ルーマニア語 | ロシア語 | セルビア語(キリル) | スロバキア語 | スロベニア語 | スペイン語 | スワヒリ語 | スウェーデン語 | タガログ語(フィリピン) | タミル語 | テルグ語 | タイ語 | トルコ語 | ウクライナ語 | ウルドゥー語 | ベトナム語
ローカルにクローンしたい方へ
このリポジトリには50以上の言語翻訳が含まれ、ダウンロードサイズが大幅に増加します。翻訳なしでクローンするには、スパースチェックアウトを利用してください:
git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git cd AI-For-Beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'これにより、コース修了に必要なすべての内容を、はるかに高速なダウンロードで入手可能です。
追加の翻訳言語をご希望の場合は、こちらに記載されています。
コミュニティに参加しよう
学べること
このカリキュラムでは、以下を学びます:
- 「古き良き」知識表現と推論を含む、様々な人工知能のアプローチ(GOFAI)。
- 現代AIの中核をなすニューラルネットワークと深層学習。人気のフレームワークであるTensorFlowとPyTorchを使ったコードで、これらの重要概念を説明します。
- 画像やテキスト処理のためのニューラルアーキテクチャ。最新モデルを扱いますが、最先端にはやや及ばないかもしれません。
- あまり知られていないAIのアプローチ、例えば遺伝的アルゴリズムやマルチエージェントシステム。
このカリキュラムで扱わない内容:
- ビジネスにおけるAIの事例。Microsoft Learnのビジネスユーザー向けAI入門や、INSEADとの協力によるAIビジネススクールの受講を推奨します。
- よく解説されているクラシック機械学習。詳細はMachine Learning for Beginners Curriculumをご覧ください。
- **Cognitive Servicesを使った実践的AIアプリケーション。Microsoft Learnのビジョン、自然言語処理、Azure OpenAI Serviceによる生成AI**などのモジュールを推奨します。
- Azure Machine Learning、Microsoft Fabric、Azure Databricksなどの特定のMLクラウドフレームワーク。Build and operate machine learning solutions with Azure Machine LearningやBuild and Operate Machine Learning Solutions with Azure Databricks学習パスの利用を検討してください。
- 会話型AIやチャットボット。専用のCreate conversational AI solutions学習パスがあり、詳細はこのブログ記事も参考にできます。
- 深層学習の深い数学的基礎。これには、Ian Goodfellow、Yoshua Bengio、Aaron CourvilleによるDeep Learningを推奨します。オンラインでもhttps://www.deeplearningbook.org/で利用可能です。
_cloud_上のAIにやさしく入門したい方は、Azureで人工知能を始めようの学習パスもご検討ください。
コンテンツ
各レッスンに含まれるもの
- 予習用教材
- 実行可能なJupyterノートブック。多くは特定のフレームワーク(PyTorch または TensorFlow)向けです。実行可能なノートブックには理論的な内容も多く含まれているため、トピックを理解するには少なくともいずれか一方のノートブック(PyTorchまたはTensorFlow)を通して学習する必要があります。
- 一部のトピックにはラボがあり、学んだ内容を特定の問題に適用する機会を提供します。
- 一部のセクションには関連トピックを扱うMS Learnのモジュールへのリンクがあります。
はじめに
🎯 AI初心者の方へ!ここから始めよう!
AIがまったく初めてで、手早くハンズオンの例を試したい場合は、初心者向けの例をご覧ください!以下を含みます:
- 🌟 Hello AI World - あなたの最初のAIプログラム(パターン認識)
- 🧠 シンプルニューラルネットワーク - ニューラルネットワークをゼロから構築
- 🖼️ 画像分類器 - 詳細なコメント付きで画像を分類
- 💬 テキスト感情分析 - ポジティブ/ネガティブなテキストを分析
これらの例は、完全なカリキュラムに進む前にAIの概念を理解するのに役立つよう設計されています。
📚 完全なカリキュラムのセットアップ
- 開発環境のセットアップを支援するために セットアップレッスン を作成しました。- 教育者向けに カリキュラムセットアップレッスン も用意しています!
- VSCodeまたはCodespaceでのコードの実行方法
次の手順に従ってください:
リポジトリをフォーク:このページ右上の「Fork」ボタンをクリックします。
リポジトリをクローン:git clone https://github.com/microsoft/AI-For-Beginners.git
後で簡単に見つけられるようにこのリポジトリにスター(🌟)を付けるのを忘れないでください。
他の学習者と出会う
このコースを受講している他の学習者と交流し、サポートを受けるために公式AI Discordサーバーに参加しましょう。
製品のフィードバックや質問がある場合は、Azure AI Foundry Developer Forumをご利用ください。
クイズ
クイズに関する注意: すべてのクイズはetc\quiz-appフォルダー内のQuiz-appフォルダーにあります。また、オンラインはこちらです。クイズはレッスン内からリンクされており、クイズアプリはローカルで実行するかAzureにデプロイできます。
quiz-appフォルダー内の指示に従ってください。徐々に多言語対応が進められています。
ヘルプ募集
提案やスペルミス、コードの誤りを見つけた場合は、Issueを上げるかプルリクエストを作成してください。
特別な感謝
- ✍️ 主著者: Dmitry Soshnikov, PhD
- 🔥 編集者: Jen Looper, PhD
- 🎨 スケッチノートイラストレーター: Tomomi Imura
- ✅ クイズ作成者: Lateefah Bello, MLSA
- 🙏 コアコントリビューター: Evgenii Pishchik
その他のカリキュラム
私たちのチームはその他のカリキュラムも制作しています!ぜひご覧ください:
LangChain
Azure / Edge / MCP / Agents
生成AIシリーズ
コアラーニング
コパイロットシリーズ
ヘルプを求める
AIアプリの開発で困ったり質問がある場合は、MCPに関するディスカッションに参加して他の学習者や経験豊富な開発者と交流してください。ここは質問歓迎のサポートコミュニティで、知識が自由に共有されています。
製品に関するフィードバックやビルド時のエラーがある場合は、次をご利用ください:
免責事項:
本書類は、AI翻訳サービス Co-op Translator を使用して翻訳されています。正確性の向上に努めておりますが、自動翻訳には誤りや不正確な箇所が含まれる可能性があることをご承知おきください。原文はその言語における正式な版としてご確認ください。重要な情報に関しては、専門の人間翻訳をご利用いただくことを推奨します。本翻訳の利用により生じた誤解や誤訳について、当方は一切の責任を負いかねます。
