|
|
||
|---|---|---|
| .. | ||
| etc | ||
| lessons | ||
| README.md | ||
| SECURITY.md | ||
README.md
初心者のための人工知能 - カリキュラム
![]() |
|---|
| 初心者のためのAI - スケッチノート: @girlie_mac |
人工知能(AI)の世界を、12週間・24レッスンのカリキュラムで探求しましょう! 実践的なレッスン、クイズ、ラボが含まれています。このカリキュラムは初心者向けで、TensorFlowやPyTorchなどのツール、そしてAI倫理についても扱います。
🌐 多言語対応
GitHub Actionによるサポート(自動更新・常に最新)
フランス語 | スペイン語 | ドイツ語 | ロシア語 | アラビア語 | ペルシャ語(ファルシー) | ウルドゥー語 | 中国語(簡体字) | 中国語(繁体字、マカオ) | 中国語(繁体字、香港) | 中国語(繁体字、台湾) | 日本語 | 韓国語 | ヒンディー語 | ベンガル語 | マラーティー語 | ネパール語 | パンジャブ語(グルムキー) | ポルトガル語(ポルトガル) | ポルトガル語(ブラジル) | イタリア語 | ポーランド語 | トルコ語 | ギリシャ語 | タイ語 | スウェーデン語 | デンマーク語 | ノルウェー語 | フィンランド語 | オランダ語 | ヘブライ語 | ベトナム語 | インドネシア語 | マレー語 | タガログ語(フィリピン語) | スワヒリ語 | ハンガリー語 | チェコ語 | スロバキア語 | ルーマニア語 | ブルガリア語 | セルビア語(キリル文字) | クロアチア語 | スロベニア語 | ウクライナ語 | ビルマ語(ミャンマー)
追加の翻訳を希望する場合は、こちらに記載されている言語をご確認ください。
コミュニティに参加する
学べる内容
このカリキュラムでは以下を学びます:
- 人工知能のさまざまなアプローチ。特に、知識表現と推論を用いた「古典的な」シンボリックアプローチ(GOFAI)について。
- 現代AIの中核をなすニューラルネットワークとディープラーニング。これらの重要なトピックの概念を、TensorFlowやPyTorchといった人気のフレームワークを使って説明します。
- 画像やテキストを扱うためのニューラルアーキテクチャ。最近のモデルを取り上げますが、最先端の内容には少し欠けるかもしれません。
- あまり知られていないAIアプローチ、例えば遺伝的アルゴリズムやマルチエージェントシステム。
このカリキュラムで扱わない内容:
- ビジネスにおけるAIの活用事例。Microsoft Learnのビジネスユーザー向けAI入門学習パスや、INSEADと共同開発されたAIビジネススクールを受講することをお勧めします。
- クラシック機械学習。これは初心者のための機械学習カリキュラムで詳しく説明されています。
- **Cognitive Servicesを使用した実践的なAIアプリケーション。これについては、Microsoft Learnのビジョン、自然言語処理、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 Notebook(フレームワークに特化したものが多い PyTorch または TensorFlow)。実行可能なノートブックには多くの理論的な内容も含まれているため、トピックを理解するには少なくとも1つのバージョン(PyTorchまたはTensorFlow)を通して学ぶ必要があります。
- Lab が一部のトピックで利用可能で、学んだ内容を特定の問題に適用する機会を提供します。
- 一部のセクションには、関連トピックをカバーする MS Learn モジュールへのリンクが含まれています。
始め方
- 開発環境のセットアップをサポートするために、セットアップレッスンを作成しました。
- 教育者向けに、カリキュラムセットアップレッスンも用意しています!
- 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
その他のカリキュラム
私たちのチームは他にもカリキュラムを制作しています!ぜひチェックしてください:
- 初心者向け生成AI
- 初心者向け生成AI .NET
- JavaScriptで学ぶ生成AI
- Javaで学ぶ生成AI
- 初心者向けAI
- 初心者向けデータサイエンス
- 初心者向け機械学習
- 初心者向けサイバーセキュリティ
- 初心者向けWeb開発
- 初心者向けIoT
- 初心者向けXR開発
- GitHub Copilotを活用したエージェント的利用のマスター
- C#/.NET開発者向けGitHub Copilotのマスター
- 自分で選ぶCopilotアドベンチャー
免責事項:
この文書はAI翻訳サービスCo-op Translatorを使用して翻訳されています。正確性を追求しておりますが、自動翻訳には誤りや不正確な部分が含まれる可能性があります。元の言語で記載された文書を正式な情報源としてご参照ください。重要な情報については、専門の人間による翻訳を推奨します。この翻訳の使用に起因する誤解や誤解釈について、当社は責任を負いません。
