|
|
||
|---|---|---|
| .. | ||
| etc | ||
| examples | ||
| lessons | ||
| AGENTS.md | ||
| README.md | ||
| SECURITY.md | ||
| troubleshoot.md | ||
README.md
初心者のための人工知能 - カリキュラム
![]() |
|---|
| 初心者のためのAI - スケッチノート by @girlie_mac |
人工知能(AI)の世界を探求する12週間、24レッスンのカリキュラムです! 実践的なレッスン、クイズ、ラボが含まれています。このカリキュラムは初心者向けで、TensorFlowやPyTorchのようなツール、そしてAIの倫理についても扱います。
🌐 多言語対応
GitHub Actionによるサポート(自動化&常に最新)
アラビア語 | ベンガル語 | ブルガリア語 | ビルマ語(ミャンマー) | 中国語(簡体字) | 中国語(繁体字、香港) | 中国語(繁体字、マカオ) | 中国語(繁体字、台湾) | クロアチア語 | チェコ語 | デンマーク語 | オランダ語 | エストニア語 | フィンランド語 | フランス語 | ドイツ語 | ギリシャ語 | ヘブライ語 | ヒンディー語 | ハンガリー語 | インドネシア語 | イタリア語 | 日本語 | 韓国語 | リトアニア語 | マレー語 | マラーティー語 | ネパール語 | ノルウェー語 | ペルシャ語(ファルシー) | ポーランド語 | ポルトガル語(ブラジル) | ポルトガル語(ポルトガル) | パンジャブ語(グルムキー) | ルーマニア語 | ロシア語 | セルビア語(キリル文字) | スロバキア語 | スロベニア語 | スペイン語 | スワヒリ語 | スウェーデン語 | タガログ語(フィリピン) | タミル語 | タイ語 | トルコ語 | ウクライナ語 | ウルドゥー語 | ベトナム語
追加の翻訳を希望する場合は、こちらに記載されているサポート言語をご確認ください。
コミュニティに参加しよう
学べること
このカリキュラムでは以下を学びます:
- 人工知能のさまざまなアプローチ。特に「古典的な」記号的アプローチである知識表現と推論(GOFAI)。
- 現代AIの中心であるニューラルネットワークと深層学習。これらの重要なトピックの概念を、人気のあるフレームワークであるTensorFlowとPyTorchを使ってコードで説明します。
- 画像やテキストを扱うためのニューラルアーキテクチャ。最新のモデルを扱いますが、最先端の内容は少し不足しているかもしれません。
- 遺伝的アルゴリズムやマルチエージェントシステムなど、あまり知られていないAIアプローチ。
このカリキュラムで扱わない内容:
- ビジネスにおけるAIの活用事例。Microsoft LearnのIntroduction to AI for business users学習パスや、INSEADと共同で開発されたAI Business Schoolを検討してください。
- 古典的な機械学習。これはMachine Learning for Beginners Curriculumで詳しく説明されています。
- **Cognitive Servicesを使用して構築された実践的なAIアプリケーション。これについては、Microsoft Learnのvision、自然言語処理、Azure OpenAI Serviceを使った生成AI**などのモジュールから始めることをお勧めします。
- 特定のML クラウドフレームワーク、例えばAzure Machine Learning、Microsoft Fabric、またはAzure Databricks。Azure Machine Learningを使った機械学習ソリューションの構築と運用やAzure Databricksを使った機械学習ソリューションの構築と運用の学習パスを検討してください。
- 会話型AIやチャットボット。これには別途会話型AIソリューションの作成学習パスがあり、詳細についてはこのブログ記事を参照してください。
- 深層学習の高度な数学。これについては、Ian Goodfellow、Yoshua Bengio、Aaron CourvilleによるDeep Learningをお勧めします。この本はオンラインでも利用可能です:https://www.deeplearningbook.org/。
クラウドにおけるAIの入門については、Azureで人工知能を始める学習パスを検討してください。
コンテンツ
各レッスンには以下が含まれます
- 事前学習資料
- 実行可能なJupyterノートブック(主にフレームワークに特化したもの:PyTorchまたはTensorFlow)。実行可能なノートブックには理論的な内容も多く含まれているため、トピックを理解するには少なくとも1つのバージョン(PyTorchまたはTensorFlow)を通して学ぶ必要があります。
- ラボは一部のトピックで利用可能で、学んだ内容を特定の問題に適用する機会を提供します。
- 一部のセクションには関連トピックをカバーするMS Learnモジュールへのリンクが含まれています。
始め方
🎯 AI初心者の方へ!ここから始めましょう!
AIが初めてで、すぐに実践的な例を試したい方は、初心者向けの例をご覧ください!以下を含みます:
- 🌟 Hello AI World - 初めてのAIプログラム(パターン認識)
- 🧠 シンプルなニューラルネットワーク - ニューラルネットワークをゼロから構築
- 🖼️ 画像分類器 - 詳細なコメント付きで画像を分類
- 💬 テキスト感情分析 - ポジティブ/ネガティブなテキストを分析
これらの例は、完全なカリキュラムに進む前にAIの概念を理解するために設計されています。
📚 完全なカリキュラムのセットアップ
- 開発環境のセットアップをサポートするために、セットアップレッスンを作成しました。
- 教育者向けには、カリキュラムセットアップレッスンもご用意しています!
- VSCodeまたはCodepaceでコードを実行する方法
以下の手順に従ってください:
リポジトリをフォークする: このページの右上にある「Fork」ボタンをクリックしてください。
リポジトリをクローンする: git clone https://github.com/microsoft/AI-For-Beginners.git
このリポジトリを後で簡単に見つけられるようにスター (🌟) を付けるのを忘れないでください。
他の学習者と交流しよう
公式AI Discordサーバーに参加して、このコースを受講している他の学習者と交流し、サポートを受けましょう。
AIアプリを構築する際に製品に関するフィードバックや質問がある場合は、Azure AI Foundry Developer Forumをご覧ください。
クイズ
クイズについての注意: すべてのクイズは、etc\quiz-appフォルダー内のQuiz-appフォルダーに含まれています。またはオンラインでこちらからアクセスできます。レッスン内からリンクされています。クイズアプリはローカルで実行することもAzureにデプロイすることも可能です。
quiz-appフォルダー内の指示に従ってください。クイズは徐々にローカライズされています。
ヘルプ募集中
提案がある場合やスペルミスやコードのエラーを見つけた場合は、Issueを提出するかPull Requestを作成してください。
特別な感謝
- ✍️ 主な著者: Dmitry Soshnikov, PhD
- 🔥 編集者: Jen Looper, PhD
- 🎨 スケッチノートイラストレーター: Tomomi Imura
- ✅ クイズ作成者: Lateefah Bello, MLSA
- 🙏 コア貢献者: Evgenii Pishchik
その他のカリキュラム
私たちのチームは他にもカリキュラムを制作しています!ぜひチェックしてください:
Azure / Edge / MCP / Agents
Generative AI Series
Core Learning
Copilot Series
ヘルプを得る
AIアプリの構築で行き詰まったり質問がある場合は、以下に参加してください:
構築中に製品フィードバックやエラーがある場合は以下をご覧ください:
免責事項:
この文書はAI翻訳サービスCo-op Translatorを使用して翻訳されています。正確性を追求しておりますが、自動翻訳には誤りや不正確な部分が含まれる可能性があります。元の言語で記載された文書を正式な情報源としてご参照ください。重要な情報については、専門の人間による翻訳を推奨します。この翻訳の使用に起因する誤解や誤った解釈について、当方は責任を負いかねます。
