Python

L1/L2正則化に関して調べたメモ

機械学習を勉強しているとよく目にするL1/L2について、いろいろ調べたものをメモ程度に。 分類や回帰分析では、学習データとモデル値の誤差を最小化することでモデル化を行うが、過学習を避けるためにペナルティ項を加える。 そのペナルティを加えることで…

PythonのDataFrameを削除などをした時のインデックス振り直し

pythonのDataFrameオブジェクトで時系列データを処理する時に、インデックスを振り直さなかったが故に少しハマってしまった。 df = df[df.colum_nm condition] df 上記のように、DataFrameデータの一部をフィルタなどで削除した場合、インデックスが歯抜け状…

MacのPython環境をPyenvに構築する

Macで複数のバージョンのPythonを管理したい時には、pyenv(Pythonのバージョンマネージャ)を使うそうです。 (普段業務で使っているMacでは、色々やりすぎてかなり複雑になっちゃっているが、、笑)少し調べてやってみたので、メモがてら。 pyenvをインス…