This is still true. By all account, human doesn't need to read 159GB of Python code to write Python, or we simply can't.
But it doesn't necessarily indicate language models aren't useful.
This is still true. By all account, human doesn't need to read 159GB of Python code to write Python, or we simply can't.
But it doesn't necessarily indicate language models aren't useful.
By the time we see our first line of code, most of us have seen a ridiculous amount of data. We've been trained in problem solving, logical reasoning, maths, natural language processing, ... Hell, we've been trained as pattern matchers since we've been born.
By my account, humans actually need a large amount of training data. It might be the knowledge federation and generalisation that we're good at, but I don't think we're a clear winner in data efficiency.
[1] https://www.britannica.com/science/information-theory/Physio...
You can give a programmer a few kb of code in a new language and that will give him a small grasp of how it works.