何の工夫もせずにそのまま重回帰分析をしてみます。0.4377492256245158"""結果(予測精度)は学習データで57%、テストデータでは43%となり過学習に陥っています。過学習とは、訓練データにモデルが稼業適合(オーバーフィッティング)しすぎているため、学習データとテストデータの結果に差が大きく出て、精度が落ちてしまう現象です。過学習を防ぐには、「訓練データの数を増やす」「正則化などで学習時に一定の制約を与える」「質の良い説明変数のみを使う」などの対策を施します。Lasso回帰(L1正則化)、リッジ回帰(L2正則化)リッジ回帰は、直線回帰に正則化項(L2ノルム)を加えて、稼業適合(オーバーフィッティング)をしにくくした回帰分析です。0.3345645490979842"""学習データとテストデータの結果の差が小さくなり、過学習が改善されています。0.3743169923017488"""過学習が少し改善されています。相関値の高い変数のうち一方が排除されやすいためモデル式も簡単になります。ArticlesPython【Python】Pillowによる画像処理入門Python向け画像処理モジュール「Pillow」の使い方についてサンプルコード付きでまとめました。Python【Python】パスがファイルか判定この記事では、Python言語で指定しパスがファイルかどうか判定する方法をソースコード付きで解説します。Python【python-control】同一次元オブザーバのゲイン計算python-controlで同一次元オブザーバを求める方法について紹介します。Python【Python/reppy】robots.txtの情報を解析Pythonモジュール「reppy」でrobots.txtの情報を解析する方法についてソースコード付きでまとめました。Python【Python/SymPy】微積分の記号計算Pythonモジュール「SymPy」で微積分の記号計算を行う方法をソースコード付きで解説します。Python【Python/OpenCV】カラートラッキング(色追跡)で移動物体の検出Python版OpenCVでカラートラッキング(色追跡)を実装し、移動物体を検出する方法をソースコード付きで解説します。Python【Python】カレントディレクトリ(現在のフォルダ)のパスを取得Pythonのosモジュールでカレントディレクトリ(現在のフォルダ)のパスを取得する方法をソースコード付きでまとめました。numpy.sumこの記事では、Python言語とNumPyを用いて、配列・リスト内の合計値を求める方法をソースコード付きで解説します。Python【Python】リスト型・配列型・タプル型・辞書型の違い・使い方Pythonでリスト・配列・タプル・辞書型オブジェクトの違いについて紹介します。Python【Python/Matplotlib】横軸を日付データ(datetime)にする方法Pythonモジュール「Matplotlib」でグラフの横軸を日付データ(datetime)にする方法についてまとめました。Python【Matplotlib】日本語を文字化けさせずに表示Pythonモジュール「Matplotlib」で日本語を文字化けさせずに表示させる方法をソースコード付きでまとめました。Cascade識別器(分類器)を実装し、画像から顔検出、アニメ顔検出、顔にモザイク処理する方法をソースコード付きで解説します。Python【NumPy】ラジアンと度の相互変換この記事では、Python言語とNumPyを用いてラジアンと度を相互変換する方法をソースコード付きで解説します。Python【Scikit-learn】アイリスデータセットの読み込み・可視化この記事では、Pythonと機械学習ライブラリ「scikit-learn」でアイリスデータを描画する方法について紹介します。Python【Python/Pandas】信号データの近似直線・曲線を計算【Scikit-learn】PythonモジュールPandasで読み込んだ信号データの近似直線・曲線をScikit-learnで計算する方法についてソースコード付きでまとめました。Worldする方法についてソースコード付きでまとめました。Python【Python/SymPy】関数の傾きを計算Pythonモジュール「SymPy」で関数の傾きを計算する方法をソースコード付きで解説します。Python【Python/OpenCV】パーティクルフィルタで物体追跡Python版OpenCVでパーティクルフィルタを実装し、物体追跡する方法をソースコード付きで解説します。コメントをキャンセルメールアドレスが公開されることはありません。erode)2019.12.152019.12.31【Python】C言語との記述法の違いを比較2017.09.072018.09.03【Python】ネットワークプログラミング入門2018.12.07タイトルとURLをコピーしました。