タグ

2021年10月6日のブックマーク (1件)

  • scikit-learnを使ったロジスティック回帰 | Hackerdemy

    scikit-learnを使ったロジスティック回帰¶ scikit-learnを使ってロジスティック回帰でのクラス分類をやっていきたいと思います。 ロジスティック回帰とは¶ ロジスティック回帰(logistic regression)は線形分類問題と二値分類問題に対する単純ながら強力なアルゴリズムです。 実際の機械学習の問題でもクラス分類であれば、ロジスティック回帰を試して、ベースとなる精度を確認します。 また、ロジスティック回帰の学習で得られた各係数の重みから重要な変数を見つけたりします。 以下ではタイタニックのサンプルデータを用いて、scikit-learnのロジスティック回帰を用いた学習のコードサンプルを紹介します。 ライブラリのインポート¶ 必要なライブラリをインポートします。 # ロジスティック回帰を行うクラス from sklearn.linear_model import L

    sousousore1
    sousousore1 2021/10/06
    “# カテゴリ変数をone hot encoding df_category = pd.get_dummies(df, columns=['sex', 'embarked', 'class', 'who', 'adult_male', 'deck', 'embark_town', 'alone']) # 「pclass」カラムは客室の等級を表す「class」カラムと同じなので削除、「alive」カラムは答えその