|
|
||
|---|---|---|
| .. | ||
| 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の中核であるニューラルネットワークとディープラーニング。最も人気のある2つのフレームワーク、TensorFlowとPyTorchのコードを使ってこれら重要なトピックの概念を説明します。
- 画像やテキストを扱うためのニューラルアーキテクチャ。最近のモデルも取り上げますが、最先端を完全にカバーしているわけではありません。
- 遺伝的アルゴリズムやマルチエージェントシステムなど、あまり知られていないAIアプローチ。
このカリキュラムで扱わない内容:
- ビジネスにおけるAIの活用事例。Microsoft Learnのビジネスユーザー向けAI入門や、INSEADと共同開発したAIビジネススクールをご検討ください。
- 当リポジトリの機械学習初心者カリキュラムで詳しく解説されている古典的機械学習。
- **Cognitive Servicesを使用した実践的なAIアプリケーション。これには、Microsoft Learnのビジョン、自然言語処理、Azure OpenAI Serviceによる生成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プログラム(パターン認識)
- 🧠 シンプルニューラルネットワーク - 1からニューラルネットワークを作る
- 🖼️ 画像分類器 - 詳細なコメント付き画像分類
- 💬 テキスト感情分析 - ポジティブ/ネガティブなテキストを分析します
これらの例は、フルカリキュラムに入る前にAIの概念を理解するのに役立つよう設計されています。
📚 フルカリキュラムセットアップ
- 開発環境のセットアップを支援するためにセットアップレッスンを作成しました。 - 教育者向けには、カリキュラムセットアップレッスンも用意しています!
- VSCodeまたはCodespaceでコードを実行する方法
以下の手順に従ってください:
リポジトリをフォークする:このページ右上の「Fork」ボタンをクリックします。
リポジトリをクローンする:git clone https://github.com/microsoft/AI-For-Beginners.git
後で見つけやすくするために、このリポジトリにスター(🌟)を付けるのを忘れないでください。
他の学習者と交流
このコースを受講している他の学習者と出会い、ネットワークを築き、サポートを受けたい場合は、公式AI Discordサーバーに参加してください。
製品に関するフィードバックや質問がある場合は、Azure AI Foundry デベロッパーフォーラムをご覧ください。
クイズ
クイズについての注意:すべてのクイズはetc\quiz-app内のQuiz-appフォルダーに含まれているか、オンラインはこちらからアクセスできます。クイズはレッスンからリンクされており、quiz-appフォルダーの指示に従ってローカルで実行するかAzureにデプロイできます。クイズは徐々にローカライズされています。
ヘルプ募集
提案やスペルミス、コードの誤りを見つけた場合は、イシューを投稿するかプルリクエストを作成してください。
特別な感謝
- ✍️ 主著者: Dmitry Soshnikov、PhD
- 🔥 編集者: Jen Looper、PhD
- 🎨 スケッチノートイラストレーター: Tomomi Imura
- ✅ クイズ作成者: Lateefah Bello、MLSA
- 🙏 コアコントリビューター: Evgenii Pishchik
その他のカリキュラム
私たちのチームは他のカリキュラムも制作しています!こちらをチェックしてください:
LangChain
Azure / Edge / MCP / Agents
生成AIシリーズ
コアラーニング
Copilotシリーズ
ヘルプを得るには
AIアプリの構築中に詰まったり質問がある場合は、他の学習者や経験豊富な開発者とともにMCPについてのディスカッションに参加してください。質問が歓迎され、知識が自由に共有される支援的なコミュニティです。
構築中に製品へのフィードバックやエラーがある場合は、こちらをご覧ください:
免責事項:
本書類はAI翻訳サービス「Co-op Translator」(https://github.com/Azure/co-op-translator)を使用して翻訳されました。正確性には努めておりますが、自動翻訳には誤りや不正確な部分が含まれる可能性があります。原文のネイティブ言語版を正本としてご参照ください。重要な情報については、専門の人間による翻訳を推奨いたします。本翻訳の利用により生じた誤解や誤訳について、一切の責任を負いかねますのでご了承ください。
