|
|
|
|
|
by sunstealer
3415 days ago
|
|
Chomsky's reasoning is that the arbitrary complexity (recursive structure) of human language implies some sort of low level computational engine to do the relevant computations. I don't have an opinion either way. We can see that LSTMs can emulate this kind of logic, but they also make mistakes. Also, I'm not sure that human reasoning is as logical as it might seem. E.g. I read somewhere (lost the reference) that the earliest languages may have lacked the ability to arbitrarily nest clauses. So maybe humans only emulate logical thinking. |
|
Humans can also make mistakes when processing language. We're still better than LSTM's, but I'm not sure we can claim a qualitative difference.
Furthermore, even though we can process sentences with very deep embedding like "The rat the cat the dog bit chased escaped", my intuition is that we are not using our normal language processing systems for that. When I read that sentence, I just fail to process it and then I invoke my logic systems to try to determine the structure and decode it, in a way that feels totally different from processing a normal sentence (I'm not understanding it in real time, in a natural way, but rather solving a small puzzle). So I personally don't find the Chomskyan arguments based on that kind of corner cases very convincing.