Qi He
Improved Particle Swarm Optimization for Sea Surface Temperature Prediction
He, Qi; Zha, Cheng; Song, Wei; Hao, Zengzhou; Du, Yanling; Liotta, Antonio; Perra, Cristian
Authors
Cheng Zha
Wei Song
Zengzhou Hao
Yanling Du
Antonio Liotta
Cristian Perra
Abstract
The Sea Surface Temperature (SST) is one of the key factors affecting ocean climate change. Hence, Sea Surface Temperature Prediction (SSTP) is of great significance to the study of navigation and meteorology. However, SST data is well-known to suffer from high levels of redundant information, which makes it very difficult to realize accurate predictions, for instance when using time-series regression. This paper constructs a simple yet effective SSTP model, dubbed DSL (given its origination from methods known as DTW, SVM and LSPSO). DSL is based on time-series similarity measure, multiple pattern learning and parameter optimization. It consists of three parts: (1) using Dynamic Time Warping (DTW) to mine the similarities in historical SST series; (2) training a Support Vector Machine (SVM) using the top-k similar patterns, deriving a robust SSTP model that offers a 5-day prediction window based on multiple SST input sequences; and (3) developing an improved Particle Swarm Optimization (PSO) method, dubbed LSPSO, which uses a local search strategy to achieve the combined requirement of prediction accuracy and efficiency. Our method strives for optimal model parameters (pattern length and interval step) and is suited for long-term series, leading to significant improvements in SST trend predictions. Our experimental validation shows a 16.7% reduction in prediction error, at a 76% gain in operating efficiency. We also achieve a significant improvement in prediction accuracy of non-stationary SST time series, compared to DTW, SVM, DS (i.e., DTW + SVM), and a recent deep learning method dubbed Long-Short Term Memory (LSTM).
Citation
He, Q., Zha, C., Song, W., Hao, Z., Du, Y., Liotta, A., & Perra, C. (2020). Improved Particle Swarm Optimization for Sea Surface Temperature Prediction. Energies, 13(6), Article 1369. https://doi.org/10.3390/en13061369
Journal Article Type | Article |
---|---|
Acceptance Date | Mar 13, 2020 |
Online Publication Date | Mar 15, 2020 |
Publication Date | Mar 15, 2020 |
Deposit Date | Mar 23, 2020 |
Publicly Available Date | Mar 23, 2020 |
Journal | Energies |
Publisher | MDPI |
Peer Reviewed | Peer Reviewed |
Volume | 13 |
Issue | 6 |
Article Number | 1369 |
DOI | https://doi.org/10.3390/en13061369 |
Keywords | sea surface temperature; sea surface temperature prediction; similarity measure; support vector machine; particle swarm optimization; local search |
Public URL | http://researchrepository.napier.ac.uk/Output/2648162 |
Files
Improved Particle Swarm Optimization for Sea Surface Temperature Prediction
(1.6 Mb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by/4.0/
Copyright Statement
This is an open access article distributed under the Creative Commons Attribution License.
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search