4 ms·
The „AI” messaging barrage is relentless. Stockfish is AI, LLMs are AI, neural nets are AI. It’s a self reinforcing system. We need a major disruption to move
by kubb 6mo ago
The „AI” messaging barrage is relentless. Stockfish is AI, LLMs are AI, neural nets are AI.
It’s a self reinforcing system. We need a major disruption to move on from it.
- xrisk 6mo agoStockfish uses neural nets for its evaluation function, I don’t see how it’s unfair to call it “AI”.
- vova_hn2 6mo agoIt is totally fair, but for a lot of average non-tech people, AI == "something you can prompt in a natural language". I personally prefer to avoid the term altogether in favor of more specific terms, like: - LLM - chess engine - image generation model etc
- Aachen 6mo agoI'm not sure most people are that naïve that they can't differentiate between "any computer that acts smartly" (how the term "AI" is used) and the word chatbot. Of course, LLM is even more precise
- MarsIronPI 6mo agoTangential question: what do you call transformers-based models that generate images or videos? Are they LLMs? They're not really "language" models. But there's not really an easy term for them. Maybe "image models" and "video models"?
- Aachen 6mo agoI'd call them video/image generators because I don't know the word for the underlying technology. I can't imagine they're LLMs because, indeed, the second L is for language
- yellowflash 6mo agoToday I learned, Stockfish moved to neural network on 2023. I knew that it was just a minmax with alpha beta pruning and a really good eval function. Now its not.
- sroelants 6mo agoI mean, it still is. Now it just has a really good neural net-based eval function. Don't be fooled: it's not that stockfish just has "a really good eval function", and that's the only thing that makes it as strong as it is. The actual tree search is _incredibly_ sophisticated, with boatloads of heuristics, optimizations, and pruning methods on top of alpha-beta.
- vova_hn2 6mo ago> I knew that it was just a minmax with alpha beta pruning and a really good eval function. Now its not. It is still "just" a minimax with alpha beta pruning, except the eval function is now a neural network. NNUE, to be more specific. I highly advise anyone who is curious about chess engines, but hasn't heard about NNUE to read about it. I find this technology absolutely fascinating. The key idea is that a neural network is structured in a way that makes it very cheap to calculate scores for similar positions. This means that during a tree search, each time you advance or backtrack you can update the score efficiently instead of recalculating it from scratch. Good starting points to read more: - https://en.wikipedia.org/wiki/Efficiently_updatable_neural_network https://en.wikipedia.org/wiki/Efficiently_updatable_neural_n... - https://www.chessprogramming.org/NNUE https://www.chessprogramming.org/NNUE
- IanCal 6mo agoThese have been AI for longer than most people here have been hearing the term. Neural nets have been AI since before most people here were born.
- falcor84 6mo agoWhat are you on about? Is this about how when people use an English term in a particular way, then their listeners/readers begin to use it too? If so, yes, it's a self reinforcing mechanism called lexical dissemination, and I'm very curious to hear about how you'd disrupt it.
- exe34 6mo agoHey now, I call linear regression AI if I want senior management to get excited about something.