Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ チャレンジ:決定木の実装 | セクション
Pythonによる分類
セクション 1.  17
single

single

bookチャレンジ:決定木の実装

メニューを表示するにはスワイプしてください

このチャレンジでは、Titanic dataset(タイタニック号の乗客に関する年齢、性別、家族構成などの情報を含むデータセット)を使用します。目的は、乗客が生存したかどうかを予測することです。

1234
import pandas as pd df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/b71ff7ac-3932-41d2-a4d8-060e24b00129/titanic.csv') print(df.head())
copy

決定木を実装するには、DecisionTreeClassifiersklearn を使用できます。

決定木を構築し、グリッドサーチを用いて最適な max_depthmin_samples_leaf を見つける課題。

タスク

スワイプしてコーディングを開始

TitanicデータセットがDataFrame変数にdfとして格納されています。

  • 決定木モデルを初期化し、decision_tree変数に格納してください。
  • GridSearchCV[1, 2, 3, 4, 5, 6, 7]max_depth[1, 2, 4, 6]min_samples_leafの値を繰り返し処理するための辞書を作成し、param_grid変数に格納してください。
  • GridSearchCVオブジェクトを初期化して学習し、分割数を10に設定し、学習済みモデルをgrid_cv変数に格納してください。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  17
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt