3 ms·
I love how I've seen Ilya talk about it. If we could find the shortest program to reproduce the training set, that would be optimal compression. But it's an int
by furyofantares 3y ago
I love how I've seen Ilya talk about it. If we could find the shortest program to reproduce the training set, that would be optimal compression. But it's an intractable problem, we can't even come close, there's just no way to come at it.
But with deep learning we can instead find a circuit that approaches reproducing the training set.
This is lossy compression. There's nothing "just glorified" about it though; the result is astounding.
A more appropriate takeaway might be that sufficient compression is mind-bendingly more powerful than intuition might otherwise guess.
Does calling it "just glorified" guide any intuition that in order to compress amazon reviews a neural net is gonna have weights that correspond to sentiment? Does it tell you that such compression also ends up producing an artifact that can be put to work in a generative framework? And that it'll be a very useful generative framework because such compression required weights that correspond to all sorts of useful ideas, a compression of something more meaningful than just text?
Calling it "just glorified X" is clickbait. It's compression alright, and it's either 1) also whole lot more, or 2) compression is a whole lot more wild and impressive than you thought, or both.
- pas 3y agobut currently it doesn't seem very useful. it hallucinates too much, there's no reflexivity, no critical reasoning. sure, nice prompts can give it some structure, and with a lot of pre- and postprocessing (ie. RAG and other ways of forcing it to pick from a list) it's good for information retrieval.
- theGnuMe 3y agoThe "sentiment" weights are just the supervised classification part on top of the "compression" piece. An autoencoder is closer to pure compression. SVD is compression as well. SVD is also useful to solve some equations.