A new library to combine artificial neural networks and support vector machines with statistics and a database engine for application in environmental modeling

SADATO (SAMT DAta TOol) is an open source software library presenting new possibilities in modeling based on artificial neural networks and support vector machines. The main advantage of SADATO is its central data management based on Sqlite3 or MySQL and the statistical functions inherited from the APOPHENIA software. SADATO can be used for modeling as well as in large simulations. Modeling is demonstrated with two examples of artificial neural networks and support vector machines. The use of SADATO in simulation is supported by its very high computation speed. The highly aggregated functions in SADATO keep the software simple and easy to maintain. This allows the scientist experienced in software development easy access to all methods provided by SADATO. Additionally, an easy-to-use graphical user interface was developed to support scientists in developing models without any special knowledge in computer science.

[1]  Wei-Zhen Lu,et al.  Potential assessment of the "support vector machine" method in forecasting ambient air pollutant trends. , 2005, Chemosphere.

[2]  Ben Klemens,et al.  Modeling with Data: Tools and Techniques for Scientific Computing , 2008 .

[3]  Daniel Caissie,et al.  Stream temperature modelling using artificial neural networks: application on Catamaran Brook, New Brunswick, Canada , 2008 .

[4]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[5]  Yoshua Bengio,et al.  Inference for the Generalization Error , 1999, Machine Learning.

[6]  Guntis Brumelis,et al.  Use of an artificial model of monitoring data to aid interpretation of principal component analysis , 2000, Environ. Model. Softw..

[7]  Ralf Wieland,et al.  Spatial Analysis and Modeling Tool (SAMT): 1. Structure and possibilities , 2006, Ecol. Informatics.

[8]  Adebayo J. Adeloye The relative utility of regression and artificial neural networks models for rapidly predicting the capacity of water supply reservoirs , 2009, Environ. Model. Softw..

[9]  Avi Ostfeld,et al.  Data-driven modelling: some past experiences and new approaches , 2008 .

[10]  David J. C. MacKay,et al.  Information Theory, Inference, and Learning Algorithms , 2004, IEEE Transactions on Information Theory.

[11]  Peter A. Noble,et al.  Neuroet: An easy-to-use artificial neural network for ecological and biological modeling , 2007 .

[12]  Ignasi Rodríguez-Roda,et al.  Exploring the ecological status of human altered streams through Generative Topographic Mapping , 2007, Environ. Model. Softw..

[13]  M. Henry,et al.  A Primer of Ecology with R , 2009 .

[14]  Ralf Wieland,et al.  Adaptive fuzzy modeling versus artificial neural networks , 2008, Environ. Model. Softw..

[15]  Bernhard Schölkopf,et al.  Learning with kernels , 2001 .

[16]  Barbara Hubbard,et al.  The World According to Wavelets , 1996 .

[17]  Brian Gough,et al.  GNU Scientific Library Reference Manual - Third Edition , 2003 .

[18]  Muttucumaru Sivakumar,et al.  Prediction of urban stormwater quality using artificial neural networks , 2009, Environ. Model. Softw..

[19]  R. Wieland,et al.  The use of neural networks in agroecological modelling , 1995 .

[20]  Lars Kai Hansen,et al.  Early stop criterion from the bootstrap ensemble , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[21]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[22]  A. M. Kalteh,et al.  Review of the self-organizing map (SOM) approach in water resources: Analysis, modelling and application , 2008, Environ. Model. Softw..

[23]  U. Wendling,et al.  Bereitstellung von täglichen Informationen zum Wasserhaushalt des Bodens für die Zwecke der agrarmeteorologischen Beratung , 1991 .