Neural Networks + JAVA
Download source code @ https://sites.fastspring.com/prototypeprj/instant/ai
Neural Networks + JAVA (Prototype Project 01)
Download source code @ https://sites.fastspring.com/prototypeprj/instant/ai
start by randomly initializing the weights
1st. calculate the weighted sum
2nd. apply activation function
3rd. determine the error
4th. adjust the weights
repeat steps 1 through 4 for all vectors in the training data. Loop through additional epochs until Error = 0
The objective is to determine what weights would lead to
Target Result = Result for all vectors in the training data
Neural Networks + JAVA (Prototype Project 02)
Download source code @ https://sites.fastspring.com/prototypeprj/instant/ai
Refactor Prototype Project 01
obtain the equation of line separating the zeros from the ones
Neural Networks + JAVA (Prototype Project 03)
Download source code @ https://sites.fastspring.com/prototypeprj/instant/ai
Refactor Prototype Project 02
Add a bias (a third weight)
Neural Networks + JAVA (Prototype Project 04)
Download source code @ https://sites.fastspring.com/prototypeprj/instant/ai
Refactor Prototype Project 03
find equation of plane separating zeros from ones
Neural Networks + JAVA (Prototype Project 05)
Download source code @ https://sites.fastspring.com/prototypeprj/instant/ai
Refactor Prototype Project 04
find equation of hyperplane separating zeros from ones
Neural Networks + Solve XOR w/ Hill Climbing + JAVA (Prototype Project 06)
Download source code @ https://sites.fastspring.com/prototypeprj/instant/ai
Solve XOR w/ Hill Climbing & Log-Sigmoid Transfer Function
Neural Networks + Solve XOR w/ Simulated Annealing + JAVA (Prototype Proj 07)
Download source code @ https://sites.fastspring.com/prototypeprj/instant/ai
Solve XOR w/ Simulated Annealing & Log-Sigmoid Transfer Function
Neural Networks + Hopfield Network + JAVA (Prototype Project 08)
Download source code @ https://sites.fastspring.com/prototypeprj/instant/ai
Train + Run Hopfield Neural Network
Neural Networks + Backpropagation + JAVA (Prototype Project 09)
Download source code @ https://sites.fastspring.com/prototypeprj/instant/ai
implement Neural Networks using Backpropagation
network has 2 input neurons, 2 neurons in the hidden layer, and 1 neuron in the output layer
Neural Networks + Backpropagation + JAVA (Prototype Project 10)
Download source code @ https://sites.fastspring.com/prototypeprj/instant/ai
Refactor Prototype Project 09
specify number of neurons in the hidden layer
Context Sensitive Keyboard Idea Prototype Project
Download source code @ https://sites.fastspring.com/prototypeprj/instant/ai
Minimal keyboard idea