ブートストラップフォレストとブーストツリーの評価された確率は再評価時に変化します過去のデータに基づいて観測値を分類できるようにJMP Proで予測モデリングを試みてきました。シードが設定されていないと、モデルブーストツリーとブートストラップフォレストの結果が常に異なることを認識しています。しかし、モデルが訓練され、式が生成されたら、結果は同じ入力セットに対して異なるはずがありません。
私は様々な種類のモデルを訓練しました(例えば、名目ロジスティック、リッジ回帰など)。ブーストされたツリーやブートストラップフォレストを除いて、数式をデータセットに保存し、数式を含めてデータセットを保存して閉じます。私が数日後にそれを開いたとき、私は式を再評価するためにこのスクリプトを実行することにしました
dt1 = Current Data Table();
dt1 << ReRun Formulas;
私は、評価された確率がブートストラップフォレストとブーストツリーだけで変わり他のモデルでは変わらないことを見ました。これは正常ですか?またはそのバグです。
助けてくれる人に感謝します。
再評価:ブートストラップフォレストおよびブーストツリー評価確率は再評価時に変化する実際のデータがないと、これをデバッグすることは不可能です。
- JMPのバージョンとOSを指定してください。
- これらの方法を何度も使用して予測式を保存しました。式にはハードコーディングされた条件が含まれています。
- モデルの要素または応答に、次のような式や定数が含まれていないか確認します。言い換えれば、因子の値が変わるので予測も変わる。
これらは私の提案です、おそらくJMP開発者は他の提案を持っています。
再評価:ブートストラップフォレストおよびブーストツリー評価確率は再評価時に変化するこんにちは返信いただきありがとうございます。
私はJMP PRO 14.1.0 64bit Windows 10にいます
私の要因や返答のいずれもが数式を含んでいないか、そのようなものは純粋なデータです。
ちょっと注意してくださいそれは一度だけ変更され、それは私が数式を再実行するたびにそれが複数の異なる値に変更されないことを意味します。
これは、保存後に初めてファイルを再度開いた後に式を再評価する最初のインスタンスでのみ発生します。
例えば
モデルから予測式を保存した後:Prob = 0.917825519141285
保存して再評価した後に初めて開いた後:Prob = 0.901676834571581
2回目の再評価:0.901676834571581(同じ)
初めて数式を保存するときに数式を生成/評価するときに問題が発生したと思います。