Water Quality Prediction Method Based on Multi-Source Transfer Learning for Water Environmental IoT System
Abstract
:1. Introduction
- (1)
- We construct a water quality prediction framework based on MSTL. In particular, the common features of water quality samples of multiple nearby monitoring points and the target monitoring point are extracted and then aligned. Afterwards, according to the aligned features of water quality samples, the water quality prediction models based on ESN at multiple nearby monitoring points are established with distributed computing, and then the prediction results of distributed water quality prediction models are integrated. This framework successfully solves the problem of an insufficient number of training samples of the target monitoring point.
- (2)
- We optimize the prediction parameters of MSTL. In particular, the back propagates the population deviation based on multiple iterations and can reduce the feature alignment bias and the model alignment bias to improve the prediction accuracy of the models.
- (3)
- We perform experiments in the actual water quality dataset of Hong Kong. The experimental results demonstrate that the proposed method can train multiple water quality prediction models by using the adjacency effect, and thus reduce the prediction bias and improve the prediction accuracy compared with other similar methods.
2. Methods
2.1. Water Quality Prediction Framework Based on MSTL
2.2. Prediction Parameters Optimization of MSTL
2.3. Process of Water Quality Prediction Method Based on MSTL
3. Experimental Results and Analyses
3.1. Datasets
3.2. Parameters Selection
3.3. Comparison of Transfer Methods
3.4. Comparison of Prediction Models
4. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Li, X.; Sha, J.; Wang, Z.L. Chlorophyll-A prediction of lakes with different water quality patterns in China based on hybrid neural networks. Water 2017, 9, 524. [Google Scholar] [CrossRef] [Green Version]
- Pasika, S.; Gandla, S.T. Smart water quality monitoring system with cost-effective using IoT. Heliyon 2020, 6, 1–9. [Google Scholar] [CrossRef]
- Liu, S.Y.; Tai, H.J.; Ding, Q.S.; Li, D.L.; Xu, L.Q.; Wei, Y.G. A hybrid approach of support vector regression with genetic algorithm optimization for aquaculture water quality prediction. Math. Comput. Model. 2013, 58, 458–465. [Google Scholar] [CrossRef]
- Ratko, G. Stream water temperature prediction based on gaussian process regression. Expert Syst. Appl. 2013, 40, 7407–7414. [Google Scholar]
- Anja, D.P.; Tertius, H.; Fethi, A. Quantifying and predicting the water quality associated with land cover change: A case study of the blesbok spruit catchment, South Africa. Water 2014, 6, 2946–2968. [Google Scholar]
- Rezaie-Balf, M.; Kim, S.; Fallah, H.; Alaghmand, S. Daily river flow forecasting using ensemble empirical mode decomposition based heuristic regression models: Application on the perennial rivers in Iran and South Korea. J. Hydrol. 2019, 572, 470–485. [Google Scholar] [CrossRef]
- Zhang, F.; Xue, H.F.; Ma, X.M.; Wang, H.N. Grey Prediction model for the chemical oxygen demand emissions in industrial waste water: An empirical analysis of china. Glob. Congr. Manuf. Manag. 2017, 174, 827–834. [Google Scholar] [CrossRef]
- Yang, L.; Qun, C. Poyang lake water quality model for dynamic prediction. In Proceedings of the International Conference on Computational and Information Sciences, Chongqing, China, 17–19 August 2012; pp. 1214–1216. [Google Scholar]
- Xue, D.; Sudan, G.; Tong, L. Study on the prediction of mineralization degree of groundwater based on grey prediction model. In Proceedings of the Conference on Earth and Environmental Science, Pangkal Pinang, Indonesia, 3–4 September 2019; pp. 1–9. [Google Scholar]
- Xiao, M.; Li, W.M.; Liu, D.F.; Xie, S.; Liu, X.Q. Study on the trend prediction of water bloom change in the backwater area of the tributaries of the Xiangxi River in the Three Gorges Reservoir area based on multiple optimization gray models. Acta Sci. Circumstantiae 2017, 37, 1153–1161. [Google Scholar]
- Zhou, J.L.; Sun, J.; Zhang, M.Y.; Ma, Y. Dependable scheduling for real-time workflows on cyber–physical cloud systems. IEEE Trans. Ind. Inform. 2021, 17, 7820–7829. [Google Scholar] [CrossRef]
- Wang, T.; Lu, Y.C.; Wang, J.H.; Dai, H.N.; Zheng, X.; Jia, W.J. EIHDP: Edge-intelligent hierarchical dynamic pricing based on cloud-edge-client collaboration for IoT systems. IEEE Trans. Comput. 2021, 70, 1285–1298. [Google Scholar] [CrossRef]
- Wu, Z.B.; Sun, J.; Zhang, Y.; Zhu, Y.Q.; Li, J.; Plaza, A.; Benediktsson, J.A.; Wei, Z.H. Scheduling-guided automatic processing of massive hyperspectral image classification on cloud computing architectures. IEEE Trans. Cybern. 2020, 51, 3588–3601. [Google Scholar] [CrossRef] [PubMed]
- Dawood, T.; Elwakil, E.; Novoa, H.M.; Delgado, J.F.G. Toward urban sustainability and clean potable water: Prediction of water quality via artificial neural networks. J. Clean. Prod. 2020, 291, 1–12. [Google Scholar]
- Zhou, J.; Wang, Y.Y.; Xiao, F.; Wang, Y.Y.; Sun, L.J. Water quality prediction method based on IGRA and LSTM. Water 2018, 10, 1148. [Google Scholar] [CrossRef] [Green Version]
- Dong, Q.X.; Lin, Y.Z.; Bi, J.; Yuan, H.T. An integrated deep neural network approach for large-scale water quality time series prediction. In Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, Bari, Italy, 6–9 October 2019; pp. 3537–3542. [Google Scholar]
- Hu, Z.H.; Zhang, Y.R.; Zhao, Y.C.; Xie, M.S.; Zhong, J.Z.; Tu, Z.G.; Liu, J.T. A water quality prediction method based on the Deep LSTM network considering correlation in smart mariculture. Sensors 2019, 19, 1420. [Google Scholar] [CrossRef] [Green Version]
- Lee, J.H. Determination of optimal water quality monitoring points in sewer systems using entropy theory. Entropy 2013, 15, 3419–3434. [Google Scholar] [CrossRef] [Green Version]
- Pan, S.J.; Tsang, I.W.; Kwok, J.T.; Yang, Q. Domain adaptation via transfer component analysis. IEEE Trans. Neural Netw. 2010, 22, 199–210. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Zhou, J.; Chen, Y.; Xiao, F.; Yan, X.Y.; Sun, L.J. Water quality prediction method based on transfer learning and echo state network. J. Circuits Syst. Comput. 2021, 2150262. [Google Scholar] [CrossRef]
- Sun, S.; Shi, H.; Wu, Y. A survey of multi-source domain adaptation. Inf. Fusion 2015, 24, 84–92. [Google Scholar] [CrossRef]
- Yao, Y.; Doretto, G. Boosting for transfer learning with multiple sources. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, San Francisco, CA, USA, 13–18 June 2010; pp. 13–18. [Google Scholar]
- Jaeger, H. The “echo state” approach to analysing and training recurrent neural networks. Natl. Res. Cent. Inf. Technol. 2001, 148, 1–47. [Google Scholar]
- Hopfield, J.J. Neural networks and physical systems with emergent collective computational abilities. Proc. Natl. Acad. Sci. USA 1982, 79, 2554–2558. [Google Scholar] [CrossRef] [Green Version]
- Jun, M.; Knutti, R.; Nychka, D.W. Spatial analysis to quantify numerical model bias and dependence. J. Am. Stat. Assoc. 2008, 103, 934–947. [Google Scholar] [CrossRef]
- He, K.M.; Zhang, X.Y.; Ren, S.Q.; Sun, J. Deep residual learning for image recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 770–778. [Google Scholar]
- Sza, V.; Chen, Y.H.; Yang, T.J.; Emer, J.S. Efficient processing of deep neural networks: A tutorial and survey. Proc. IEEE 2017, 105, 2295–2329. [Google Scholar] [CrossRef] [Green Version]
- Jaeger, H.; Haas, H. Harnessing nonlinearity: Predicting chaotic systems and saving energy in wireless communication. Science 2004, 304, 78–80. [Google Scholar] [CrossRef] [Green Version]
- Gretton, A.; Borgwardt, K.M.; Rasch, M.J.; Scholkopf, B.; Smola, A. A kernel two-sample test. J. Mach. Learn. Res. 2012, 13, 723–773. [Google Scholar]
- Redko, I.; Courty, N.; Flamary, R.; Tuia, D. Optimal transport for multi-source domain adaptation under target shift. In Proceedings of the Conference on Artificial Intelligence and Statistics, Okinawa, Japan, 16–18 April 2019; pp. 1–10. [Google Scholar]
2 | 250 | 0.6 | 0.092 | 0.0062 |
250 | 0.7 | 0.093 | 0.0064 | |
250 | 0.8 | 0.092 | 0.0062 | |
250 | 0.9 | 0.091 | 0.0061 | |
500 | 0.6 | 0.092 | 0.0063 | |
500 | 0.7 | 0.093 | 0.0062 | |
500 | 0.8 | 0.092 | 0.0061 | |
500 | 0.9 | 0.095 | 0.0065 | |
750 | 0.6 | 0.092 | 0.0062 | |
750 | 0.7 | 0.093 | 0.0063 | |
750 | 0.8 | 0.094 | 0.0064 | |
750 | 0.9 | 0.093 | 0.0062 | |
3 | 250 | 0.6 | 0.089 | 0.0063 |
250 | 0.7 | 0.088 | 0.0062 | |
250 | 0.8 | 0.088 | 0.0062 | |
250 | 0.9 | 0.087 | 0.0062 | |
500 | 0.6 | 0.087 | 0.0061 | |
500 | 0.7 | 0.085 | 0.0060 | |
500 | 0.8 | 0.088 | 0.0063 | |
500 | 0.9 | 0.086 | 0.0061 | |
750 | 0.6 | 0.087 | 0.0062 | |
750 | 0.7 | 0.089 | 0.0063 | |
750 | 0.8 | 0.089 | 0.0064 | |
750 | 0.9 | 0.088 | 0.0063 | |
4 | 250 | 0.6 | 0.093 | 0.0066 |
250 | 0.7 | 0.089 | 0.0062 | |
250 | 0.8 | 0.092 | 0.0063 | |
250 | 0.9 | 0.090 | 0.0061 | |
500 | 0.6 | 0.092 | 0.0063 | |
500 | 0.7 | 0.094 | 0.0065 | |
500 | 0.8 | 0.093 | 0.0062 | |
500 | 0.9 | 0.092 | 0.0061 | |
750 | 0.6 | 0.092 | 0.0062 | |
750 | 0.7 | 0.093 | 0.0063 | |
750 | 0.8 | 0.094 | 0.0064 | |
750 | 0.9 | 0.089 | 0.0062 |
2 | 250 | 0.6 | 0.0113 | 0.0108 |
250 | 0.7 | 0.0114 | 0.0108 | |
250 | 0.8 | 0.0112 | 0.0107 | |
250 | 0.9 | 0.0115 | 0.0110 | |
500 | 0.6 | 0.0114 | 0.0108 | |
500 | 0.7 | 0.0114 | 0.0109 | |
500 | 0.8 | 0.0115 | 0.0111 | |
500 | 0.9 | 0.0114 | 0.0109 | |
750 | 0.6 | 0.0115 | 0.0110 | |
750 | 0.7 | 0.0116 | 0.0109 | |
750 | 0.8 | 0.0115 | 0.0108 | |
750 | 0.9 | 0.0115 | 0.0109 | |
3 | 250 | 0.6 | 0.0116 | 0.0111 |
250 | 0.7 | 0.0116 | 0.0110 | |
250 | 0.8 | 0.0115 | 0.0109 | |
250 | 0.9 | 0.0115 | 0.0108 | |
500 | 0.6 | 0.0111 | 0.0106 | |
500 | 0.7 | 0.0113 | 0.0108 | |
500 | 0.8 | 0.0114 | 0.0109 | |
500 | 0.9 | 0.0115 | 0.0109 | |
750 | 0.6 | 0.0115 | 0.0110 | |
750 | 0.7 | 0.0114 | 0.0109 | |
750 | 0.8 | 0.0114 | 0.0108 | |
750 | 0.9 | 0.0115 | 0.0109 | |
4 | 250 | 0.6 | 0.0113 | 0.0107 |
250 | 0.7 | 0.0114 | 0.0108 | |
250 | 0.8 | 0.0114 | 0.0108 | |
250 | 0.9 | 0.0115 | 0.0110 | |
500 | 0.6 | 0.0116 | 0.0112 | |
500 | 0.7 | 0.0115 | 0.0111 | |
500 | 0.8 | 0.0114 | 0.0109 | |
500 | 0.9 | 0.0113 | 0.0108 | |
750 | 0.6 | 0.0114 | 0.0110 | |
750 | 0.7 | 0.0115 | 0.0111 | |
750 | 0.8 | 0.0114 | 0.0109 | |
750 | 0.9 | 0.0113 | 0.0108 |
Monitoring Points | Method | Nearby Monitoring Point | MSE |
---|---|---|---|
Oxtail Sea | non-expansion | non | 0.0167 |
TCA | Tolo Harbour | 0.0118 | |
Mirs Bay | 0.0144 | ||
Southern District | 0.0120 | ||
JCPOT | Tolo Harbour, Mirs Bay, Southern District | 0.0133 | |
MSTL | Tolo Harbour, Mirs Bay, Southern District | 0.0048 | |
Western Buffer District | non-expansion | non | 0.0128 |
TCA | Northwestern District | 0.0120 | |
Southern District | 0.0125 | ||
Victoria Harbour | 0.0118 | ||
JCPOT | Northwestern District, Southern District, Victo- ria Harbour | 0.0125 | |
MSTL | Northwestern District, Southern District, Victo- ria Harbour | 0.0104 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhou, J.; Wang, J.; Chen, Y.; Li, X.; Xie, Y. Water Quality Prediction Method Based on Multi-Source Transfer Learning for Water Environmental IoT System. Sensors 2021, 21, 7271. https://doi.org/10.3390/s21217271
Zhou J, Wang J, Chen Y, Li X, Xie Y. Water Quality Prediction Method Based on Multi-Source Transfer Learning for Water Environmental IoT System. Sensors. 2021; 21(21):7271. https://doi.org/10.3390/s21217271
Chicago/Turabian StyleZhou, Jian, Jian Wang, Yang Chen, Xin Li, and Yong Xie. 2021. "Water Quality Prediction Method Based on Multi-Source Transfer Learning for Water Environmental IoT System" Sensors 21, no. 21: 7271. https://doi.org/10.3390/s21217271
APA StyleZhou, J., Wang, J., Chen, Y., Li, X., & Xie, Y. (2021). Water Quality Prediction Method Based on Multi-Source Transfer Learning for Water Environmental IoT System. Sensors, 21(21), 7271. https://doi.org/10.3390/s21217271