The Bitter Lesson Is Misunderstood
obviouslywrong.substack.com
The Bitter Lesson Is Misunderstood
1–10 of 259 posts
Re: The Bitter Lesson Is Misunderstood
#2The opportunity in the market is the gap between what people have been doing and what they are trying to do, and I have developed very specialized approaches to narrow this gap in my niche, and so far customers are loving it.
I seriously doubt that the gap could ever be closed by throwing more data and compute at it. I imagine though that the outputs of my approach could be used to train a base model to close the gap at a lower unit cost, but I am skeptical that it would be economically worth while anytime soon.
Re: The Bitter Lesson Is Misunderstood
#3We're reaching scaling limits with transformers. The number of parameters in our largest transformers, N, is now in the order of trillions, which is the most we can apply given the total number of tokens of training data available worldwide, D, also in the order of trillions, resulting in a compute budget C = 6N × D, which is in the order of D². OpenAI and Google were the first to show these transformer "scaling laws." We cannot add more compute to a given compute budget C without increasing data D to maintain the relationship. As the OP puts it, if we want to increase the number of GPUs by 2x, we must also increase the number of parameters and training tokens by 1.41x, but... we've already run out of training tokens.
We must either (1) discover new architectures with different scaling laws, and/or (2) compute new synthetic data that can contribute to learning (akin to dreams).
Re: The Bitter Lesson Is Misunderstood
#4I don't think Sutton's essay is misunderstood, but I agree with the OP's conclusion: We're reaching scaling limits with transformers. The number of parameters in our largest transformers, N, is now in the order of trillions, which is the most we can apply given the total number of tokens of training data available worldwide, D, also in the order of trillions, resulting in a compute budget C = 6N × D, which is in the…
To be clear I also agree with your (1) and (2).
Re: The Bitter Lesson Is Misunderstood
#5I don't think Sutton's essay is misunderstood, but I agree with the OP's conclusion: We're reaching scaling limits with transformers. The number of parameters in our largest transformers, N, is now in the order of trillions, which is the most we can apply given the total number of tokens of training data available worldwide, D, also in the order of trillions, resulting in a compute budget C = 6N × D, which is in the…
What about or (3) models that interact with the real world? To be clear I also agree with your (1) and (2).
Re: The Bitter Lesson Is Misunderstood
#6Earlier quoted context omitted.
What about or (3) models that interact with the real world? To be clear I also agree with your (1) and (2).
Play in the real world generates a data point every few minutes. Seems a bit slow?
What exactly are you considering a "data point"?
Are you assuming one model = one agent instance?
I am pretty sure that there is more information (molecular structure) and functional information (I(Ex )) just in the room I am sitting in than all the unique, useful, digitized information on earth.
Re: The Bitter Lesson Is Misunderstood
#7I don't think Sutton's essay is misunderstood, but I agree with the OP's conclusion: We're reaching scaling limits with transformers. The number of parameters in our largest transformers, N, is now in the order of trillions, which is the most we can apply given the total number of tokens of training data available worldwide, D, also in the order of trillions, resulting in a compute budget C = 6N × D, which is in the…
What about or (3) models that interact with the real world? To be clear I also agree with your (1) and (2).
Re: The Bitter Lesson Is Misunderstood
#8Earlier quoted context omitted.
What about or (3) models that interact with the real world? To be clear I also agree with your (1) and (2).
Play in the real world generates a data point every few minutes. Seems a bit slow?
Re: The Bitter Lesson Is Misunderstood
#9The problem I am facing in my domain is that all of the data is human generated and riddled with human errors. I am not talking about typos in phone numbers, but rather fundamental errors in critical thinking, reasoning, semantic and pragmatic oversights, etc. all in long-form unstructured text. It's very much an LLM-domain problem, but converging on the existing data is like trying to converge on noise. The opportun…
Throwing more compute and data at the problem won’t magically manifest AGI. To reach those lofty heights, we must first address the gaping wounds holding us back.
Re: The Bitter Lesson Is Misunderstood
#10Earlier quoted context omitted.
What about or (3) models that interact with the real world? To be clear I also agree with your (1) and (2).
That's the endgame, but on the other hand, we already have one, it's called "humanity". No reason to believe that another one would be much cheaper. Interacting with the real world is __expensive__. It's the most expensive thing of all.
But the networking potential of digital compute is a fundamentally different paradigm than living systems. The human brain is constrained in size by the width of the female pelvis.
So while it's expensive, we can trade scope-constrained robustness (replication and redundancy at many levels of abstraction), for broader cognitive scale and fragility (data centers can't repair themselves and self-replicate).
Going to be interesting to see it all unfold... my bet is on stacking S-curves all the way.