1

現在、Hadoopクラスター上にZementisADAPAまたはそのUPPIプラグインをデプロイすることを検討しています。SASモデルをPMMLに抽出し、展開する予定です。

ただし、SASから抽出されたモデルに加えて、PMMLではるかに単純な「モデル」/分類ルールを表現する必要があります。

例は次のとおりです。

input: var1, var2
rule: var1 >= var2
output: 'true' of 'false'

私は現在、これを非常に単純な決定木(PMMLのTreeModel)または非常に単純なルールセット(PMMLのRuleSet)として表現することを考えています。

これが私の質問です:

  1. 適切なモデルを使用していますか?
  2. これも正しいアプローチですか?PMMLでルールを表現する別の方法はありますか?
  3. これはPMMLに尋ねるのも正しいことですか?このようなルールを表現するためにPMMLを使用している人は他にいますか?
4

1 に答える 1

1

PMMLドキュメントは常に、ある種の「モデル」が存在することを想定しているため、ダミーの回帰モデルを配置することにより、基本的にそれをだます必要があります。次に、入力前処理(TransformationDictionary )でPMML'if -then-else '構文を使用して'ルール/ロジック'を実行し、回答フィールドを'派生'します。その後、「output」要素を使用してこの派生フィールドを出力する必要があります。

私はこれがあまりにも少ない利益のためにあまりにも多くの仕事であることを知っています。私はこれを概念実証として行ったので、PMMLで単純なルールを実行しないことにしました。

于 2013-04-04T22:53:42.020 に答える