|
|
|
|
|
by Al-Khwarizmi
3414 days ago
|
|
We can see that LSTMs can emulate this kind of logic, but they also make mistakes. 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. |
|
That is indeed a contrived example of recursion, but recursion (in the sense of embedding) can be much simpler and easier to parse. For example:
"John, my friend from high school, who married your cousin, Mary, is coming over for dinner".
This sort of embedding is what makes human language infinite in scope- you can keep embedding sub-sentences for ever, and so you can produce new utterances forever.
This ability to infinitely extend and recombine the meaning of utterances is what gives human language its expressive power, and what is absent from animal languages, so far as we know.