The Kak neural network, which was first proposed by Subhash Kak, is an instantaneously trained neural network that creates a new hidden neuron for each training sample, achieving instantaneous training for binary data and also for real data if some small additional processing is allowed. These networks, therefore, model short-term biological memory.
The training algorithm for binary data creates links to the new hidden node that simply reflects the 0 and 1 values in the training vector. Hence there is no computation involved. This network has been successfully used in a variety of applications in finance, pattern recognition, signal processing, and time-series extrapolation.
References
Kak neural network Wikipedia(Text) CC BY-SA