|
|
||
|---|---|---|
| .. | ||
| etc | ||
| examples | ||
| lessons | ||
| AGENTS.md | ||
| README.md | ||
| SECURITY.md | ||
| troubleshoot.md | ||
README.md
初心者向け人工知能 - カリキュラム
![]() |
|---|
| 初心者向けAI - スケッチノート @girlie_macによる |
12週間、24レッスンのカリキュラムで人工知能 (AI) の世界を探検しましょう!実践的なレッスン、クイズ、ラボを含みます。このカリキュラムは初心者に優しく、TensorFlowやPyTorchのようなツール、そしてAIの倫理についても扱います
🌐 多言語対応
GitHub Actionによるサポート(自動&常に最新)
アラビア語 | ベンガル語 | ブルガリア語 | ビルマ語(ミャンマー) | 中国語(簡体字) | 中国語(繁体字、香港) | 中国語(繁体字、マカオ) | 中国語(繁体字、台湾) | クロアチア語 | チェコ語 | デンマーク語 | オランダ語 | エストニア語 | フィンランド語 | フランス語 | ドイツ語 | ギリシャ語 | ヘブライ語 | ヒンディー語 | ハンガリー語 | インドネシア語 | イタリア語 | 日本語 | カンナダ語 | 韓国語 | リトアニア語 | マレー語 | マラヤーラム語 | マラーティー語 | ネパール語 | ナイジェリア・ピジン | ノルウェー語 | ペルシャ語(ファルシ) | ポーランド語 | ポルトガル語(ブラジル) | ポルトガル語(ポルトガル) | パンジャーブ語(グルムキー) | ルーマニア語 | ロシア語 | セルビア語(キリル文字) | スロバキア語 | スロベニア語 | スペイン語 | スワヒリ語 | スウェーデン語 | タガログ語(フィリピン語) | タミル語 | テルグ語 | タイ語 | トルコ語 | ウクライナ語 | ウルドゥー語 | ベトナム語
ローカルにクローンしたい場合?
このリポジトリには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の中心であるニューラルネットワークとディープラーニング。これらの主要なテーマの背後にある概念を、最も人気のあるフレームワーク2つ—TensorFlow と PyTorch のコードを使って説明します。
- 画像やテキストの扱いに用いるニューラルアーキテクチャ。最新のモデルをカバーしますが、最先端の部分ではやや不足があるかもしれません。
- あまり知られていないAIのアプローチ、例えば遺伝的アルゴリズムやマルチエージェントシステム。
このカリキュラムで扱わない内容:
- ビジネスにおけるAIのビジネスケース。Microsoft Learnの ビジネスユーザーのためのAI入門 学習パスや、INSEAD と共同開発した AI Business School の受講を検討してください。
- クラシックな機械学習は、初心者向け機械学習カリキュラムで詳しく説明されています。
- Cognitive Services を使用した実践的なAIアプリケーション。これには、Microsoft Learnの 視覚、自然言語処理、Azure OpenAIサービスを使用した生成AI などのモジュールから始めることをお勧めします。
- Azure Machine Learning、Microsoft Fabric、Azure Databricksなど、特定のMLクラウドフレームワーク。 Azure Machine Learningで機械学習ソリューションを構築および運用する と Azure Databricksで機械学習ソリューションを構築および運用する の学習パスを検討してください。
- 会話型AIやチャットボット。別途 会話型AIソリューションを作成する の学習パスがあり、詳細は このブログ記事 も参照できます。
- ディープラーニングの背後にある高度な数学。これにはIan Goodfellow, Yoshua Bengio, Aaron Courvilleの Deep Learning をお勧めします。オンラインでも https://www.deeplearningbook.org/ で利用可能です。
クラウドにおけるAIの優しい入門としては、Azureで人工知能を始める 学習パスの受講を検討できます。
コンテンツ
各レッスンには以下が含まれます
- 予備学習用資料
- 実行可能なJupyterノートブックが含まれており、多くは特定のフレームワーク(PyTorch または TensorFlow)向けです。実行可能なノートブックには理論的な内容も多く含まれているため、トピックを理解するにはノートブックのどちらか一方(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サーバーに参加しましょう。
製品のフィードバックや質問がある場合は、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 / エージェント
生成AIシリーズ
コアラーニング
コパイロットシリーズ
ヘルプを得る
AIアプリの構築で迷ったり質問がある場合は、MCPに関する議論に参加して他の学習者や経験豊富な開発者と交流しましょう。ここは質問を歓迎し、知識を自由に共有する支援的なコミュニティです。
製品に関するフィードバックや構築中のエラーがある場合は以下をご利用ください:
免責事項:
本書類はAI翻訳サービス「Co-op Translator」(https://github.com/Azure/co-op-translator)を使用して翻訳されました。正確性の確保に努めておりますが、自動翻訳には誤りや不正確な部分が含まれる場合があります。原文の言語による文書が正式な内容とみなされます。重要な情報については専門の人間による翻訳を推奨いたします。本翻訳の使用により生じた誤解や解釈の相違について、当方は一切の責任を負いかねますのでご了承ください。
