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...
Autores principales: | , , |
---|---|
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 |