A Multilayer Perceptron Model for Stochastic Synthesis
Time series analysis is a major mathematical tool in hydrology, with the moving average being the most popular model type for this purpose due to its simplicity. During the last 20 years, various studies have focused on an important statistical characteristic, namely the long-term persistence and th...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-04-01
|
Series: | Hydrology |
Subjects: | |
Online Access: | https://www.mdpi.com/2306-5338/8/2/67 |
id |
doaj-5e82a7635a1f4a1785fe8e6f7eabed4a |
---|---|
record_format |
Article |
spelling |
doaj-5e82a7635a1f4a1785fe8e6f7eabed4a2021-04-19T23:04:09ZengMDPI AGHydrology2306-53382021-04-018676710.3390/hydrology8020067A Multilayer Perceptron Model for Stochastic SynthesisEvangelos Rozos0Panayiotis Dimitriadis1Katerina Mazi2Antonis D. Koussis3Institute for Environmental Research & Sustainable Development, National Observatory of Athens, 15236 Athens, GreeceInstitute for Environmental Research & Sustainable Development, National Observatory of Athens, 15236 Athens, GreeceInstitute for Environmental Research & Sustainable Development, National Observatory of Athens, 15236 Athens, GreeceInstitute for Environmental Research & Sustainable Development, National Observatory of Athens, 15236 Athens, GreeceTime series analysis is a major mathematical tool in hydrology, with the moving average being the most popular model type for this purpose due to its simplicity. During the last 20 years, various studies have focused on an important statistical characteristic, namely the long-term persistence and the simultaneous statistical consistency at all timescales, when different timescales are involved in the simulation. Though these issues have been successfully addressed by various researchers, the solutions that have been suggested are mathematically advanced, which poses a challenge regarding their adoption by practitioners. In this study, a multilayer perceptron network is used to obtain synthetic daily values of rainfall. In order to develop this model, first, an appropriate set of features was selected, and then, a custom cost function was crafted to preserve the important statistical properties in the synthetic time series. This approach was applied to two locations of different climatic conditions that have a long record of daily measurements (more than 100 years for the first and more than 40 years for the second). The results indicate that the suggested methodology is capable of preserving all important statistical characteristics. The advantage of this model is that, once it has been trained, it is straightforward to apply and can be modified easily to analyze other types of hydrologic time series.https://www.mdpi.com/2306-5338/8/2/67time series analysisstochastic modelmachine learninggenetic algorithmspersistenceHurst–Kolmogorov |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Evangelos Rozos Panayiotis Dimitriadis Katerina Mazi Antonis D. Koussis |
spellingShingle |
Evangelos Rozos Panayiotis Dimitriadis Katerina Mazi Antonis D. Koussis A Multilayer Perceptron Model for Stochastic Synthesis Hydrology time series analysis stochastic model machine learning genetic algorithms persistence Hurst–Kolmogorov |
author_facet |
Evangelos Rozos Panayiotis Dimitriadis Katerina Mazi Antonis D. Koussis |
author_sort |
Evangelos Rozos |
title |
A Multilayer Perceptron Model for Stochastic Synthesis |
title_short |
A Multilayer Perceptron Model for Stochastic Synthesis |
title_full |
A Multilayer Perceptron Model for Stochastic Synthesis |
title_fullStr |
A Multilayer Perceptron Model for Stochastic Synthesis |
title_full_unstemmed |
A Multilayer Perceptron Model for Stochastic Synthesis |
title_sort |
multilayer perceptron model for stochastic synthesis |
publisher |
MDPI AG |
series |
Hydrology |
issn |
2306-5338 |
publishDate |
2021-04-01 |
description |
Time series analysis is a major mathematical tool in hydrology, with the moving average being the most popular model type for this purpose due to its simplicity. During the last 20 years, various studies have focused on an important statistical characteristic, namely the long-term persistence and the simultaneous statistical consistency at all timescales, when different timescales are involved in the simulation. Though these issues have been successfully addressed by various researchers, the solutions that have been suggested are mathematically advanced, which poses a challenge regarding their adoption by practitioners. In this study, a multilayer perceptron network is used to obtain synthetic daily values of rainfall. In order to develop this model, first, an appropriate set of features was selected, and then, a custom cost function was crafted to preserve the important statistical properties in the synthetic time series. This approach was applied to two locations of different climatic conditions that have a long record of daily measurements (more than 100 years for the first and more than 40 years for the second). The results indicate that the suggested methodology is capable of preserving all important statistical characteristics. The advantage of this model is that, once it has been trained, it is straightforward to apply and can be modified easily to analyze other types of hydrologic time series. |
topic |
time series analysis stochastic model machine learning genetic algorithms persistence Hurst–Kolmogorov |
url |
https://www.mdpi.com/2306-5338/8/2/67 |
work_keys_str_mv |
AT evangelosrozos amultilayerperceptronmodelforstochasticsynthesis AT panayiotisdimitriadis amultilayerperceptronmodelforstochasticsynthesis AT katerinamazi amultilayerperceptronmodelforstochasticsynthesis AT antonisdkoussis amultilayerperceptronmodelforstochasticsynthesis AT evangelosrozos multilayerperceptronmodelforstochasticsynthesis AT panayiotisdimitriadis multilayerperceptronmodelforstochasticsynthesis AT katerinamazi multilayerperceptronmodelforstochasticsynthesis AT antonisdkoussis multilayerperceptronmodelforstochasticsynthesis |
_version_ |
1721518946109095936 |