このストアード・プロシージャーを使用して、単純ベイズ・モデルを適用し、データ・セットに対する分類予測を生成できます。
許可
ステートメントの許可 ID が保持する特権に、IDAX_USER ロールが含まれている必要があります。
構文
IDAX.PREDICT_NAIVEBAYES(in parameter_string varchar(32672))
パラメーターの説明
- parameter_string
- コンマで区切られた <parameter>=<value> 項目のペアを含む必須の 1 ストリング・パラメーター。
- データ型: VARCHAR(32672)
- 以下のリストに、パラメーター値を示します。
-
- model
- 必須。
- 単純ベイズ・モデルの名前。
- データ型: VARCHAR(64)
- intable
- 必須。
- 入力表の名前。
- データ型: VARCHAR(128)
- outtable
- 必須。
- 予測を保管する出力表の名前。
- データ型: VARCHAR(128)
- id
- オプション。
- ユニーク・インスタンス ID を識別する入力表列。
- デフォルト: モデルを作成するためにストアード・プロシージャーで指定されている同じ ID 列。
- データ型: VARCHAR(128)
- outtableProb
- オプション。
- 各クラスの確率を保管する出力表。
- このパラメーターを指定しない場合、この表は作成されません。
- デフォルト: なし
- データ型: VARCHAR(128)
- mestimation
- 確率に M 推定を使用することを指示するフラグ。
- 一般には、この種類の推定は他の推定と比べて遅くなりますが、小規模なデータ・セットや不均衡なデータ・セットに使用した場合、より正確な結果が得られる可能性があります。
- デフォルト: false
- データ型: VARCHAR(5)
戻される情報
結果セットとしての予測生成対象の入力表レコードの数。