Connectionists: Stephen Hanson in conversation with Geoff Hinton

Gary Marcus gary.marcus at nyu.edu
Mon Jul 18 08:59:51 EDT 2022


identity is just as “easy”. but as I showed long ago (1998 and 2001), what is learned is specific to a space of training examples. there is interpolation in that space, but no reliable extrapolation outside that space. eg if you arrange the problem as training over even numbers represented in binary digits in a standard multi-layer perceptron, the system will not generalize properly to odd numbers. 

nowadays Bengio and others call this the problem of distribution shift, and you would get the same sort of thing with parity (with a slightly different example), because what is learned and described as “parity” is fairly superficial, example-based rather than fully abstract.

gary 

> On Jul 18, 2022, at 05:46, Barak A. Pearlmutter <barak at pearlmutter.net> wrote:
> 
> On Mon, 18 Jul 2022 at 08:28, Danko Nikolic <danko.nikolic at gmail.com> wrote:
>> In short, learning mechanisms cannot discover generalized XOR functions with simple connectivity -- only with complex connectivity. This problem results in exponential growth of needed resources as the number of bits in the generalized XOR increases.
> 
> Assuming that "generalized XOR" means parity, this must rely on some
> unusual definitions which you should probably state in order to avoid
> confusion.
> 
> Parity is a poster boy for an *easy* function to learn, albeit a
> nonlinear one. This is because in the (boolean) Fourier domain its
> spectrum consists of a single nonzero coefficient, and functions that
> are sparse in that domain are very easy to learn. See N. Linial, Y.
> Mansour, and N. Nisan, "Constant depth circuits, Fourier Transform and
> learnability", FOCS 1989, or Mansour, Y. (1994). Learning Boolean
> Functions via the Fourier Transform. Theoretical Advances in Neural
> Computation and Learning, 391–424. doi:10.1007/978-1-4615-2696-4_11
> 
> --Barak Pearlmutter
> 



More information about the Connectionists mailing list