| ▲ | kubb 20 hours 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. |
|
| ▲ | IanCal 19 hours ago | parent | next [-] |
| These 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. |
|
| ▲ | xrisk 20 hours ago | parent | prev | next [-] |
| Stockfish uses neural nets for its evaluation function, I don’t see how it’s unfair to call it “AI”. |
| |
| ▲ | vova_hn2 19 hours ago | parent | next [-] | | It 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 18 hours ago | parent [-] | | I'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 16 hours ago | parent [-] | | Tangential 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"? |
|
| |
| ▲ | yellowflash 19 hours ago | parent | prev [-] | | Today 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. | | |
| ▲ | vova_hn2 18 hours ago | parent | next [-] | | > 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_n... - https://www.chessprogramming.org/NNUE | |
| ▲ | sroelants 18 hours ago | parent | prev [-] | | I 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. |
|
|
|
| ▲ | exe34 19 hours ago | parent | prev | next [-] |
| Hey now, I call linear regression AI if I want senior management to get excited about something. |
|
| ▲ | falcor84 19 hours ago | parent | prev [-] |
| What 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. |