jmpモデルスクリプトをPythonに転送しますか?私たちのチームは JMP でニューラル モデルと ARMA モデルを作成しましたが、顧客はこれらのモデルを Python で評価したいと考えています。 jmp モデル スクリプトを Python に転送する方法を誰かが助けたりアドバイスしたりできますか?
Re: jmp モデルのスクリプトを Python に転送しますか?神経部分のためのこの素晴らしい段階的な手順をありがとう、私は間違いなく使用します! 次に、残差による時間の影響を排除するための ARIMA スクリプト転送の解決策を見つけてみます。どんな助けでも歓迎します。
Re: jmp モデルのスクリプトを Python に転送しますか?ARIMA モデルの展開に対するサポートがないことがプロジェクトのボトルネックになっているのは残念です。 これは、JMP ウィッシュリストに良いエントリーとなるでしょう。
ニューラル ネットワーク モデルの Python コード生成について: JMP Pro 14.2 JSL 線形代数演算子を NumPy にマッピングするためのサポートが追加され、その結果、スコアリング コードがはるかに小さく高速になります。 残念ながら、ニューラル ネットワークのデフォルトの公開操作ではその機能が利用されませんが、次の手順を実行することでアクセスできます。
1) ニューラルネットワークを適合させます。
2) モデル LRT から、モデルを式デポに直接プッシュする「予測式の公開」を使用する代わりに、「高速式の保存」を使用します。 これにより、という名前の新しい数式列がデータテーブルに追加されます。
「予測された <変数名>」。
これは同じ基本モデルですが、計算で行列の乗算を使用します。
3) メインメニューに戻り、「分析」>「予測モデリング」>「フォーミュラデポ」を選択します。
4) 式デポ LRT から、最初のオプション「列から式を追加」を選択します。 必要に応じて、新しい数式列を選択します (それが使用可能な唯一の列である場合は、自動的に選択されます)。 これにより、Formula Depot に次の名前の新しいエントリが追加されます。
「ニューラル - <変数名>」。
5) 新しいエントリの LRT から、「Python コードの生成」を選択します。
Re: jmp モデルのスクリプトを Python に転送しますか?皆さん、有益なご意見をありがとうございました。 JMP プロバージョンを参照して、ニューラル モデル プロファイル スクリプトを Python に変換してみます。 ARIMA モデル スクリプトの転送が難しいようで残念です。コペンハーゲンで行われた前回のディスカバリーサミットでの伝達関数に関する非常に興味深いプレゼンテーションに従って、R² > 99% という大幅な改善をもたらした ARMA モデルを使用して、ホワイト ノイズではないニューラル時系列モデルの残差をモデル化しました。 私は現在、時系列に対して X-ARIMA と伝達関数が確かに強力なツールであると確信しています。 しかし、これらのハイブリッド/複合モデルは非常に複雑であり、JMP スクリプトからエンド ユーザー/顧客のプロセス ソフトウェアへのスムーズな移行がプロジェクトの実装段階でのボトルネックとなります。 よろしく、フランク
Re: jmp モデルのスクリプトを Python に転送しますか?これらのモデルを手動で Python に変換するために JSL イントロスペクションを使用することはお勧めしません。 ニューラル ネットワークは、理論的には対応する Python 操作にマッピングできるプリミティブを使用します (これは、Formula Depot スコアリング コード生成が舞台裏で行うことです)。ただし、プリミティブは非常に大きくなり、すぐに複雑になるため、コードで間違いを犯すと、場所を見つけるのは難しいでしょう。 JMP に依存して変換を行う方が良いですが、Jeff が指摘したように、これは実際には JMP Pro のみの機能です。
ARIMA は、生成されたモデルが JSL プリミティブに基づいていないため、さらに問題が発生します。 Python 演算子にマッピングできるものは何もありません。 したがって、JMP Pro ライセンスがあっても、Formula Depot で Python コードを生成することはできません。
JMP スコアリング コード生成機能の詳細と例を次に示します。
https://community.jmp.com/t5/Discovery-Summit-2016/Scoring-Outside-the-Box/ta-p/22381
https://community.jmp.com/t5/Discovery-Summit-2017/Sharing-the-Ultimate-Boon-A-Journey-From-Modeling-to-Scoring/ta-p/46020
Re: jmp モデルのスクリプトを Python に転送しますか?独自に作成しようとすると、JSL の式を学習できる JSL の作成に役立つ式操作関数が見つかるかもしれません。
https://community.jmp.com/t5/Uncharted/Introspection/ba-p/28930
Python ステートメントを記述する JMP のフォーミュラ デポ コードをざっと見たところ、最初に想像していた以上の機能があることがわかりました。@nascif_jmp
Re: jmp モデルのスクリプトを Python に転送しますか?残念ながら、jmp pro バージョンを持っていません。通常の 14.1 ソフトウェアで可能性はありますか?
Re: jmp モデルのスクリプトを Python に転送しますか?のフォーミュラ・デポJMP Proでは、 Pythonコードを生成するJMPモデルから。
Re: jmp モデル スクリプトを Python に転送しますか?最近、R&D で Functional Data Explorer を使用して、NIR スペクトル用の優れたウェーブレット モデルを開発しました。これを本番環境に実装したいので、FDE 分析を Python スクリプトに変換する必要がありますが、これは可能ですか?