コース
Pythonで学ぶ木ベースのMachine Learning
中級スキルレベル
更新日 2025/12
PythonMachine Learning5時間15 ビデオ57 演習4,650 XP110K+修了証明書
無料アカウントを作成
Googleで続行その他のオプションを表示または
何千もの企業の従業員が支持
チームのトレーニングを担当していますか?
Businessをお試しくださいコース説明
前提条件
Supervised Learning with scikit-learn1
分類木と回帰木
Classification and Regression Trees (CART) は、分類と回帰の問題に用いられる教師あり学習モデルの総称です。この章では、CARTアルゴリズムの概要を紹介します。
2
バイアス–バリアンストレードオフ
バイアス–バリアンストレードオフは、教師ありMachine Learningにおける基本概念の一つです。この章では、過学習と未学習(アンダーフィッティング)をどのように診断するかを学びます。さらに、複数モデルの予測を集約してより堅牢な予測を得るアンサンブルという考え方も紹介します。
3
バギングとランダムフォレスト
バギングは、訓練データからサンプリングした異なるサブセットで同じアルゴリズムを何度も学習させるアンサンブル手法です。この章では、バギングを使って木のアンサンブルを構築する方法を理解します。さらに、各分割でのランダム化によりアンサンブルの多様性を高めるランダムフォレストアルゴリズムについても学びます。
4
ブースティング
ブースティングは、複数のモデルを逐次的に学習させ、各モデルが直前のモデルの誤りから学ぶアンサンブル手法を指します。この章では、AdaBoostとGradient Boostingという2つのブースティング手法を紹介します。
5
モデルのチューニング
Machine Learningモデルのハイパーパラメータは、データからは学習されないパラメータで、訓練前に設定する必要があります。この章では、グリッドサーチと交差検証を用いて、木ベースのモデルのハイパーパラメータをチューニングする方法を学びます。
Pythonで学ぶ木ベースのMachine Learning
コース完了 19百万人を超える学習者と共にPythonで学ぶ木ベースのMachine Learningを始めましょう!
無料アカウントを作成
Googleで続行その他のオプションを表示または
DataCamp for Mobileでデータスキルを磨きましょう
モバイル コースと毎日の 5 分間のコーディング チャレンジで、外出先でも進歩できます。