“…It has been demonstrated as the most simple and efficient method for surface water mapping [65,70,71], even for complex waterbodies areas (e.g., submerged vegetation, sedimented, and turbid water) [62]. It should be noted that recent methods using classical machine learning (support vector machine, decision tree, and random forest) and deep learning (deep neural networks, convolutional neural networks, and recurrent neural network) have been increasingly applied in many research activities with high overall accuracy, such as LULC classification, crop monitoring, and water detection [55,62,63,72,73]. However, these methods are commonly supervised learning, which is computationally costly, hard to employ for large scales, and require ground truth samples [74][75][76].…”