Skip to content

ShoShohh/PRML-with-Python

Repository files navigation

PRML-with-Python

Bishop(2006).Pattern Recognition and Machine Learning.Springer(訳本:元田浩,栗田多喜夫訳.パターン認識と機械学習 上下.丸善出版)に対応するpythonコードとグラフをいくつか載せます.また,対応づけた補足資料や他プログラム言語のコードも載せることがあります.コードの詳細はコメントとして追加しており,READMEにも注意や説明があります.

目的

参考書にある図の意図を読み取ることや,設定されたパラメータで遊ぶことを目的としています.

Files

参考書の本文では密度推定とあるものの, 参考書にある図ではおそらくヒストグラムと曲線がサンプル数倍に拡大されています. 多峰性が潰れることを強調するためかと思いますが, コードでは本文に合わせてヒストグラムと曲線が密度となるようにしています.

説明や注意事項はgraph2-24.ipynbとほとんど同様です. ガウシアンカーネル密度推定法を用いた確率密度の推定を行っています.

説明や注意事項はgraph2-24.ipynbとほとんど同様です. 参考書でカーネルは指定されていませんが,図は連続なので 何かしら連続なカーネルとしてガウスを仮定しています. 平滑化パラメータを指定していますが,これが本文のデータ点に依存していると考えれば良いと思います.

K最近傍法を用いたクラス分けです. 本文とは異なりirisデータを用いていますが,行っていることや伝わることは同じです.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published