Multi-task Temporal Convolutional Network for Predicting Water Quality Sensor Data

Predicting the trend of water quality is essential in environmental management decision support systems. Despite various data-driven models in water quality prediction, most studies focus on predicting a single water quality variable. When multiple water quality variables need to be estimated, preparing several data-driven models may require unaffordable computing resources. Also, the changing patterns of several water quality variables can only be revealed by processing long term historical observations, which is not well supported by conventional data-driven models. In this paper, we propose a multi-task temporal convolution network (MTCN) for predicting multiple water quality variables. The temporal convolution offers one the capability to explore the temporal dependencies among a remarkably long historical period. Furthermore, instead of providing predictions for only one water quality variable, the MTCN is designed to predict multiple water quality variables simultaneously. Data collected from the Burnett River, Queensland is used to evaluate the MTCN. Compared to training a set of single-task TCNs for each variable separately, the proposed MTCN achieves the best RMSE scores in predicting both temperature and DO in the following 48 time steps but only requires 53% of the total training time of the TCN. Therefore, the MTCN is an encouraging approach for water quality management by processing a large amount of sensor data.

[1]  Il Won Seo,et al.  Artificial Neural Network ensemble modeling with conjunctive data clustering for water quality prediction in rivers , 2015 .

[2]  Randy A. Dahlgren,et al.  Prediction of dissolved oxygen concentration in hypoxic river systems using support vector machine: a case study of Wen-Rui Tang River, China , 2017, Environmental Science and Pollution Research.

[3]  Yifan Gong,et al.  Cross-language knowledge transfer using multilingual deep neural network with shared hidden layers , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[4]  Jung Eek Son,et al.  Forecasting Root-Zone Electrical Conductivity of Nutrient Solutions in Closed-Loop Soilless Cultures via a Recurrent Neural Network Using Environmental and Cultivation Information , 2018, Front. Plant Sci..

[5]  P. Thorburn,et al.  Conceptual frameworks for estimating the water quality benefits of improved agricultural management practices in large catchments , 2013 .

[6]  P. Thorburn,et al.  Predicting the Trend of Dissolved Oxygen Based on the kPCA-RNN Model , 2019, Water.

[7]  P. Thorburn,et al.  Applying Multi-Layer Artificial Neural Network and Mutual Information to the Prediction of Trends in Dissolved Oxygen , 2019, Front. Environ. Sci..

[8]  Heiga Zen,et al.  WaveNet: A Generative Model for Raw Audio , 2016, SSW.

[9]  Martial Hebert,et al.  Cross-Stitch Networks for Multi-task Learning , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[10]  Quoc V. Le,et al.  Multi-task Sequence to Sequence Learning , 2015, ICLR.

[11]  Mohamad Javad Alizadeh,et al.  Development of wavelet-ANN models to predict water quality parameters in Hilo Bay, Pacific Ocean. , 2015, Marine pollution bulletin.

[12]  Vladlen Koltun,et al.  An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modeling , 2018, ArXiv.

[13]  R. Manasrah,et al.  Relationships between water temperature, nutrients and dissolved oxygen in the northern Gulf of Aqaba, Red Sea , 2006 .

[14]  Jian Zhou,et al.  Water quality prediction method based on LSTM neural network , 2017, 2017 12th International Conference on Intelligent Systems and Knowledge Engineering (ISKE).

[15]  Gregory D. Hager,et al.  Temporal Convolutional Networks for Action Segmentation and Detection , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[16]  Yi-Fan Zhang,et al.  SSIM—A Deep Learning Approach for Recovering Missing Time Series Sensor Data , 2018, IEEE Internet of Things Journal.