Summary
Globally, the water‐level fluctuations in lakes are a dynamic and complex process. The fluctuation is characterized by higher non‐linearity and stochasticity, making it quite hard to forecast for future planning. However, the advent of machine learning algorithms in recent decades provides significant improvement in forecasting such fluctuations. This work provides a systematic review of the machine learning algorithms (ML) used for characterizing lake‐water level dynamics. Among those ML algorithms, the paper reviews seven distinct as well as popular algorithms namely, neural network model, support vector machines, extreme learning machine, artificial neuro‐fuzzy inference systems, evolutionary and hybrid algorithms, and deep learning models. The sample inputs, splitting of data, performance metrics, and its comparison are discussed with future scope. Moreover, the strength and limitations of those algorithms are also examined. Finally, the review in this paper gives a newer vision for water resource planners and hydrologists for sustainable lake management.