shifts
Juergen Schmidhuber
juergen at idsia.ch
Fri Feb 23 03:15:27 EST 1996
Jerry Feldman writes:
>>>
Shift invariance is the ability of a neural system to recognize a
pattern independent of where appears on the retina. It is generally
understood that this property can not be learned by neural network
methods, but I have not seen a published proof. [...] It is easy to
show that no local rule can learn shift invariance. [...] The one
dimensional case of shift invariance can be handled by treating each
string as a sequence and learning a finite-state acceptor. But the
methods that work for this are not local or biologically plausible
and don't extend to two dimensions.
<<<
It might be of interest to note that the situation changes if the
neural system includes a controller that is able to generate retina-
movements (to change the position of the image on the retina). There
are gradient-based controllers that (in certain cases) can *learn*
appropriate, 2-dimensional retina shifts. They are `local' to the extent
backprop through time is `local'. See, e.g., Schmidhuber & Huber (1991):
Learning to generate fovea trajectories for target detection. Int. Journal
of Neural Systems, 2(1 & 2):135-141.
Juergen Schmidhuber, IDSIA
More information about the Connectionists
mailing list