Python

【Python】K-NNによる分類モデル

投稿日:

概要

機械学習のコードのお勉強のためPythonのscikit-learnのK-NNを使用して分類問題をやってみます。

データ

KaggleでOpen Database Licenseで利用可能な以下のネット広告の購入有無のデータをデータを使用してやってみます。

https://www.kaggle.com/dragonheir/logistic-regression?select=Social_Network_Ads.csv

License : https://opendatacommons.org/licenses/odbl/1-0/

ソースコード


正解率: 0.9375

勉強になったこと

最初正解率が低めだったが、正規化したらいい感じの正解率が出るようになった。

-Python

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

【Python】決定係数と相関係数の計算

Contents1 目的2 決定係数とは?3 Pythonによる決定係数の計算4 相関係数 目的 前回、あるデータXからデータYの関係を単回帰による線形方程式で表すことを行いました。ただし、これはあく …

【Python】DataFrameの一列をきれいにリストへ変換する

Contents1 概要2 データベースから一列取得する例3 一重リストにする 概要 pythonでデータベースからデータを取得するときに非常に便利なライブラリとしてpandasがあります。read_ …

【Python】標準変化量と変異係数計算

Contents1 目的2 データの「まれ」さ3 標準変化量4 Pythonによる標準変化量の計算5 変異係数 目的 以前にデータの分散度を測る標準偏差という指標についてpythonで求めてみました。 …

【Python】tkinterで画像を一定時間ごとに自動切換え

Contents1 目的2 使用ライブラリ3 Step1 : による画像表示4 Step2 : 画像の切り替え5 まとめ 目的 pythonでは簡単にGUIを作成できるライブラリとしてtkinterが …

【Python】cx_Oracleでデータを一括挿入する方法

Contents1 概要2 環境3 Step1 : Oracle側テーブル作成4 Step2 : Pythonによる一括挿入コード5 まとめ 概要 pythonからOracleデータベースを操作するラ …

言語切り替え

カテゴリー