XGBoostモデルを使用してホールドアウトテストセットを予測するJMP16を使用しています。 XGBoostアドインをインストールしました。 これを使ってxgbbostモデルを開発しました。 「予測式の保存」を使用してモデルをデータテーブルに保存しました。これで、予測を取得するために数式を実行する別のホールドアウトテストセットがあります。式をクリックすると(添付の図を参照)、式はトレーニングと検証のセットに依存していることがわかりました。これは私には奇妙に思えます。 これはまた、ホールドアウトテストセットのモデルを実行するのを妨げます。
分析Re:XGBoostモデルを使用してホールドアウトテストセットを予測するあなたの質問に対する答えがわからないのですが、モデルに変数がないようです(列名は検証そしてトレーニングと収縮捕食者の検証)? したがって、式はそれらの列名の関数です。 変数の観点からモデルを書き直すか、ホールドアウトデータセットの列の名前を変更しますか?
Re:XGBoostモデルを使用してホールドアウトテストセットを予測するjmpファイルを追加しました。 XGBoostモデルを調べると、詳細がわかります。 17個の変数があります。
Re:XGBoostモデルを使用してホールドアウトテストセットを予測するデータセットは、XGBoostアドインのヘルプメニューで使用されているものと同じです。 プラットフォームのアプリケーションに示されている手順に従いましたか?
Re:XGBoostモデルを使用してホールドアウトテストセットを予測するはい。 やった。 私はまだ式を得ることができませんでした。
Re:XGBoostモデルを使用してホールドアウトテストセットを予測する申し訳ありませんが、あなたのデータを見る時間がありませんでした。 私もプラットフォームの経験があまりありませんが、プラットフォームを使用して重要な要素を見つけてから、モデルを適合モデルで書き直して実行し、予測式を保存する必要があると思います...しかし、繰り返しますが、私はここでは経験がありません。 おそらく、データテーブルの変数に関して実際のモデルを取得する簡単な方法があります...
Re:XGBoostモデルを使用してホールドアウトテストセットを予測するwebex通話で見せてもらえますか?
Re:XGBoostモデルを使用してホールドアウトテストセットを予測するラスと連絡を取ることをお勧めします: JMPPro用のXGBoostアドイン
Re:XGBoostモデルを使用してホールドアウトテストセットを予測するこんにちは@ sukrit2020 、
推奨されるアプローチは、Yターゲット値が欠落に設定された新しい行として、個別のホールドアウトテストセットをメインデータに追加することです。 次に、数式はそれらの行に予測を自動的に作成します。
また、XGBoostは他のJMPプラットフォームとは異なる方法で検証を処理することに注意することが重要です。検証列が公称値の場合、各レベルで自動的に完全なk倍になります。これが、数式がそのように見える理由です。検証列に「検証」と「トレーニング」の2つのレベルがある場合、これは混乱を招く可能性があります。この場合、XGBoostは実際には2倍になり、値に関係なく各サブセットを保持します。
フォールドを設定するためのより良い方法は、[Kフォールド列の作成]ユーティリティを使用して、それらを検証列として使用することです。単一のホールドアウトセットを使用するよりも、k-foldを繰り返す方がモデルを検証するためのはるかに優れた方法だと思います。本当に1つのホールドアウトのみを実行する場合は、[検証]列のタイプを[継続]に設定する必要があります。値0はトレーニングに対応し、1は検証に対応します。
Re:XGBoostモデルを使用してホールドアウトテストセットを予測するこんにちはラス、
手順を教えてくれるwebexを設定できますか? 私はJMPに少し慣れていないため、あなたの指示に完全に従うことができませんでした。
ありがとう、
sukrit
Re:XGBoostモデルを使用してホールドアウトテストセットを予測するこんにちはラス、
前のメッセージについて、あなたからの返信はありません。 短い電話に対応できるかどうか教えてください。
ありがとう、
sukrit
Re:XGBoostモデルを使用してホールドアウトテストセットを予測するわかった
