Learn Neural Net Programming: www.heatonresearch.com Introduction to Neural Networks with java is a course that 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 will be presented. Training techniques, such as backpropagation, genetic algorithms and simulated annealing are also introduced. Practical examples are given for each neural network. Examples will be examined that include the traveling salesman problem, handwriting recognition, financial prediction, game strategy, mathematical functions, and Internet bots.
More:
Introduction to Neural Networks for Java (Class 1/16, Part 1/3)