タグ

pythonとmachine-learningに関するshichihikoのブックマーク (1)

  • Python3.3でナイーブベイズを実装する - Qiita

    これは現実逃避アドベントカレンダー2013の1日目の記事です 機械学習 はじめよう 第三回 ベイジアンフィルタを実装してみようで紹介されたナイーブベイズを実装した。 ただし、この記事のコードはちょっと読みにくい。具体的には、変数名が word という単数形の単語なのに型がlistであったりと、罠が多い。さらに、3ページ目のリスト7で比較演算子の < と > を間違えるという凡ミスも見つかった。たぶん、自分でコードを実行していないのだと思う。 そこで、この記事で紹介されたベイジアンフィルタを Python 3.3で Yahoo!デベロッパーズネットワークの日形態素解析ではなくMeCabを使って よりリーダブルに 実装しなおした。 追記 この記事で作ったベイジアンフィルタを使って、Bing APIを利用して取得したWebページを利用した学習と分類を行いました。 http://qiita.c

    Python3.3でナイーブベイズを実装する - Qiita
  • 1