ブートストラップには長い時間がかかりますこんにちは、
信頼性を計算するために、寿命分布の一部として混合分布関数を使用して作成されたいくつかのデータに対してブートストラップを実行しています。 ブートストラップデータを使用して、混合分布パラメーターの信頼区間を作成しています。 推定される5つのパラメーターは、シグマ1&2、ミュー1&2、およびブートストラップを作成する部分です。 私はランダムシードを指定せず、「。」として残しました。標準入力として生成されたサンプルサイズが2500であるにもかかわらず、分数の重みを使用しています。 私が持っている質問は、このブートストラップは通常1.5時間かそこらかかるべきかということです。 かなり長いようですが、処理速度が遅い可能性があるため、これは正しくないようで、コンピューターをチェックアウトするように同僚と話し合っていました。 しかし、私のコンピュータはかなり新しく、i7Intelプロセッサ2.50GHzと32GBのRAMを搭載したDellPrecision 7560を使用しているので、ブートストラップに長い時間がかかるのが一般的かどうか、またはJMPで他に何かを調べる必要があるかどうか知りたいですか?
助けてくれてありがとう!
分析他のウィンドウズRe:ブートストラップには長い時間がかかりますこれを判断することはできませんが、おそらく比較するためのベンチマークスクリプトが必要です。
含まれているコードを参照してください。 分析には、私のコンピュータで79秒が必要です(Dell Precision 3551 Intel Core i7 2.7 MHz32GBのWin10上のJMP16.1 Pro、おそらくあなたのコンピュータに匹敵します)。
Names Default To Here( 1 );
starttime = tick seconds();
dt = New Table( "Random",
add rows( 1000000 ),
New Column( "X", formula( Row() ) ),
New Column( "Y", formula( :X + Random Normal( 0, 3 ) ) )
);
obj = Bivariate( Y( :Y ), X( :X ) );
obj << Fit Line;
(obj << Report)[Number Col Box( 1 )] << Bootstrap(
100,
Fractional Weights( 1 ),
Split Selected Column( 1 )
);
endtime= tick seconds();
print(eval insert("Analysis took ^round(endtime - starttime)^ seconds"))Re:ブートストラップには長い時間がかかります古い4CPUマシンで166秒。 あなたは素晴らしいハードウェアを持っています!
Re:ブートストラップには長い時間がかかりますJMP Pro 14、コアi5
66

Re:ブートストラップには長い時間がかかりますベンチマークに抵抗することはできません:)。 MacBook Pro(JMP 16.2)で45秒:

Re:ブートストラップには長い時間がかかります気分がいいです。私のマシンは少なくとも12年前(i7、3.4GHz)で、142秒かかりました。私は自分のマシンをアップグレードする必要があると考え続けていますが、それは無駄で不必要に思えます。これらのベンチマーク結果は役に立ちます-はい、私はもっとうまくやることができますが、私は完全にラインから外れているわけではありません!
Re:ブートストラップには長い時間がかかります私も:「分析には21秒かかりました」
MacBook ProM1MaxとJMPPro16.2のmacOSMonterey
Re:ブートストラップには長い時間がかかります194秒
ウィンドウズ10
第11世代Intel(R)Core(TM)i7-1185G7 @ 3.00GHz 3.00 GHz
16.0 GB(15.7 GB使用可能)
JMPプロ16
と多くのアプリケーションRAMで同時に実行されます。:)

Re:ブートストラップには長い時間がかかります混合分布フィッティングは計算量が多く、モデルが正しい選択であると仮定すると、フィッティングの成功はデータの品質に大きく依存します。 信頼性サンプルデータフォルダーの下にあるサンプルデータ「MixtureDemo」を試して、他のモデリングタイプ(最小二乗など)と比較してどれだけ遅くなるかを確認してください。 そのサンプルデータはシミュレートされ、非常に優れていると見なされました。
Re:ブートストラップには長い時間がかかりますLenovoWindows10マシンのJMP17ProEAで80秒かかりました。第11世代Intel(R)Core(TM)i5-1145G7 @ 2.60GHz 2.61 GHz、16GB RAM
Re:ブートストラップには長い時間がかかりますユーザーがレポートを生成するのに時間がかかりすぎると説明しているのを聞いたときは、通常、[ファイル]->[設定]->[ウィンドウ固有]に移動し、[ハードウェアアクセラレーショングラフィックスを有効にする]のチェックを外すことをお勧めします。 ユーザーがこの問題を抱えている場合、それは多くのまたはすべてのプラットフォームに当てはまると思うので、それがあなたの場合に役立つかどうかはわかりませんが、確認するのは簡単です。数分(または数時間)でわかるように聞こえます。
これに関するメモは次のとおりです。
https://www.jmp.com/support/notes/67/990.html
Re:ブートストラップには長い時間がかかりますやあ@Georg 、
ベンチマークをありがとう! 私はそれを実行し、77秒かかったので、問題は、混合分布データから統計パラメータを推定するためのブートストラップの計算集約的な方法に関するものだと思います。 @peng_liu後の回答で指摘された。 1.5時間かかるブートストラップを実行するパラメーターの例を添付しました。

Re:ブートストラップには長い時間がかかりますこれは問題を引き起こす可能性があることを私は知っています、私たちはいくつかのラップトップを持っていました、そこでこのオプションをチェックするとGUIが応答しなくなりました(Windowsマシンでは、JMP16を使用しています...)。 このオプションのチェックを外すと、問題は解決しました。 したがって、これは(オプションが示すように)グラフィカル表示に接続されており、基礎となる計算には接続されていないことを再開します。ここでは時間が必要であり、その複雑さが「問題」です。
Re:ブートストラップには長い時間がかかりますこんにちはゲオルク、
仰るとおりです。 関係がある場合に備えて言及すると思いましたが、現時点では間違いなくそうではないと思います。元の投稿者は昨日このスレッドで応答しました(ただし、何らかの理由で1ページの中央に表示されています)。ベンチマークの実行には77秒かかったため、他のすべての結果の範囲内です。