Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Numerically stable, scalable formulas for parallel and online computation of higher-order multivariate central moments with arbitrary weights

Journal Article · · Computational Statistics
 [1];  [2];  [1];  [1]
  1. Sandia National Laboratories (SNL-CA), Livermore, CA (United States)
  2. Xiph.Org Foundation, Arlington, VA (United States)
Formulas for incremental or parallel computation of second order central moments have long been known, and recent extensions of these formulas to univariate and multivariate moments of arbitrary order have been developed. Formulas such as these, are of key importance in scenarios where incremental results are required and in parallel and distributed systems where communication costs are high. We survey these recent results, and improve them with arbitrary-order, numerically stable one-pass formulas which we further extend with weighted and compound variants. We also develop a generalized correction factor for standard two-pass algorithms that enables the maintenance of accuracy over nearly the full representable range of the input, avoiding the need for extended-precision arithmetic. We then empirically examine algorithm correctness for pairwise update formulas up to order four as well as condition number and relative error bounds for eight different central moment formulas, each up to degree six, to address the trade-offs between numerical accuracy and speed of the various algorithms. Finally, we demonstrate the use of the most elaborate among the above mentioned formulas, with the utilization of the compound moments for a practical large-scale scientific application.
Research Organization:
Sandia National Laboratories (SNL-CA), Livermore, CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
DOE Contract Number:
AC04-94AL85000
OSTI ID:
1426900
Report Number(s):
SAND--2014-17343J; 537246
Journal Information:
Computational Statistics, Journal Name: Computational Statistics Journal Issue: 4 Vol. 31; ISSN 0943-4062
Country of Publication:
United States
Language:
English

References (31)

An adaptive order-statistic noise filter for gamma-corrected image sequences journal January 1997
Signal processing with higher-order spectra journal July 1993
Conditional Skewness in Asset Pricing Tests journal June 2000
Robust voice activity detection using higher-order statistics in the LPC residual domain journal March 2001
Performance of chromatic dispersion monitoring using statistical moments of asynchronously sampled waveform histograms journal May 2005
New criteria for blind deconvolution of nonminimum phase systems (channels) journal March 1990
Computing Contingency Statistics in Parallel: Design Trade-Offs and Limiting Cases conference September 2010
Adaptive estimation of the fourth-order cumulant of a white stochastic process journal February 1995
M-ary Shift Keying Modulation Scheme Identification Algorithm Using Wavelet Transform and Higher Order Statistical Moment journal January 2008
State of the Art in Parallel Computing with R journal January 2009
Structure of a spatially developing turbulent lean methane–air Bunsen flame journal January 2007
Contributions to the Mathematical Theory of Evolution journal January 1894
Direction finding algorithms based on high-order statistics journal January 1991
Note on a Method for Calculating Corrected Sums of Squares and Products journal August 1962
Accurate Sum and Dot Product journal January 2005
Blind removal of image non-linearities conference January 2001
Recursive estimation of fourth-order cumulants with application to identification journal July 1998
Updating mean and variance estimates: an improved method journal September 1979
Design and Performance of a Scalable, Parallel Statistics Toolkit
  • Pebay, Philippe; Thompson, David; Bennett, Janine
  • Distributed Processing, Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum https://doi.org/10.1109/IPDPS.2011.293
conference May 2011
Tutorial on higher-order statistics (spectra) in signal processing and system theory: theoretical results and some applications journal March 1991
Image blur identification by using higher order statistic techniques conference January 1996
The Theory of Unbiased Estimation journal March 1946
Detecting Hidden Messages Using Higher-Order Statistics and Support Vector Machines book December 2002
A blind image restoration system using higher-order statistics and Radon transform
  • Ibrahim, M. A.; Hussein, A. -W. F.; Mashali, S. A.
  • 1998 IEEE International Conference on Electronics, Circuits and Systems. Surfing the Waves of Science and Technology (Cat. No.98EX196) https://doi.org/10.1109/ICECS.1998.814068
conference January 1998
A Blind Image Restoration Algorithm Based on Cumulants conference January 2006
Identification and deconvolution of multichannel linear non-Gaussian processes using higher order statistics and inverse filter criteria journal March 1997
CAPM, Higher Co-moment and Factor Models of UK Stock Returns journal January 2004
Numerically stable, single-pass, parallel statistics algorithms conference August 2009
Comparison of several algorithms for computation of means, standard deviations and correlation coefficients journal July 1966
The Fundamental Approximation Theorem of Portfolio Analysis in terms of Means, Variances and Higher Moments journal October 1970
How to Ensure a Faithful Polynomial Evaluation with the Compensated Horner Algorithm conference June 2007

Cited By (1)

Series arc fault detection in photovoltaic system by small‐signal impedance and noise monitoring journal November 2019