エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【ベイズ】Naive Bayes(単純ベイズ)による文書分類のサンプルプログラム【Ruby】 - Mae向きなブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【ベイズ】Naive Bayes(単純ベイズ)による文書分類のサンプルプログラム【Ruby】 - Mae向きなブログ
「[を] 【ベイズ】Naive Bayes(単純ベイズ)による文書分類のサンプルプログラム【Perl】」で紹介され... 「[を] 【ベイズ】Naive Bayes(単純ベイズ)による文書分類のサンプルプログラム【Perl】」で紹介されている数式を理解するのはなかなか難しいので、Perlで書かれたプログラムを1行1行理解しながらRubyに書き換えてみました。 mkdat4nb.rb #!/usr/bin/env ruby $cnt_wc = Hash.new{|hash, value| hash[value] = Hash.new(0)} $cnt_c = Hash.new(0) $cnt_w = 0 while line = gets next unless line =~ /^(.+?)\t(.+?)$/ cat, ws = $1, $2 words = ws.split(',') words.each {|ele| next unless ele =~ /^(.+):([^:]+)$/ w, tf =