単純ベイズ
ガウス、多項またはカーネル予測子がある単純ベイズ モデル
単純ベイズ モデルでは、クラス メンバーシップが与えられた多変量分布が観測にあるが、観測を構成する予測子または特徴量は独立していると仮定します。このフレームワークでは、観測が一連の多項カウントになるように特徴セット全体を調整できます。
単純ベイズ モデルを学習させるには、fitcnb をコマンド ライン インターフェイスで使用します。学習後に、モデルと予測子データを predict に渡してラベルを予測するか事後確率を推定します。
アプリ
| 分類学習器 | 教師あり機械学習を使用して、データを分類するようにモデルを学習させる |
ブロック
| ClassificationNaiveBayes Predict | Classify observations using naive Bayes model (R2023b 以降) |
関数
オブジェクト
ClassificationPartitionedModel | 交差検証分類モデル |
クラス
ClassificationNaiveBayes | マルチクラス分類のための単純ベイズ分類 |
CompactClassificationNaiveBayes | マルチクラス分類のためのコンパクトな単純ベイズ分類器 |
トピック
- 教師あり学習のワークフローとアルゴリズム
教師あり学習の手順とノンパラメトリック分類および回帰関数の特性を理解します。
- パラメトリックな分類
パラメトリックな分類の手法について学ぶ。
- 単純ベイズ分類
単純ベイズ分類器は、予測子が各クラス内で互いに独立しているときに使用するために設計されています。しかし、その独立仮定が有効でない場合にも、実際の場で良好に機能するようです。
- 事後分類確率のプロット
この例では、単純ベイズ分類アルゴリズムについて分類確率を可視化する方法を示します。
- 分類
この例では、判別分析、単純ベイズ分類器、決定木による分類を実行する方法を示します。
- 各種分類器の決定面の可視化
この例では、各種の分類アルゴリズムについて決定面を可視化する方法を示します。