Assessment of bio-inspired metaheuristic optimisation algorithms for estimating soil temperature

Abstract Root zone temperature is one of the most important soil characteristics, controlling many of the physical, chemical and biological processes in the soil. Temperature varies by soil depth, and exerts a profound impact on plant germination and growth. In this study, the accuracy of two artificial intelligence models including support vector regression (SVR) and elman neural network (ENN) and their hybrids with firefly algorithm (SVR-FA and ENN-FA) and krill herd algorithm (SVR-KHA and ENN-KHA) was assessed in estimating soil temperature (Ts) at 5, 10, 20, 30, 50 and 100 cm depths at Maragheh meteorological station in north-western Iran. The results of the models were evaluated under 5 scenarios with various inputs including the main meteorological parameters measured at the station (air temperature, sunshine hours, relative humidity, wind speed and saturation vapour pressure deficit). Daily Ts data recorded from January 1, 2006 to December 30, 2012 and from January 1, 2013 to December 30, 2015 were used for model training and testing, respectively. The results showed that error rates have decreased from 5 to 10 cm soil depth (root mean square error (RMSE) reduced by 2.97, 4.68 and 3.19% for the best scenarios of SVR, SVR-FA and SVR-KHA models, respectively), whereas error rates have been increasing from 10 to 100 cm soil depths (RMSE increased by 62.4, 80.9 and 73.6% for the best scenarios of SVR, SVR-FA and SVR-KHA models, respectively). For the best scenarios of ENN, ENN-FA and ENN-KHA models, RMSE values decreased by 2.1, 1.6 and 3.1% from 5 to 10 cm depth and increased by 61.1, 84.1 and 81.1% from 10 to 100 cm depth, so that all six models reached their best performance at 10 cm soil depth. Examination of the results in terms of under-estimation or over-estimation of Ts indicated that the lowest and highest differences in performance between under- and over-estimation sets were 0.01 °C (SVR-FA at 5 cm depth) and 1.64 °C (SVR at 100 cm depth) for SVR-based models and 0 °C (ENN at 10 cm depth) and 0.56 °C (ENN at 100 cm depth) for ELM-based models, respectively. According to the results from the best scenarios of SVR, SVR-FA and SVR-KHA models in the under-estimation set at 100 cm depth, all the three models have exhibited a poorer performance over the temperature range 15–25 °C (RMSE increased by 56.7, 47 and 61.3% for SVR, SVR-FA and SVR-KHA, respectively) compared to temperature values outside that range. Exactly the same trend was also observed for ELM-based models, where the mentioned increases in RMSE were about 37.7, 59.4 and 55.5% for ELM, ELM-FA and ELM-KHA, respectively. According to the results, bio-inspired metaheuristic optimisation algorithms based on SVR and ENN which use appropriate meteorological parameters as inputs can have a relatively satisfactory performance in estimating Ts under climatic conditions similar to our study area, especially in lower depths, and can be used as an alternative to direct measurement of this important parameter.

[1]  B. Mohammadi,et al.  A comparison between the application of empirical and ANN methods for estimation of daily global solar radiation in Iran , 2018, Theoretical and Applied Climatology.

[2]  L. Cheng,et al.  Soil temperature and plant growth stage influence nitrogen uptake and amino acid concentration of apple during early spring growth. , 2001, Tree physiology.

[3]  Lin Zhao,et al.  Variations in soil temperature from 1980 to 2015 in permafrost regions on the Qinghai-Tibetan Plateau based on observed and reanalysis products , 2019, Geoderma.

[4]  P. Ala‐aho,et al.  Multi‐year simulation and model calibration of soil moisture and temperature profiles in till soil , 2017 .

[5]  Mohammad Ali Ghorbani,et al.  Application of firefly algorithm-based support vector machines for prediction of field capacity and permanent wilting point , 2017 .

[6]  Özgür Kisi,et al.  A survey of water level fluctuation predicting in Urmia Lake using support vector machine with firefly algorithm , 2015, Appl. Math. Comput..

[7]  D. Hillel,et al.  Calculating potential and actual evaporation from a bare soil surface by simulation of concurrent flow of water and heat , 1976 .

[8]  J. Adamowski,et al.  Detecting soil temperature trends in Northeast Iran from 1993 to 2016 , 2017 .

[9]  Bingru Huang,et al.  Root physiological factors involved in cool-season grass response to high soil temperature , 2005 .

[10]  Saeid Mehdizadeh,et al.  Comprehensive modeling of monthly mean soil temperature using multivariate adaptive regression splines and support vector machine , 2018, Theoretical and Applied Climatology.

[11]  Vijay P. Singh,et al.  Modeling daily soil temperature using data-driven models and spatial distribution , 2014, Theoretical and Applied Climatology.

[12]  L. Sommers,et al.  The Effect of Water Potential on Decomposition Processes in Soils , 2015 .

[13]  G. S. Rahi,et al.  Effect of temperature on soil-water diffusivity , 1975 .

[14]  G. Hancock,et al.  Soil temperature dynamics at the catchment scale , 2016 .

[15]  J. Wen,et al.  An improved force‐restore method for soil temperature prediction , 2008 .

[16]  OzturkMurat,et al.  Artificial neural network model for estimating the soil temperature , 2011, Canadian Journal of Soil Science.

[17]  Hossein Tabari,et al.  Comparison of artificial neural network and multivariate linear regression methods for estimation of daily soil temperature in an arid region , 2011 .

