AbstractThe use of artificial neural networks (ANNs) is becoming increasingly common in the analysis of hydrology and water resources problems. In this research, an ANN was developed and used to model the rainfall-runoff relationship, in a catchment located in a semiarid and Mediterranean climate in Algeria. The performance of the developed neural network-based model was compared against multiple linear regression-based models using the same observed data. It was found that the neural network model consistently gives superior predictions. Based on the results of this research, artificial neural network modeling appears to be a promising technique for the prediction of flow for catchments in semi-arid and Mediterranean regions. Accordingly, ...