Root-mean-square deviation

From formulasearchengine
Jump to navigation Jump to search


The root-mean-square deviation (RMSD) or root-mean-square error (RMSE) is a frequently used measure of the differences between value (Sample and population values) predicted by a model or an estimator and the values actually observed. Basically, the RMSD represents the sample standard deviation of the differences between predicted values and observed values. These individual differences are called residuals when the calculations are performed over the data sample that was used for estimation, and are called prediction errors when computed out-of-sample. The RMSD serves to aggregate the magnitudes of the errors in predictions for various times into a single measure of predictive power. RMSD is a good measure of accuracy, but only to compare forecasting errors of different models for a particular variable and not between variables, as it is scale-dependent.[1]


The RMSD of an estimator with respect to an estimated parameter is defined as the square root of the mean square error:

For an unbiased estimator, the RMSD is the square root of the variance, known as the standard error.

The RMSD of predicted values for times t of a regression's dependent variable is computed for n different predictions as the square root of the mean of the squares of the deviations:

In some disciplines, the RMSD is used to compare differences between two things that may vary, neither of which is accepted as the "standard". For example, when measuring the average difference between two time series and , the formula becomes

Normalized root-mean-square deviation

The normalized root-mean-square deviation or error (NRMSD or NRMSE) is the RMSD divided by the range of observed values of a variable being predicted,{{ safesubst:#invoke:Unsubst||date=__DATE__ |$B= {{#invoke:Category handler|main}}{{#invoke:Category handler|main}}[citation needed] }} or:

The value is often expressed as a percentage, where lower values indicate less residual variance.


The coefficient of variation of the RMSD, CV(RMSD), or more commonly CV(RMSE), is defined as the RMSD normalized to the mean of the observed values:[2]

It is the same concept as the coefficient of variation except that RMSD replaces the standard deviation.


See also


  1. {{#invoke:Citation/CS1|citation |CitationClass=journal }}
  2. Template:Cite web
  3. {{#invoke:Citation/CS1|citation |CitationClass=journal }}
  4. {{#invoke:citation/CS1|citation |CitationClass=book }}
  5. Ensemble Neural Network Model