News for hackers. Stuff that matters.
Re:Understanding deep learning requires rethinking generaliz... by medlyyy on Friday March 05, 2021 @07:33AM (#26356118)
Thanks for your [2] link paper, it's an interesting one.

If you think about it, the high-level idea makes some intuitive sense. Since NNs are known to be "equivalent" to kernel methods - which are, to oversimplify, essentially nearest-neighbour + a similarity function - then the ability of NNs to memorise specific training examples can be analogised to adding another "neighbour" to interpolate from. So maybe it's not too surprising that NNs which can do this can have better generalisation performance. (Although it is still surprising, since I certainly wouldn't predict it a priori!)

Really, what is the difference between a "feature" and "memorising a data point"? It seems only a matter of scale - how much of the input space is "relevant" to the learned representation.

Re:Understanding deep learning requires rethinking generaliz... by robbmorganf on Friday March 05, 2021 @08:22AM (#26356556)
> Since NNs are known to be "equivalent" to kernel methods

I remember reading this somewhere, but I can't find the exact paper. Do you think you could link me to it?

Also, I seem to recall the paper didn't provide a method to actually construct the equivalent kernel. Do you know of any work since then that actually constructs an equivalent kernel method?

Re:Understanding deep learning requires rethinking generaliz... by medlyyy on Friday March 05, 2021 @03:34PM (#26361718)
I believe it's this: https://arxiv.org/abs/1711.00165

And then the NTK paper: https://arxiv.org/abs/1806.07572

There is also this which seems to have been produced in parallel, closely related to the first but not exactly the same: https://arxiv.org/abs/1804.11271