|
|
||
|---|---|---|
| .. | ||
| etc | ||
| examples | ||
| lessons | ||
| .co-op-translator.json | ||
| AGENTS.md | ||
| README.md | ||
| SECURITY.md | ||
| troubleshoot.md | ||
README.md
初心者のための人工知能 - カリキュラム
![]() |
|---|
| 初心者のためのAI - @girlie_macによるスケッチノート |
12週間、24レッスンのカリキュラムで人工知能(AI)の世界を探検しましょう! 実践的なレッスン、クイズ、ラボを含みます。このカリキュラムは初心者に優しく、TensorFlowやPyTorchのようなツールやAIの倫理にも触れています。
🌐 多言語サポート
GitHub Actionsによるサポート(自動化&常に最新)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
ローカルでクローンすることを希望されますか?
このリポジトリには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入門ラーニングパス、またはAI Business School(INSEAD協力開発)を検討してください。
- よく説明されているクラシック機械学習は、機械学習初心者向けカリキュラムを参照してください。
- **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プログラム(パターン認識)
-
🧠 シンプルニューラルネットワーク - ニューラルネットワークをゼロから構築する
-
🖼️ 画像分類器 - 詳細なコメント付きで画像を分類
-
💬 テキスト感情分析 - ポジティブ/ネガティブなテキストを解析
これらの例は、フルカリキュラムに入る前にAIの概念を理解するのに役立つように設計されています。
📚 フルカリキュラムのセットアップ
- 開発環境のセットアップを支援するためのセットアップレッスンを作成しました。 - 教師向けにもカリキュラムセットアップレッスンを用意しています!
- VSCodeやCodespaceでのコードの実行方法
以下の手順に従ってください:
リポジトリをフォークする:このページ右上の「Fork」ボタンをクリックしてください。
リポジトリをクローンする:git clone https://github.com/microsoft/AI-For-Beginners.git
後で見つけやすくするために、このリポジトリにスター(🌟)を付けるのを忘れないでください。
他の学習者と会う
公式AI Discordサーバーに参加して、このコースを受講している他の学習者とネットワークを築き、サポートを得ましょう。
製品のフィードバックや質問がある場合は、Azure AI Foundry開発者フォーラムをご利用ください。
クイズ
クイズについての注意:すべてのクイズは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)を使用して翻訳されています。正確性を期していますが、自動翻訳には誤りや不正確な箇所が含まれる可能性があることをご了承ください。原文の原言語版が正式な情報源とみなされます。重要な情報については、専門の人間翻訳をご利用されることをお勧めします。本翻訳の利用による誤解や誤訳について、当方は一切の責任を負いかねます。
