R でモデルを作成したnaiveBayes
とします。明らかに、任意の入力に対して予測を行うために必要なすべての条件付き確率を確認できます。
ただし、predict
いくつかのテストデータに基づいて予測を行うために使用した後。予測後にコスト関数 (この場合は最大化された可能性) を取得するにはどうすればよいですか? y=level1 / level2 ... のコスト関数は?
予測関数から簡単に取得できますか? または、次のような方法で自分で手動で計算する必要があります。
P <- P(x1|y=level1) * P(x2|y=level1) ... P(xd|y=level1) * P(y=level1) / (Px1 * x2 .. xd)