But once we are partially trained, training more requires a lot less.
But once we are partially trained, training more requires a lot less.
Let's Fermi estimate that.
A 4k video stream is about 50 megabits/second. Let's say that humans have the equivalent of two of those going during waking hours, one for vision and one for everything else. Humans are awake for 18 hours/day, and we'll say a human's training is 'complete' at 25.
Multiply that together, and you end up with 1.8e17 bytes, or 180 petabytes of data.
There's plenty of reason to think that we don't learn effectively from all of this data (there's lots of redundancy, for example), but at the grossest orders of magnitude you seem to be right that at least in theory we have access to a tremendous amount of data.
I couldn't agree more. Fermi estimates are underused.
> Multiply that together, and you end up with 1.8e17 bytes, or 180 petabytes of data.
And for comparison, GPT-4 is estimated by Bill Dally (NVIDIA) at around 10^12 or 10^13 tokens [1]. Let's assume about 1 word per token and 5 characters per word. Furthermore, US-ASCII tokens requires one byte per character in UTF-8. So, that gives about 50 terabyte [Edited after comment below].
As a side note, I would guess that GPT-4 knows more "things" if you would be able to count them all up. For example, it knows more languages, more facts about cities, more facts about persons. However, people know way more inside their specialization.
Thanks, I was looking for that estimate but could not quickly find it. (Although are you sure about that 'petabyte' figure? I see 1e13 * 5 = 50e13 = 50 TB?)
I love these sorts of bulk comparisons, since they let us start to reason about how much humans learn from "each bit of experience" versus LLMs. On one hand humans process a lot of sensory information (most of it by discarding, mind), but on the other humans do a lot of 'active learning' whereby experience is directly related to actions. LLMs don't have the latter, since they're trained on passive feeds of tokens.
Uncompressed rates are easy to calculate if wanting to adjust your approximation:
24-bit, 4K UHD @ 60 fps: 24 × 3840 × 2160 × 60 = 11.9 Gbit/s.
Pretty unconvinced by this argument, it mostly hinges on the video stream size.
Regardless, yours still came out to be an order of magnitude higher than what GPT was trained on. So I guess the original argument makes some sense.
This is the basis for 'common sense' and I’m pretty sure everything else needs that as the foundation.
Go watch a child learning and you'll see a hell of a lot of this going on. They want to play with the same thing over and over and over again. They want to watch the same movie over and over and over again. Or the same song over and over and over and over and over again.
You cannot compare what the human eyes/brain/body does with analog facilities to its digital “equivalent” and then “math it” from there.
Also why trying to replicate the human brain with digital logic (current AI approach) is so insanely expensive.
The net energy cost of training and maintaining humans vs. training and maintaining (updating and augmenting) AI models.
The human body is incredibly efficient but there’s always a larger ramp-up cost.
10 kilobits per second would only get you some awful telephone quality audio. Even super low res video would be orders of magnitude more than that.
https://osf.io/preprints/psyarxiv/qzbgx
> Large language models show intriguing emergent behaviors, yet they receive around 4-5 orders of magnitude more language data than human children.
Humans get a lot more input that just language is the point. We get to see language out in the physical world. They have the (really quite difficult) task of inferring all the the real world and its connections, common sense, laws of physics, while locked in a box reading wikipedia.
How capable do you think a child would be if you kept them in a dark box and just spoke to them through the keyhole? (not recommending this experiment)