Introduction to Neural Networks for Java, Second Edition

Introduction to Neural Networks with Java, Second Edition, introduces the Java programmer to the world of Neural Networks and Artificial Intelligence. Neural network architectures, such as the feedforward, Hopfield, and self-organizing map architectures are discussed. Training techniques, such as backpropagation, genetic algorithms and simulated annealing are also introduced. Practical examples are given for each neural network. Examples include the traveling salesman problem, handwriting recognition, financial prediction, game strategy, mathematical functions, and Internet bots. All Java source code is available online for easy downloading.

Comments

Thanks for the information. I

grouse003's picture

Thanks for the information. I was looking for this information. These will be valid for my new project.

swing sets

Source Code

james.hopkins's picture

Hello, I purchased the book and am very proficient in java. However, I'm just confused on how to use the library. As most of the code is source I'm having troubles trying to get a proper compiling. Is there a particular setup or environment variables and such that need to be run through in order for me to correctly compile. As of now, I've simply gone through the trouble of trying to figure out the packing and compile the classes one by one, but it gets stuck somewhere in self organizing maps area where the enum command is called. Unless I'm blind, I haven't seen anything in the readme that gave any help on this.

Any help is appreciated as I trully enjoy the book but I want to be able to run and understand the source as well.

compiling

jeffheaton's picture

The best way is to use the ant scripts that come with the projects. Compiling the classes one-by-one will not work, they are very interdependent.

where can i download this book

khanis_king's picture

i am intrested in developing the character recognition system in java, cna somebody help me out,is their any library for neural network in java

Libraries

polkadotninja's picture

khanis, this book's example code provides some good starting points for the library you're seeking, and there are some more sophisticated libraries referenced at http://www.jeffheaton.com/ai/ under "Other AI Stuff I use from the net."

you can also try...

jeffheaton's picture

Encog. It is sort of meant as the next step beyond this book. Encog supports many different neural network types.

http://www.heatonresearch.com/encog/

java

qma15jo's picture

this descripe a nural network using java programming language

yes...

SeemaSingh's picture

It does at that! :)


Copyright 2005 - 2010 by Heaton Research, Inc.. Heaton Research™ and Encog™ are trademarks of Heaton Research. Click here for copyright and trademark information.