ランテストとは
実行テストは、データの文字列が特定の分布からランダムに発生しているかどうかを調べる統計手順です。 実行テストは、異なるイベントで区切られた同様のイベントの発生を分析します。
テストを実行する
たとえば、真にランダムな1桁の数字のリストには、数字のシーケンスが数値的に昇順であるいくつかのインスタンスのみを含める必要があります。 ただし、多くの場合、データの文字列に数千のシーケンスがあるデータのランダム性をアサートすることは難しいため、ランテストはランダム性を決定する客観的な方法として作成されました。
実行テストの重要性
ランテストモデルは、特にランダムデータとシーケンシャルデータがその後の理論と分析に影響を与える場合に、試行の結果が本当にランダムであるかどうかを判断する上で重要です。
ランテストはフルネームの短縮版です。Wald–Wolfowitzランテストは、数学者のAbraham WaldとJacob Wolfowitzにちなんで名付けられました。 より正確には、シーケンスの要素が相互に独立しているという仮説をテストするために使用できます。
Kolmogorov–Smirnov検定は、位置のみが異なる分布間の差を検出するWald-Wolfowitz検定よりも強力であると主張されています。
ただし、2つの強力なアプリケーションが残っています。
- 与えられた順序でデータを取得し、+中央値よりも大きいデータ、および-中央値よりも小さいデータでマークすることにより、分布のランダム性をテストします(中央値に等しい数値は省略されます)。関数がうまく適合するかどうかをテストします。関数値を超えるデータを+で、他のデータを-でマークすることにより、データセットに追加します。 この用途では、距離ではなく符号を考慮した実行テストは、距離ではなく符号を考慮したカイ二乗検定を補完します。