ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

統計計算の速度の向上

統計関数の並列計算または分散計算

Statistics and Machine Learning Toolbox™ では、並列計算を使用して特定の統計計算を高速化できます。並列計算では、単一の MATLAB® クライアント セッションがコード セグメントを独立処理用に複数のワーカーに分配してから、個々の結果を組み合わせて計算を完了させます。

並列計算を使用すると、ブートストラップとジャックナイフ、決定木のブースティングとバギング、交差検証、クラスタリング アルゴリズムなどのリサンプリング手法を高速化できます。並列計算をサポートする Statistics and Machine Learning Toolbox の関数の完全な一覧については、Statistics and Machine Learning Toolbox を使用した並列計算の基本操作を参照してください。

並列計算機能を使用するには、Parallel Computing Toolbox™ のライセンスが必要です。

トピック

Statistics and Machine Learning Toolbox を使用した並列計算の基本操作

並列統計計算を使ってみましょう。

Statistics and Machine Learning Toolbox での並列計算の概要

並列統計計算の概念

統計関数を並列実行する場合

並列計算での関数呼び出しのタイミングの決定

parfor の使用

統計関数で parfor を使用して並列計算を行います。

並列計算を使用する jackknife の実装

並列計算を使用して jackknife を高速化します。

並列計算を使用する交差検証の実装

並列計算を使用して交差検証を高速化します。

並列計算を使用するブートストラップの実装

並列計算を使用してブートストラップを高速化します。

並列統計計算での再現性

反復並列計算で理想的な結果を取得する方法