摘要:Forecasting ice phenomena in river systems is of great importance because these phenomena are a fundamental part of the hydrological regime. Due to the stochasticity of ice phenomena, their prediction is a difficult process, especially when data sets are sparse or incomplete. In this study, two machine learning models—Multilayer Perceptron Neural Network (MLPNN) and Extreme Gradient Boosting (XGBoost)—were developed to predict ice phenomena in the Warta River in Poland in a temperate climate zone. Observational data from eight river gauges during the period 1983–2013 were used. The performance of the model was evaluated using four model fit measures. The results showed that the choice of input variables influenced the accuracy of the developed models. The most important predictors were the nature of phenomena on the day before an observation, as well as water and air temperatures; river flow and water level were less important for predicting the formation of ice phenomena. The modeling results showed that both MLPNN and XGBoost provided promising results for the prediction of ice phenomena. The research results of the present study could also be useful for predicting ice phenomena in other regions.