[18]  K. Lee,et al.  A comparative study of artificial neural networks and support vector machines for predicting groundwater levels in a coastal aquifer , 2011 .

[19]  Chu Zhang,et al.  Data Pre-Analysis and Ensemble of Various Artificial Neural Networks for Monthly Streamflow Forecasting , 2018 .

[20]  Xin-She Yang,et al.  Firefly Algorithm: Recent Advances and Applications , 2013, ArXiv.

[21]  Paresh Chandra Deka,et al.  Support vector machine applications in the field of hydrology: A review , 2014, Appl. Soft Comput..

[22]  Mehmet Bilgili,et al.  The use of artificial neural networks for forecasting the monthly mean soil temperatures in Adana, Turkey , 2011 .

[23]  C. Trasar-Cepeda,et al.  Sensitivity of soil respiration to moisture and temperature , 2013 .

[24]  Shahaboddin Shamshirband,et al.  Coupling a firefly algorithm with support vector regression to predict evaporation in northern Iran , 2018 .

[25]  Kasım Koçak,et al.  SVR-based prediction of evaporation combined with chaotic approach , 2014 .

[26]  Kourosh Mohammadi,et al.  Soil temperature estimation using an artificial neural network and co-active neuro-fuzzy inference system in two different climates , 2016, Arabian Journal of Geosciences.

[27]  L. S. Pereira,et al.  Crop evapotranspiration : guidelines for computing crop water requirements , 1998 .

[28]  E. Bååth,et al.  Comparison of temperature effects on soil respiration and bacterial and fungal growth rates. , 2005, FEMS microbiology ecology.

[29]  B. Minasny,et al.  Soil temperature increase in eastern Australia for the past 50 years , 2018 .

[30]  Marc B. Parlange,et al.  Estimation of bare soil evaporation using skin temperature measurements , 1992 .

[31]  Ozgur Kisi,et al.  Wavelet neural networks and gene expression programming models to predict short-term soil temperature at different depths , 2018 .

[32]  Sinkyu Kang,et al.  Predicting spatial and temporal patterns of soil temperature based on topography, surface cover and air temperature , 2000 .

[33]  Zhigang Zeng,et al.  A modified Elman neural network with a new learning rate scheme , 2018, Neurocomputing.

[34]  A. J. Kuhaida,et al.  THE PREDICTION OF MEAN MONTHLY SOIL TEMPERATURE FROM MEAN MONTHLY AIR TEMPERATURE , 1978 .

[35]  Nai-Jia Guo,et al.  Spatiotemporal modeling of monthly soil temperature using artificial neural networks , 2013, Theoretical and Applied Climatology.

[36]  Ningbo Cui,et al.  Estimation of soil temperature from meteorological data using different machine learning models , 2019, Geoderma.

[37]  S. Lykoudis,et al.  Ground temperature estimations using simplified analytical and semi-empirical approaches , 2009 .

[38]  Jan Adamowski,et al.  Optimal Remediation Design of Unconfined Contaminated Aquifers Based on the Finite Element Method and a Modified Firefly Algorithm , 2015, Water Resources Management.

[39]  Shahaboddin Shamshirband,et al.  RETRACTED ARTICLE: Horizontal global solar radiation estimation using hybrid SVM-firefly and SVM-wavelet algorithms: a case study , 2015, Natural Hazards.

[40]  Keryn I. Paul,et al.  Soil temperature under forests: a simple model for predicting soil temperature under a range of forest types , 2004 .

[41]  P. Willems,et al.  Short‐term forecasting of soil temperature using artificial neural network , 2015 .

[42]  Ping-Feng Pai,et al.  A recurrent support vector regression model in rainfall forecasting , 2007 .

[43]  Amir Hossein Alavi,et al.  Krill herd: A new bio-inspired optimization algorithm , 2012 .

[44]  Ozgur Kisi,et al.  Non-tuned data intelligent model for soil temperature estimation: A new approach , 2018, Geoderma.

[45]  J. Behmanesh,et al.  Estimation of soil temperature using gene expression programming and artificial neural networks in a semiarid region , 2017, Environmental Earth Sciences.

[46]  Ozgur Kisi,et al.  Modeling soil temperatures at different depths by using three different neural computing techniques , 2015, Theoretical and Applied Climatology.

[47]  Jafar Habibi,et al.  Using self-adaptive evolutionary algorithm to improve the performance of an extreme learning machine for estimating soil temperature , 2016, Comput. Electron. Agric..

[48]  M. Mørup,et al.  Non-linear calibration models for near infrared spectroscopy. , 2014, Analytica chimica acta.

[49]  C. T. Wit,et al.  Simulation of heat transfer in soils , 1970 .

[50]  Liang Chuan,et al.  Research on Hydrology Time Series Prediction Based on Grey Theory and [epsilon]-Support Vector Regression , 2011, 2011 International Conference on Computer Distributed Control and Intelligent Environmental Monitoring.

[51]  R. Clark,et al.  Significance of Transients in Soil Temperature Series , 2007 .

[52]  G. Mihalakakou,et al.  On estimating soil surface temperature profiles , 2002 .

[53]  Ke Wang,et al.  Bagging for robust non-linear multivariate calibration of spectroscopy , 2011 .

[54]  C Carroll,et al.  DIGITAL SIMULATION OF HEAT FLOW IN SOILS , 1966 .

[55]  G. Nabi,et al.  Soil Temperature Dependent Growth of Cotton Seedlings Before Emergence , 2008 .