A method for and system for training a connection network located between
neuron layers within a multi-layer physical neural network. A multi-layer
physical neural network can be formed having a plurality of inputs and a
plurality outputs thereof, wherein the multi-layer physical neural
network comprises a plurality of layers, wherein each layer comprises one
or more connection networks and associated neurons. Thereafter, a
training wave can be initiated across the connection networks associated
with an initial layer of the multi-layer physical neural network which
propagates thereafter through succeeding connection networks of
succeeding layers of the neural network by successively closing and
opening switches associated with each layer. One or more feedback signals
thereof can be automatically provided to strengthen or weaken
nanoconnections associated with each connection network.