問題タブ [pmml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python を使用して PMML を PUT する
スコアリング サーバーに送りたい単純なPMMLPUT
ファイルがあります。curl
呼び出しは次のとおりです。
PMML ファイルは次のとおりです。
重要かどうかはわかりませんが、Openscoring PMML スコアリング サーバーを使用しています。
r - 多項ロジスティック回帰を表す PMML を R 係数に変換する
私の最近の任務は、PMML を解析して R モデルに戻すことでした。(私は広範囲に検索しましたが、この変換を行うライブラリはありません。) 多項ロジスティック回帰を含む PMML を R モデルに変換しようとしていますが、変換する方法がわかりません。 PMML ドキュメントに保持されている係数を R モデルに保持されている係数に変換します。
PMML は以下のとおりです。
R モデルが保持する係数は次のとおりです。
(この GLM モデルと対応する PMML を生成した R のスクリプトは以下のとおりです。
出典: http://blog.revolutionanalytics.com/2011/03/predicting-r-models-with-pmml.html )
curl - openscoring を使用して PMML 永続モデルを作成するには?
PMML モデルのスコアリングにopenscoring Web サービスを使用しています。ただし、それらのモデルを保存する方法がわかりません。これを使用してcurl -X PUT --data-binary @DecisionTreeIris.pmml -H "Content-type: text/xml" http://localhost:8080/openscoring/model/DecisionTreeIris
、モデルのクエリを実行する前にモデルをサーバーに配置しています。私の懸念は、Web サーバーを停止して再起動すると、モデルが存在しなくなることです。POST
サーバーの再起動後にいつでもクエリを実行できるように、これらのモデルを保存する方法はありますか?
python - Python で Nnet モデルの PMML ファイルを作成する
PMMLファイルに変換したいPythonのモデル(ニューラルネットワーク)があります。私は次のことを試しました:
1.)py2pmml -> このソース コードが見つかりません 2.) R で -> R で PMML は正常に動作しますが、私のモデルは Python です (R でデータを実行して同じモデルを R で生成することはできません)。私のデータセットでは機能しません。3.) 今、オーガスタスを使用して PMML ファイルを作成しようとしています。ただし、オーガスタスには、既に構築された PMML ファイルを使用する例がありますが、作成方法はありません
Python で augustus を使用してモデルをカスタマイズする方法に関する適切な例を見つけることができません。
どんな提案でも良いでしょう。
前もって感謝します。GGR
r - randomForest モデルを PMML にエクスポートしようとするとエラーが発生する
「回帰」randomForest モデルの 1 つを PMML にエクスポートしようとすると、エラーが発生します。
モデルの生成に使用しているコードは次のようになります。
次に、モデルを保存しようとしています
次に受け取るエラーメッセージは
ヒント/解決策をいただければ幸いです。
r - Rでgbmモデルをエクスポートするにはどうすればよいですか?
Rでgbmモデルをエクスポートする標準的な(または利用可能な)方法はありますか? PMML は機能しますが、おそらく誤って pmml ライブラリを使用しようとすると、エラーが発生します。
たとえば、私のコードは次のようになります。
そして、私が得るエラーは次のとおりです。
また、データセットを渡そうとしました。いずれにせよ、プログラムで解析できる別の形式を使用できますが (JVM でスコアリングします)、それを機能させる方法があれば PMML が最適です。
r - 異なるプラットフォームでの PMML モデルからのスコアリングの違い
(パッケージのデータセットR
を使用して)おもちゃのランダム フォレスト モデルを構築し、ライブラリを使用してそれをエクスポートし、Hadoop にデプロイしました。German Credit
caret
PMML 4.0
Cascading Pattern
Cascading Pattern
同じデータのスコアが (バイナリ分類問題で) の同じモデルとは異なるという問題に遭遇しましたR
。200 回の観測のうち、2 回の採点が異なります。
どうしてこれなの?ランダム フォレストの実装の違いによるものでしょうか?
knime - Knime モジュールで PMML を生成する
現在、Knime 分析プラットフォーム用のモジュールを構築しようとしています。これは、PMML モデルを生成して出力として渡すモジュールになります。
これまでのところ、手動で PMMLDocument を作成してから、返す新しい PMMLPortObject((PMMLPortObjectSpec)out_spec, pmmlDoc) を作成することによってのみ、これを達成できました。
私の質問は、pmml doc 自体を手動で作成することがここで正しいアプローチであるかどうか、またはおそらくテンプレート化または同様のものを介して、これを行うための他のより合理化された方法があるかどうかです。
現在、次のように pmml モデルを手動で生成しています。
非常に退屈になる可能性があり、これが実際にベストプラクティスであるかどうか疑問に思います