Welcome to The Nonlinear Library, where we use Text-to-Speech software to convert the best writing from the Rationalist and EA communities into audio. This is: larger language models may disappoint you [or, an eternally unfinished draft], published by nostalgebraist on November 26, 2021 on LessWrong.
what this post is
The following is an incomplete draft, which I'm publishing now because I am unlikely to ever finish writing it.
I no longer fully endorse all the claims in the post. (In a few cases, I've added a note to say this explicitly.) However, there are some arguments in the post that I still endorse, and which I have not seen made elsewhere.
This post is the result of me having lots of opinions about LM scaling, at various times in 2021, which were difficult to write down briefly or independently of one another. This post, originally written in July 2021, is the closest I got to writing them all down in one place.
-nost, 11/26/21
0. caveat
This post will definitely disappoint you.
Or, anyway, it will definitely disappoint me. I know that even though I haven't written it yet.
My drafts folder contains several long, abandoned attempts to write (something like) this post. I've written (something like) this post many times in my head. I just can't seem to get it right, though. The drafts always sprawl out of control.
So, if I can't do it right, why not do it wrong? Here's the disorganized, incomplete, brain-dump version of the better post I wish I were writing. Caveat lector.
1. polarization
The topic of this post is large language models (LMs) like GPT-3. Specifically, what will happen as we make them larger and larger.
By my lights, everyone else seems either too impressed/scared by the concept of LM scaling, or not impressed/scared enough.
On LessWrong and related communities, I see lots of people worrying in earnest about whether the first superhuman AGI will be a GPT-like model. Both here and in the wider world, people often talk about GPT-3 like it's a far "smarter" being that it seems to me.
On the other hand, the people who aren't scared often don't seem like they're even paying attention. Faced with a sudden leap in machine capabilities, they shrug. Faced with a simple recipe that can make those machines even better -- with eerie, physics-like regularity -- they . . . still shrug. I wrote about the most infamous of these detractors here.
Meanwhile, I'm here in the middle. What do I think? Something like:
The newer (i.e. large transformer) LMs really are a huge advance in NLP over the prior state of the art
The prior state of the art was really bad, though. Before the new LMs, neural nets simply couldn't "do" language the way they could "do" images, something I noted back in 2017.
Most of the "huge advance" happened in the smallest of the new models, like BERT-Base and GPT-2-small.
The effect of scaling up these models is mostly to "de-noise" capabilities already evident in the small ones. It makes their strengths more robust and easier to access, but doesn't add fundamentally new strengths.
The larger language models of the future will be highly impactful, but banal.
They will probably allow us to fully automate all the routine linguistic tasks you could almost imagine automating with GPT-3.
People will make wonderful new things using them.
They won't be "smart" in any way that GPT-3 is not, or indeed, really in any way that GPT-2 was not.
They will get better at abstract reasoning -- in the sense that it will be easier to get them to spit out text that sounds like it is the product of abstract reasoning. (As even GPT-2 does frequently.) They will be weak at this relative to their other capabilities, as they are today, and little will come of it.
They might end up as sub-systems in an AGI one day.
The rest of the post will consist of some gestures where I try to make the above feel as natural to you as it does to me.
2. the enthusiast's argument
First, let's spell out the argument that has people thinking GPT wil...