|
|
|
|
|
by AnimalMuppet
553 days ago
|
|
For to define "reasoning", you have to deal with (at least) the following sub-questions: 1. What is knowledge? 2. How can knowledge be encoded in a machine? LLMs say that knowledge is encoded in the relationships between words (and, in fact, has been by the corpus of human writing), and that's enough. Expert systems said that knowledge could be encoded in carefully-written rules, and that's enough. I'm pretty sure that any actually intelligent[1] computer is going to have to have more than one flavor of knowledge representation, and be able to shift between them as the situation warrants. [1] Whatever "actually intelligent" may mean. I don't have to know what it is, though, to recognize that what we have so far is inadequate. |
|
I'd say reasoning is the process of applying logic to draw inferences from some information/axioms/assumptions. For instance if you're asked "can a fridge fit in a bread-box?" and (implicitly or explicitly) go through:
1. A fridge is much larger than a bread-box
2. Larger objects cannot fit inside smaller objects without flexibility
3. Neither objects are sufficiently flexible
4. Therefore, a fridge cannot fit in a bread-box
Then I'd be happy saying you have used reasoning to reach your answer.
> How can knowledge be encoded in a machine? [...] LLMs say that knowledge is encoded in the relationships between words [...]
I don't think it'd be fully correct to say that knowledge is only encoded by relations between words. The input/output of the model is tokens of text, but internally it'll be converted into high-dimensional semantic vector spaces of concepts.
Different words describing the same concept ("Bread-Box", "breadbin", ...), or even images in the case of multi-modal models, can be associated with the internal representation of a bread-box, from which useful semantic manipulations/inferences can be made about the concept and not just the word used to reference it (like approximating the bread-box's size, a factor potentially learned from images but applied to answer a textual question).