このプロジェクトについて

Machine Learning for Beginnersは、Microsoft Cloud Advocatesが作成したオープンソースのカリキュラムです。しばしば古典的機械学習と呼ばれる分野に焦点を当てた、12週間・26レッスンのコースとして設計されており、主要なライブラリとしてScikit-learnを使用し、ディープラーニングは意図的に避けています。このコースはプロジェクトベースのアプローチを採用し、各トピックをさまざまな文化や地域の実世界データと組み合わせています。すべてのレッスンには、講義前クイズ、筆記による指示、知識チェック、チャレンジ、補足読書、課題、講義後クイズが含まれています。 カリキュラムは、回帰、分類、クラスタリング、自然言語処理、時系列予測、強化学習、および実世界のML応用に関する後書きを扱っています。レッスンは主にPythonで書かれており、いくつかのレッスンにはR Markdownファイルとして提供されるR版も含まれています。52個のクイズはすべて、ローカルで実行するかAzureにデプロイできる別個のクイズアプリに含まれています。 リポジトリには、教師向けのガイダンス、トラブルシューティングガイド、コントリビューションガイドライン、行動規範も含まれています。自動翻訳システムにより50以上の言語に翻訳されており、READMEでは、sparse checkoutを使用して大きな翻訳フォルダを除いてリポジトリをクローンする方法が説明されています。このプロジェクトは、機械学習の基礎への構造化された実践的な入門を求める独学者、学生、教育者を対象としています。