|
|
||
|---|---|---|
| .. | ||
| etc | ||
| lessons | ||
| README.md | ||
| SECURITY.md | ||
README.md
初心者のための人工知能 - カリキュラム
![]() |
|---|
| 初心者のためのAI - スケッチノート by @girlie_mac |
人工知能 (AI) の世界を探求する12週間、24レッスンのカリキュラムです! 実践的なレッスン、クイズ、ラボが含まれています。このカリキュラムは初心者向けで、TensorFlowやPyTorchなどのツール、そしてAIの倫理についてもカバーしています。
学べること
このカリキュラムでは以下を学びます:
- 知識表現や推論を含む「古き良き」シンボリックアプローチ(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、natural language processing、Generative AI with Azure OpenAI Service**などのモジュールから始めることをお勧めします。
- クラウドフレームワーク(例:Azure Machine Learning、Microsoft Fabric、Azure Databricks)。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/でもオンラインで利用可能です。
クラウドにおけるAIの入門としては、Get started with artificial intelligence on Azure学習パスを検討してください。
コンテンツ
各レッスンに含まれる内容
- 事前学習資料
- 実行可能なJupyterノートブック(PyTorchまたはTensorFlowに特化していることが多い)。実行可能なノートブックには多くの理論的な内容も含まれているため、トピックを理解するには少なくとも1つのバージョン(PyTorchまたはTensorFlow)を通して学ぶ必要があります。
- ラボが一部のトピックで利用可能で、学んだ内容を特定の問題に適用する機会を提供します。
- 一部のセクションには、関連トピックをカバーするMS Learnモジュールへのリンクが含まれています。
始め方
- 開発環境のセットアップを支援するためにセットアップレッスンを作成しました。
- 教育者向けにカリキュラムセットアップレッスンも用意しています!
- VSCodeまたはCodepaceでコードを実行する方法
以下の手順に従ってください:
リポジトリをフォークする: このページの右上にある「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を作成するか、Pull Requestを送ってください。
特別な感謝
- ✍️ 主な著者: Dmitry Soshnikov, PhD
- 🔥 編集者: Jen Looper, PhD
- 🎨 スケッチノートイラストレーター: Tomomi Imura
- ✅ クイズ作成者: Lateefah Bello, MLSA
- 🙏 コア貢献者: Evgenii Pishchik
その他のカリキュラム
私たちのチームは他にもカリキュラムを制作しています!ぜひチェックしてください:
- Generative AI for Beginners
- Generative AI for Beginners .NET
- Generative AI with JavaScript
- Generative AI with Java
- AI for Beginners
- Data Science for Beginners
- ML for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- XR Development for Beginners
- Mastering GitHub Copilot for Agentic use
- Mastering GitHub Copilot for C#/.NET Developers
- Choose Your Own Copilot Adventure
免責事項:
この文書は、AI翻訳サービス Co-op Translator を使用して翻訳されています。正確性を期すよう努めておりますが、自動翻訳には誤りや不正確な部分が含まれる可能性があります。元の言語で記載された原文が公式な情報源と見なされるべきです。重要な情報については、専門の人間による翻訳を推奨します。本翻訳の使用に起因する誤解や誤認について、当方は一切の責任を負いません。
