36 ms·
They discover a NN optimization algorithm via search in a symbolic space. Most of the article is about using it for NNs and not discovery itself though :(
by wizzard0 4y ago
They discover a NN optimization algorithm via search in a symbolic space. Most of the article is about using it for NNs and not discovery itself though :(
- noduerme 4y agolol. That's literally the basis of https://gwern.net/fiction/clippy https://gwern.net/fiction/clippy [edit] When people say that the road to hell is paved with good intentions, or that a little knowledge is a dangerous thing, or... you know, pick your standard folk wisdom saying... what's so goddamn disappointing to me is how a generation that should know much better than this is eager to take shortcuts with the convenience of enormous and unprecedented processing power, rather than using their own brains to puzzle out clever ways of doing the same thing.
- michaelmior 4y agoPeople have spent enormous amounts of time and effort to find clever optimizers. This is another example of that. I don't really see this as any less clever than if someone had written the algorithm by hand.
- noduerme 4y agoWell, it's exactly less clever because once you've written an optimizer to find optimizers, you've cut yourself out of the loop and you're just a manager of things you don't understand. Go use my public tool https://doxyjs.com https://doxyjs.com and find yourself a compression algo; you probably can. If you understand why it works, that's interesting.
- wizzard0 4y agoEnd-to-end (or deeper-than-usual) understanding is the reason why I never worried about losing a job. At the same time… trying to grok-everything consistently kills my attempts at anything business-like, where one has no choice but to focus and delegate.
- rsfern 4y agoThere’s some interesting discussion about how to potentially improve the design of the search space. Plus they had to manually simplify the final optimization algorithm, so it’s not like they’ve cut themselves completely out of the loop, it’s just a higher order tool
- michaelmior 4y ago> you're just a manager of things you don't understand. It seems like a pretty big leap to assume the authors don't understand their own algorithm.
- gwern 4y ago> I don't really see this as any less clever than if someone had written the algorithm by hand. And you can invent this by hand. I was talking to Shawn Presser literally days before about his experiments in cutting down Adam to low-precision, where he had repeatedly cut it down, eventually to 1-bit, and found it was still working on small-scale Transformers - ie. close to this LION. (He didn't invent it exactly, but was like an `abs()` away or something: https://twitter.com/theshawwn/status/1625681629074137088 https://twitter.com/theshawwn/status/1625681629074137088 ) So that's how you could have invented this yourself: follow the logic of '1-bit Adam' https://arxiv.org/abs/2102.02888#microsoft https://arxiv.org/abs/2102.02888#microsoft to see how much you can dispense with modeling the moments.