4 ms·
This whole field feels like magic, yet there are mathematical underpinnings behind all of it. I don't know why everyone isn't in love with this field. It's so
by echelon 3y ago
This whole field feels like magic, yet there are mathematical underpinnings behind all of it.
I don't know why everyone isn't in love with this field. It's so utterly fascinating.
- JacksonWaschura 3y agoI couldn't agree more.
- mmoskal 3y agoI think it's a bit like saying microcode in CPU underpins high-level programming languages - kind of, but good luck understanding what a program does based on its microcode translation. OTOH you can mess with microcode and maybe get better performance, but you won't really know before you try. It's similar with ML - much more like alchemy than science...
- Almondsetat 3y agoDifferential equations are mathematically quite simple, yet they are mostly intractable and the systems they describe chaotic and unpredictable. The mathematics in AI works similarly, being deceptively simple yet giving birth to incredible complexity
- emseetech 3y agoI'm not in love with it because it's magic. Not to say it isn't interesting, certainly it is, but I don't want my life ruled by magic. Predictability and reproducibility and a provenance of logic are important for computing systems and society as a whole.
- olddustytrail 3y agoThat's certainly an interesting viewpoint on life, but I suspect it's a very rare one simply because most people would never have considered it and those who had would tend towards the curious. You seem to be trapped in the interminable middle.
- emseetech 3y agoI don't feel trapped. There is going to be (and has been in ways) a small reckoning when people realize magic (ai) and all its unpredictability is very difficult to manage. There is no field of "probabilistic UX" for example. How do you provide a consistent user experience when the underlying engine of your application is inconsistent? Same goes for QA, testing, root cause analysis. Adding features can have exponential side effects that cannot be predicted, which can be deadly at scale. Both figuratively and literally depending on how the technology is adopted.
- echelon 3y ago> small reckoning when people realize magic (ai) and all its unpredictability is very difficult to manage. Deploy it in the right places first. Most people don't realize it's the arts where this works the best. They're too focused on LLMs and reasoning, but the first verticals that work will all be image, video, audio, and games. If you're imperfect, the human creator driving the creation can easily repair it. Nobody dies, no business is lost. Millions of hours are saved. Large capital intensive businesses get disrupted and democratized. Self-driving cars will be last.
- emseetech 3y ago> Deploy it in the right places first. 100% agreed. Unfortunately that’s not what we’re seeing.
- bberenberg 3y ago> There is no field of "probabilistic UX" for example. How do you provide a consistent user experience when the underlying engine of your application is inconsistent? Sure there is. Every single in person store you go into and how staff are trained to interact with customers. It’s hard, and yet there are clear experts in it.
- emseetech 3y agoIs that a 1:1 comparison? There's a considerable difference between human-human interaction and human-computer interaction.
- a_wild_dandan 3y agoI can see that. Unpredictability is the root of much anxiety. In academia, I'm the opposite. I'm thrilled by mystery and the unknown. It gives me this deep sense of profundity and gravitas bordering on religious experience. I'd love to learn more about that phenomenon. Anyway, it reminds me of that famous Newton quote: "I do not know what I may appear to the world, but to myself I seem to have been only like a boy playing on the sea-shore, and diverting myself in now and then finding a smoother pebble or a prettier shell than ordinary, whilst the great ocean of truth lay all undiscovered before me."
- emseetech 3y agoIn academia, I'm the opposite. I'm thrilled by mystery and the unknown. Oh if I was in academia, I'd be positively giddy. So much to explore. Fascinating stuff. But from my perspective, I don't like building houses on shaky ground. And I especially don't want to live in an economy based on it.
- moffkalast 3y agoLots of reasons I suppose. Outside script-kiddying with mergekit it takes some serious knowledge to properly train anything, and expensive amounts of compute to actually do it or even run it in the end. It's not the most accesible thing. For classical methods once you got the algorithm nailed, it will work 100% of the time. For probabilistic methods, you do get better results most of the time but they can also screw up randomly for no reason so their deployability in production is hell on wheels. It's infuriating at times. Still can't argue against it being very fascinating.