Cargando…

An Improved DINEOF Algorithm for Filling Missing Values in Spatio-Temporal Sea Surface Temperature Data

In this study, an improved Data INterpolating Empirical Orthogonal Functions (DINEOF) algorithm for determination of missing values in a spatio-temporal dataset is presented. Compared with the ordinary DINEOF algorithm, the iterative reconstruction procedure until convergence based on every fixed EO...

Descripción completa

Detalles Bibliográficos
Autores principales: Ping, Bo, Su, Fenzhen, Meng, Yunshan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4873229/
https://www.ncbi.nlm.nih.gov/pubmed/27195692
http://dx.doi.org/10.1371/journal.pone.0155928
_version_ 1782432867628875776
author Ping, Bo
Su, Fenzhen
Meng, Yunshan
author_facet Ping, Bo
Su, Fenzhen
Meng, Yunshan
author_sort Ping, Bo
collection PubMed
description In this study, an improved Data INterpolating Empirical Orthogonal Functions (DINEOF) algorithm for determination of missing values in a spatio-temporal dataset is presented. Compared with the ordinary DINEOF algorithm, the iterative reconstruction procedure until convergence based on every fixed EOF to determine the optimal EOF mode is not necessary and the convergence criterion is only reached once in the improved DINEOF algorithm. Moreover, in the ordinary DINEOF algorithm, after optimal EOF mode determination, the initial matrix with missing data will be iteratively reconstructed based on the optimal EOF mode until the reconstruction is convergent. However, the optimal EOF mode may be not the best EOF for some reconstructed matrices generated in the intermediate steps. Hence, instead of using asingle EOF to fill in the missing data, in the improved algorithm, the optimal EOFs for reconstruction are variable (because the optimal EOFs are variable, the improved algorithm is called VE-DINEOF algorithm in this study). To validate the accuracy of the VE-DINEOF algorithm, a sea surface temperature (SST) data set is reconstructed by using the DINEOF, I-DINEOF (proposed in 2015) and VE-DINEOF algorithms. Four parameters (Pearson correlation coefficient, signal-to-noise ratio, root-mean-square error, and mean absolute difference) are used as a measure of reconstructed accuracy. Compared with the DINEOF and I-DINEOF algorithms, the VE-DINEOF algorithm can significantly enhance the accuracy of reconstruction and shorten the computational time.
format Online
Article
Text
id pubmed-4873229
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-48732292016-06-09 An Improved DINEOF Algorithm for Filling Missing Values in Spatio-Temporal Sea Surface Temperature Data Ping, Bo Su, Fenzhen Meng, Yunshan PLoS One Research Article In this study, an improved Data INterpolating Empirical Orthogonal Functions (DINEOF) algorithm for determination of missing values in a spatio-temporal dataset is presented. Compared with the ordinary DINEOF algorithm, the iterative reconstruction procedure until convergence based on every fixed EOF to determine the optimal EOF mode is not necessary and the convergence criterion is only reached once in the improved DINEOF algorithm. Moreover, in the ordinary DINEOF algorithm, after optimal EOF mode determination, the initial matrix with missing data will be iteratively reconstructed based on the optimal EOF mode until the reconstruction is convergent. However, the optimal EOF mode may be not the best EOF for some reconstructed matrices generated in the intermediate steps. Hence, instead of using asingle EOF to fill in the missing data, in the improved algorithm, the optimal EOFs for reconstruction are variable (because the optimal EOFs are variable, the improved algorithm is called VE-DINEOF algorithm in this study). To validate the accuracy of the VE-DINEOF algorithm, a sea surface temperature (SST) data set is reconstructed by using the DINEOF, I-DINEOF (proposed in 2015) and VE-DINEOF algorithms. Four parameters (Pearson correlation coefficient, signal-to-noise ratio, root-mean-square error, and mean absolute difference) are used as a measure of reconstructed accuracy. Compared with the DINEOF and I-DINEOF algorithms, the VE-DINEOF algorithm can significantly enhance the accuracy of reconstruction and shorten the computational time. Public Library of Science 2016-05-19 /pmc/articles/PMC4873229/ /pubmed/27195692 http://dx.doi.org/10.1371/journal.pone.0155928 Text en © 2016 Ping et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Ping, Bo
Su, Fenzhen
Meng, Yunshan
An Improved DINEOF Algorithm for Filling Missing Values in Spatio-Temporal Sea Surface Temperature Data
title An Improved DINEOF Algorithm for Filling Missing Values in Spatio-Temporal Sea Surface Temperature Data
title_full An Improved DINEOF Algorithm for Filling Missing Values in Spatio-Temporal Sea Surface Temperature Data
title_fullStr An Improved DINEOF Algorithm for Filling Missing Values in Spatio-Temporal Sea Surface Temperature Data
title_full_unstemmed An Improved DINEOF Algorithm for Filling Missing Values in Spatio-Temporal Sea Surface Temperature Data
title_short An Improved DINEOF Algorithm for Filling Missing Values in Spatio-Temporal Sea Surface Temperature Data
title_sort improved dineof algorithm for filling missing values in spatio-temporal sea surface temperature data
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4873229/
https://www.ncbi.nlm.nih.gov/pubmed/27195692
http://dx.doi.org/10.1371/journal.pone.0155928
work_keys_str_mv AT pingbo animproveddineofalgorithmforfillingmissingvaluesinspatiotemporalseasurfacetemperaturedata
AT sufenzhen animproveddineofalgorithmforfillingmissingvaluesinspatiotemporalseasurfacetemperaturedata
AT mengyunshan animproveddineofalgorithmforfillingmissingvaluesinspatiotemporalseasurfacetemperaturedata
AT pingbo improveddineofalgorithmforfillingmissingvaluesinspatiotemporalseasurfacetemperaturedata
AT sufenzhen improveddineofalgorithmforfillingmissingvaluesinspatiotemporalseasurfacetemperaturedata
AT mengyunshan improveddineofalgorithmforfillingmissingvaluesinspatiotemporalseasurfacetemperaturedata