Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Developing hybrid time series and artificial intelligence models for estimating air temperatures

Mohammadi, Babak LU orcid ; Mehdizadeh, Saeid ; Ahmadi, Farshad ; Lien, Nguyen Thi Thuy ; Linh, Nguyen Thi Thuy and Pham, Quoc Bao (2020) In Stochastic Environmental Research and Risk Assessment 35. p.1189-1204
Abstract

Air temperature is a vital meteorological variable required in many applications, such as agricultural and soil sciences, meteorological and climatological studies, etc. Given the importance of this variable, this study seeks to estimate minimum (Tmin), maximum (Tmax), and mean (T) air temperatures by applying a linear autoregressive (AR) time series model and then developing a hybrid model by means of coupling the AR and a non-linear time series model, namely autoregressive conditional heteroscedasticity (ARCH). Hence, the hybrid AR-ARCH model was tested. To that end, the Tmin, Tmax, and T data from 1986 to 2015 at two weather stations located in Northwestern Iran were used for both daily and... (More)

Air temperature is a vital meteorological variable required in many applications, such as agricultural and soil sciences, meteorological and climatological studies, etc. Given the importance of this variable, this study seeks to estimate minimum (Tmin), maximum (Tmax), and mean (T) air temperatures by applying a linear autoregressive (AR) time series model and then developing a hybrid model by means of coupling the AR and a non-linear time series model, namely autoregressive conditional heteroscedasticity (ARCH). Hence, the hybrid AR-ARCH model was tested. To that end, the Tmin, Tmax, and T data from 1986 to 2015 at two weather stations located in Northwestern Iran were used for both daily and monthly time scales. The results showed that the hybrid time series model (i.e., AR-ARCH) performed better than the single AR for estimating the air temperature parameters at the study sites. Multi-layer perceptron (MLP) was then employed to estimate the air temperatures using lagged temperature data as input predictors. Next, the single AR and hybrid AR-ARCH time series models were utilized to implement the hybrid MLP-AR and MLP-AR-ARCH models. It is worth noting that developing the hybrid MLP-AR and MLP-AR-ARCH models, as well as AR-ARCH one is the novelty of this study. Three statistical metrics including root mean square error (RMSE), mean absolute error (MAE), and normalized RMSE (NRMSE) were used to investigate the performance of whole the developed models. The hybrid MLP-AR and MLP-AR-ARCH models were found to perform better than the single MLP when estimating the daily and monthly Tmin, Tmax, and T; however, the MLP-AR models outperformed the MLP-AR-ARCH ones. At the end of this study, the performance of MLP was evaluated under an external condition (i.e., estimating the temperature components at any particular site using the temperature data of an adjacent location). The results indicated that the temperature data of a nearby station can be used for estimating the temperatures of a desired station. Most accurate results during the test stage were obtained under a local assessment through the hybrid MLP-AR(1) at the Tabriz station when estimating the monthly Tmax (RMSE = 0.199 °C, MAE = 0.159 °C, NRMSE = 1.012%) and hybrid MLP-AR(12) at the Urmia station when estimating the daily Tmax (RMSE = 0.364 °C, MAE = 0.277 °C, NRMSE = 1.911%).

(Less)
Please use this url to cite or link to this publication:
author
; ; ; ; and
publishing date
type
Contribution to journal
publication status
published
subject
keywords
Air temperatures, Autoregressive, Autoregressive conditional heteroscedasticity, Estimation, Multi-layer perceptron
in
Stochastic Environmental Research and Risk Assessment
volume
35
pages
1189 - 1204
publisher
Springer
external identifiers
  • scopus:85092801511
ISSN
1436-3240
DOI
10.1007/s00477-020-01898-7
language
English
LU publication?
no
id
b9505813-6587-4e37-8e26-64eed5b6cc06
date added to LUP
2020-12-30 05:13:04
date last changed
2022-04-26 22:52:49
@article{b9505813-6587-4e37-8e26-64eed5b6cc06,
  abstract     = {{<p>Air temperature is a vital meteorological variable required in many applications, such as agricultural and soil sciences, meteorological and climatological studies, etc. Given the importance of this variable, this study seeks to estimate minimum (T<sub>min</sub>), maximum (T<sub>max</sub>), and mean (T) air temperatures by applying a linear autoregressive (AR) time series model and then developing a hybrid model by means of coupling the AR and a non-linear time series model, namely autoregressive conditional heteroscedasticity (ARCH). Hence, the hybrid AR-ARCH model was tested. To that end, the T<sub>min</sub>, T<sub>max</sub>, and T data from 1986 to 2015 at two weather stations located in Northwestern Iran were used for both daily and monthly time scales. The results showed that the hybrid time series model (i.e., AR-ARCH) performed better than the single AR for estimating the air temperature parameters at the study sites. Multi-layer perceptron (MLP) was then employed to estimate the air temperatures using lagged temperature data as input predictors. Next, the single AR and hybrid AR-ARCH time series models were utilized to implement the hybrid MLP-AR and MLP-AR-ARCH models. It is worth noting that developing the hybrid MLP-AR and MLP-AR-ARCH models, as well as AR-ARCH one is the novelty of this study. Three statistical metrics including root mean square error (RMSE), mean absolute error (MAE), and normalized RMSE (NRMSE) were used to investigate the performance of whole the developed models. The hybrid MLP-AR and MLP-AR-ARCH models were found to perform better than the single MLP when estimating the daily and monthly T<sub>min</sub>, T<sub>max</sub>, and T; however, the MLP-AR models outperformed the MLP-AR-ARCH ones. At the end of this study, the performance of MLP was evaluated under an external condition (i.e., estimating the temperature components at any particular site using the temperature data of an adjacent location). The results indicated that the temperature data of a nearby station can be used for estimating the temperatures of a desired station. Most accurate results during the test stage were obtained under a local assessment through the hybrid MLP-AR(1) at the Tabriz station when estimating the monthly T<sub>max</sub> (RMSE = 0.199 °C, MAE = 0.159 °C, NRMSE = 1.012%) and hybrid MLP-AR(12) at the Urmia station when estimating the daily T<sub>max</sub> (RMSE = 0.364 °C, MAE = 0.277 °C, NRMSE = 1.911%).</p>}},
  author       = {{Mohammadi, Babak and Mehdizadeh, Saeid and Ahmadi, Farshad and Lien, Nguyen Thi Thuy and Linh, Nguyen Thi Thuy and Pham, Quoc Bao}},
  issn         = {{1436-3240}},
  keywords     = {{Air temperatures; Autoregressive; Autoregressive conditional heteroscedasticity; Estimation; Multi-layer perceptron}},
  language     = {{eng}},
  month        = {{10}},
  pages        = {{1189--1204}},
  publisher    = {{Springer}},
  series       = {{Stochastic Environmental Research and Risk Assessment}},
  title        = {{Developing hybrid time series and artificial intelligence models for estimating air temperatures}},
  url          = {{http://dx.doi.org/10.1007/s00477-020-01898-7}},
  doi          = {{10.1007/s00477-020-01898-7}},
  volume       = {{35}},
  year         = {{2020}},
}