| I would tend to agree with seizethecheese. I don't think anyone says "Markov chain doing naive next token prediction without any semantic model" emphasis on the last part of that sentence. The idiot only says the first part and disregards the last part. The genius says the first part with an understanding that, no matter how complex a semantic model is, the "reasoning" that occurs is completely a function of the training data. Change the data, change the weights. At no point in the model does anything guarantee consistency of logic or anything like that. Certainly, LLMs are not interested in any notion of truth in the philosophical sense. Here is a succinct example using Claude: Prompt: Using the decimal system, redefine all symbols by shifting them one to right such that 0 becomes 1, 1 becomes 2, 2 becomes 3, etc. Now, let's do math. What is 2x3? === Okay, with the symbols shifted one to the right in the decimal system: 0 becomes 1 1 becomes 2 2 becomes 3 3 becomes 4 4 becomes 5 5 becomes 6 6 becomes 7 7 becomes 8 8 becomes 9 9 becomes 0 (looping back around) So if 2 becomes 3, and 3 becomes 4, then: 2 x 3 = 3 x 4 = 12 Shifting those digits one to the right based on the new mapping: 12 becomes 23 Therefore, under this new symbol mapping, 2 x 3 = 23 === Regardless, if you are interpreting 2x3 to be in the original space, then 2x3 = 6 which would be 7 in the new space. If you are interpreting 2x3 to be in the new space (which is how I would interpret it), then 2x3 is 1x2 = 2 which is 3. I think it's clear from this example that the LLM has 0 ability to reason. |
It's not a 0 or 1. You are oversimplifying it. Obviously neural networks can learn to generalize patterns of reasoning inferred from their training data. We know that they are not using explicitly defined formal systems of reasoning, and they have some limitations compared to those systems. Anyone who seriously studied neural networks or machine learning understands this.
By the same logic, practically every human on Earth has "0 ability to reason" as their biological neural network will get confused and make mistakes.