Repolode
microsoft

microsoft/ML-For-Beginners

Scikit-learnを使った古典的機械学習を学ぶ、PythonとRのレッスンやクイズを含む12週間・全26レッスンの初学者向けカリキュラム。

スター
91,621
フォーク
22,676
未解決の Issue
17
最終コミット
一昨日

これは何?

ML for Beginnersは、MicrosoftのCloud Advocatesが提供する体系的なカリキュラムです。ディープラーニングに依存しない手法を指す、古典的な機械学習を学べます。主にScikit-learnを使い、12週間にわたる全26レッスンで構成されています。回帰、分類、クラスタリング、自然言語処理、時系列予測、強化学習などを扱い、最後に実社会での応用についても取り上げます。

各レッスンには、事前クイズと説明資料に加えて、解答、チャレンジ課題、課題が用意されています。多くのレッスンはプロジェクト形式で、北米のカボチャ価格やアジア・インドの料理など、さまざまな地域のデータセットを使います。ほとんどのレッスンにはJupyter notebookで実行できるPythonコードがあり、多くのレッスンにはR版も用意されています。また、リポジトリにはローカルで実行できる52問のクイズアプリも含まれています。

このコースは、個人またはグループで学ぶ学生向けに作られており、教師向けのガイダンスも含まれています。コンテンツは50以上の言語に翻訳されています。

主な機能

  • 01回帰、分類、クラスタリング、NLP、時系列、強化学習を扱う
  • 02主にPythonとScikit-learnを使ったプロジェクト形式のレッスン
  • 03多くのレッスンでR版を用意
  • 04レッスン前後のクイズに加え、ローカルで実行できるアプリに52問を収録
  • 05各レッスンに解答、チャレンジ課題、課題を用意
  • 06コンテンツは50以上の言語に翻訳済み

ユースケース

  • この分野を初めて学ぶ開発者が、古典的機械学習を独学する
  • 用意されたレッスンプランを使い、教室または教師主導でMLを学ぶ
  • 実践的な回帰・分類プロジェクトを通じてScikit-learnを学ぶ
  • Data Science for Beginnersのカリキュラムと併用する

クイックスタート

  1. 1

    GitHubでリポジトリをフォークする

  2. 2

    リポジトリをローカルにクローンする

    git clone https://github.com/microsoft/ML-For-Beginners.git

トピック

よくある質問

ML-For-Beginners とは?
Scikit-learnを使った古典的機械学習を学ぶ、PythonとRのレッスンやクイズを含む12週間・全26レッスンの初学者向けカリキュラム。 ML for Beginnersは、MicrosoftのCloud Advocatesが提供する体系的なカリキュラムです。ディープラーニングに依存しない手法を指す、古典的な機械学習を学べます。主にScikit-learnを使い、12週間にわたる全26レッスンで構成されています。回帰、分類、クラスタリング、自然言語処理、時系列予測、強化学習などを扱い、最後に実社会での応用についても取り上げます。
ML-For-Beginners は無料で使えますか?ライセンスは?
ML-For-Beginners は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ML-For-Beginners は今もメンテナンスされていますか?
活発にメンテナンス中。ML-For-Beginners の最終コミットは 2026年10月18日 です。
ML-For-Beginners は何に使えますか?
この分野を初めて学ぶ開発者が、古典的機械学習を独学する 用意されたレッスンプランを使い、教室または教師主導でMLを学ぶ 実践的な回帰・分類プロジェクトを通じてScikit-learnを学ぶ Data Science for Beginnersのカリキュラムと併用する
ML-For-Beginners のインストール方法は?
GitHubでリポジトリをフォークする リポジトリをローカルにクローンする: git clone https://github.com/microsoft/ML-For-Beginners.git
ML-For-Beginners はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/microsoft/ML-For-Beginners

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト