Forecasting cyanobacterial concentrations using B-spline networks

Artificial neural networks have been used successfully in a number of areas of civil engineering, including hydrology and water resources engineering. In the vast majority of cases, multilayer perceptrons that are trained with the back-propagation algorithm are used. One of the major shortcomings of this approach is that it is difficult to elicit the knowledge about the input/output mapping that is stored in the trained networks. One way to overcome this problem is to use B-spline associative memory networks (AMNs), because their connection weights may be interpreted as a set of fuzzy membership functions and hence the relationship between the model inputs and outputs may be written as a set of fuzzy rules. In this paper, multilayer perceptrons and AMN models are compared, and their main advantages and disadvantages are discussed. The performance of both model types is compared in terms of prediction accuracy and model transparency for a particular water quality case study, the forecasting (4 weeks in adv...

[1]  Ebrahim H. Mamdani,et al.  A linguistic self-organizing process controller , 1979, Autom..

[2]  Erik Weyer,et al.  Theoretical properties of the ASMOD algorithm for empirical modelling , 1997 .

[3]  G. Schwarz Estimating the Dimension of a Model , 1978 .

[4]  James T. Kwok,et al.  Constructive algorithms for structure learning in feedforward neural networks for regression problems , 1997, IEEE Trans. Neural Networks.

[5]  Martin Brown,et al.  Neurofuzzy adaptive modelling and control , 1994 .

[6]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[7]  F. Recknagel,et al.  Modeling Of Algal Blooms In FreshwatersUsing Artificial Neural Networks , 1970 .

[8]  Barbara J. Lence,et al.  Surface water quality management using a multiple‐realization chance constraint method , 1999 .

[9]  Chris J. Harris,et al.  Parsimonious Neurofuzzy Modelling , 2002 .

[10]  H. R. Maier,et al.  Modelling Cyanbacteria (blue-green algae) in the River Murray using artificial neural networks , 1997 .

[11]  Holger R. Maier,et al.  Neural networks for the prediction and forecasting of water resource variables: a review of modelling issues and applications , 2000, Environ. Model. Softw..

[12]  Martin Brown,et al.  A perspective and critique of adaptive neurofuzzy systems used for modelling and control applications , 1995, Int. J. Neural Syst..

[13]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[14]  L X Wang,et al.  Fuzzy basis functions, universal approximation, and orthogonal least-squares learning , 1992, IEEE Trans. Neural Networks.

[15]  Detlef Nauck,et al.  Foundations Of Neuro-Fuzzy Systems , 1997 .

[16]  Ian Flood,et al.  Neural Networks in Civil Engineering. I: Principles and Understanding , 1994 .

[17]  Holger R. Maier,et al.  Empirical comparison of various methods for training feed‐Forward neural networks for salinity forecasting , 1999 .

[18]  Herbert Witte,et al.  Structure optimization of neural networks with the A*-algorithm , 1997, IEEE Trans. Neural Networks.

[19]  Holger R. Maier,et al.  Determining Inputs for Neural Network Models of Multivariate Time Series , 1997 .

[20]  Russell Reed,et al.  Pruning algorithms-a survey , 1993, IEEE Trans. Neural Networks.

[21]  Lotfi A. Zadeh,et al.  Outline of a New Approach to the Analysis of Complex Systems and Decision Processes , 1973, IEEE Trans. Syst. Man Cybern..

[22]  Holger R. Maier,et al.  Use of artificial neural networks for modelling cyanobacteria Anabaena spp. in the River Murray, South Australia , 1998 .