Main Content

La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión en inglés.

Acelerar los cálculos estadísticos

Cálculo paralelo o distribuido de las funciones estadísticas

Statistics and Machine Learning Toolbox™ le permite utilizar cálculos paralelos para acelerar determinados cálculos estadísticos. En los cálculos paralelos, una sesión de cliente de MATLAB® distribuye segmentos de código a varios workers para su procesamiento independiente y después combina estos resultados individuales para completar el cálculo. Utilice cálculos paralelos para acelerar técnicas de remuestreo como bootstrap y jackknife, la potenciación y el empaquetado de árboles de decisión, la validación cruzada, los algoritmos de formación de clusters y mucho más. Para obtener una lista completa de las funciones de Statistics and Machine Learning Toolbox compatibles con los cálculos paralelos, consulte Lista de funciones (soporte paralelo automático).

Algunas funciones aceptan argumentos de entrada gpuArray (Parallel Computing Toolbox), de manera que puede acelerar el código ejecutándolo en un procesador gráfico (GPU, por sus siglas en inglés). Para obtener la lista completa de las funciones de Statistics and Machine Learning Toolbox que aceptan arreglos de GPU, consulte Lista de funciones (arreglos de GPU).

Debe contar con una licencia de Parallel Computing Toolbox™ para utilizar la funcionalidad de los cálculos paralelos y los arreglos de GPU.

Temas

Quick Start Parallel Computing for Statistics and Machine Learning Toolbox

Get started with parallel statistical computing.

Concepts of Parallel Computing in Statistics and Machine Learning Toolbox

Overview of the ideas in parallel statistical computations.

When to Run Statistical Functions in Parallel

Deciding when to call functions in parallel.

Working with parfor

Parallel computing using parfor with statistics functions.

Implement Jackknife Using Parallel Computing

Speed up the jackknife using parallel computing.

Implement Cross-Validation Using Parallel Computing

Speed up cross-validation using parallel computing.

Implement Bootstrap Using Parallel Computing

Speed up the bootstrap using parallel computing.

Reproducibility in Parallel Statistical Computations

How to obtain identical results from repeated parallel computations.