Water quality grade is an intuitive element for people to understand the condition of water quality. However, in situ water quality grade measurements are often labor intensive, which makes measurement over large areas very costly and laborious. In recent years, numerous studies have demonstrated the effectiveness of remote sensing techniques in monitoring water quality. In order to automatically extract the water quality information, machine learning technologies have been widely applied in remote sensing data interoperation. In this study, Landsat-8 data and deep neural networks (DNN) were employed to identify the water quality grades of lakes in two cities, Wuhan and Huangshi, in the middle reach of the Yangtze River, central China. Additionally, linear support vector machine (L-SVM), random forest (RF), decision tree (DT), and multi-layer perceptron (MLP) were selected as comparative methods. The experimental results showed that DNN achieved the most promising performance compared to the other approaches. For the lakes in Wuhan, DNN gave water quality results with overall accuracy (OA) of 93.37% and Kappa of 0.9028. For the lakes in Huangshi, OA and kappa given by DNN were 96.39% and 0.951, respectively. The results show that the use of remote sensing images for water quality grade monitoring is effective. In the future, our method can be used for water quality monitoring of lakes in large areas at a low cost.
Read full abstract