To address the limits of deep learning and avoid stalling, the...


1. Find ways to perform active inference, so that the model adapts its learned program in contact with a new data distribution at test time. Would likely lead to some meaningful progress, but it isn't the ultimate solution, more of an incremental improvement.
2. Change the training mechanism to something more robust than SGD, such as the MDL principle. This would pretty much require moving away from deep learning (curve fitting) altogether and embracing discrete program search instead (which I have advocated for many years as a way to tackle reasoning problems...)
If you want to assess how my past assessment of the limits of base LLMs has fared with hindsight, compare to current-day base LLMs (yes, my points still apply, even with a few years of scaling added).
To this day, I do expect post-training scaling and TTA scaling to continue to deliver. At least 10-100x from current levels.

There is enough research investment that there will be no wall.