Obs![]() | Model![]() |
Obs Anomaly![]() | Model Anomaly![]() |
Anomaly Mean![]() | RMSE![]() |
Bias![]() | Cross Corr![]() |
Scatter Index![]() |
Obs![]() | Model![]() |
Obs Anomaly![]() | Model Anomaly![]() |
Anomaly Mean![]() | RMSE![]() |
Bias![]() | Cross Corr![]() |
Scatter Index![]() |
Obs![]() | Model![]() |
Obs Anomaly![]() | Model Anomaly![]() |
Anomaly Mean![]() | RMSE![]() |
Bias![]() | Cross Corr![]() |
Scatter Index![]() |
Obs![]() | Model![]() |
Obs Anomaly![]() | Model Anomaly![]() |
Anomaly Mean![]() | RMSE![]() |
Bias![]() | Cross Corr![]() |
Scatter Index![]() |
Class-1 metrics are defined by the GODAE OceanPredict Intercomparison and Validation Task Team (IV-TT) as 2-D and 3-D model fields averaged to daily means and interpolated to common grid resolutions for intercomparison purposes (Hernandez 2007). For the purposes of these analyses, the surface model fields (SST, SSH, SSS) are compared with Level-3 and Level-4 gridded satellite analyses. The model nowcast and forecast fields are interpolated to the observational grids and averaged to match the different time periods of the satellite and analysis products.
The following observational data sets are used:
The following climatology data sets are used in computing anomaly statistics:
The mean difference between the model and observations, measures the tendency of the model process to over- or under-estimate the value of a parameter. Smaller absolute bias values indicate better agreement between measured and calculated values. Positive bias means overprediction, negative means underprediction.
diff = model_data - observations bias = diff.mean()
Also called the root-mean-squared deviation, it's a measure of the differences between the observed and predicted values. Smaller RMSE values indicate better agreement between measured and calculated values.
rmse=(diff**2).mean()**0.5
The cross-correlation coefficient is a measure of the similarity of two time-series of model and observed values. The standard Pearson product-moment correlation coefficient is computed from a pair-wise correlation of the two fields (model, observation), disregarding any NaN or missing values.
cc=numpy.ma.corrcoef(obs.flatten(),model.flatten())[0,1]
Defined as the standard deviation of the difference between model and observations, normalised by the mean of the observations. Smaller values of SI indicate better agreement between the model and observations.
scatter_index=100.0*(((diff**2).mean())**0.5 - bias**2)/observations.mean()
"The structural similarity (SSIM) index is a method for predicting the perceived quality of digital television and cinematic pictures, as well as other kinds of digital images and videos. The early version of the model was developed in the Laboratory for Image and Video Engineering (LIVE) at The University of Texas at Austin and the full version was further developed jointly with the Laboratory for Computational Vision (LCV) at New York University. Further variants of the model were developed in the Image and Visual Computing Laboratory at University of Waterloo and have been commercially marketed." (Wikipedia link)
When comparing images, the mean squared error (MSE)–while simple to implement–is not highly indicative of perceived similarity. Structural similarity aims to address this shortcoming by taking texture into account. (Wang and Bovik 2009, Wang et al. 2004)
US Dept of Commerce
National Oceanic and Atmospheric Administration
National Weather Service
National Centers for Environmental Prediction
5830 University Research Court
College Park, MD 20740
Comments? Questions?
Thank you for visiting a National Oceanic and Atmospheric Administration (NOAA) website. The link you have selected will take you to a non-U.S. Government website for additional information.
NOAA is not responsible for the content of any linked website not operated by NOAA. This link is provided solely for your information and convenience, and does not imply any endorsement by NOAA or the U.S. Department of Commerce of the linked website or any information, products, or services contained therein.
You will be redirected to: