Abstract
Java and Python classes used for data classification based on neural networks are introduced. This chapter describes several complete examples, starting from data simulation, preparation of data samples for a neural network analysis, neural network training and validation of the outputs. It also introduces Java classes for Bayesian networks and self-organizing maps.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Beale, R., Jackson, T.: Neural Computing: An Introduction. Institute of Physics Publishing, Bristol (1990)
Bharath, R., Drosen, J.: Neural Network Computing. McGraw-Hill, New York (1994)
Heaton, J.: Contributions: The encog project. URL http://code.google.com/p/encog-java/
Neapolitan, R.E.: Learning Bayesian Networks. Prentice Hall, New York (2003)
Jensen, F.V., Nielsen, T.D.: Bayesian Networks and Decision Graphs, 2nd edn. Information Science and Statistics. Springer, Berlin (2007)
Cozman, F.G.: Javabayes: Bayesian networks in Java. URL http://www.cs.cmu.edu/~javabayes/
Utsugi, A.: Neural Comput. 9, 623 (1997)
PyANN, a Python framework to build artificial neural networks. URL http://sourceforge.net/projects/pyann
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2010 Springer-Verlag London Limited
About this chapter
Cite this chapter
Chekanov, S.V. (2010). Neural Networks. In: Scientific Data Analysis using Jython Scripting and Java. Advanced Information and Knowledge Processing. Springer, London. https://doi.org/10.1007/978-1-84996-287-2_16
Download citation
DOI: https://doi.org/10.1007/978-1-84996-287-2_16
Publisher Name: Springer, London
Print ISBN: 978-1-84996-286-5
Online ISBN: 978-1-84996-287-2
eBook Packages: Computer ScienceComputer Science (R0)