In this paper modelling time series by single hidden layer feedforward neural network models is considered. A coherent modelling strategy based on statistical inference is discussed. The problems of selecting the variables and the number of hidden units are solved by using statistical model selection criteria and tests. Misspecification tests for evaluating an estimated neural network model are considered. Forecasting with neural network models is discussed and an application to a real time series is presented.