Live data from Hacker News

Ask HN: Why is it taken for granted that LLM models will keep improving?

news.ycombinator.com

1–10 of 68 posts

Ask HN: Why is it taken for granted that LLM models will keep improving?

#1
Whenever I see discussion of stuff like ChatGPT it seems like there is this common assumption that it will get better every year.

And in 10-20 years it’ll be capable of some crazy stuff

I might be ignorant of the field but why do we assume this?

How do we know it won’t just plateau in performance at some point?

Or that say the compute requirements become impractically high

Re: Ask HN: Why is it taken for granted that LLM models will keep improving?

#2
It appears as if improving data corpus quality and size and improving processing capacity are still driving performance gains. I have no idea of the functional relationship, and its likely not a Moore's law kind of thing, although that would be an underlying driver of available capacity to saturation.

Re: Ask HN: Why is it taken for granted that LLM models will keep improving?

#3
The main assumption of techno-optimism is that a large enough computer can do anything people can do and it can do it better. The goal of techno-optimism is to create a mechanical god that will rule the planet and scaling LLMs is a stepping stone to that goal.

I, of course, already know how to do all this for a mere $80B.

Re: Ask HN: Why is it taken for granted that LLM models will keep improving?

#4
> it won’t just plateau in performance at some point?

I suspect that we've already seen the shape of the curve: a 1B parameter model can index a book; a 4B model can converse, but a 14B model can be a little more eloquent. Beyond that no real gains will be seen.

The "technology advancement" phase has already happened mostly, but the greater understanding of theory, that would discourage foolish investments hasn't propagated yet. So there's probably at least another full year of hype cycle before the next buzzword is brought out to start hoovering up excess investment funds.

Re: Ask HN: Why is it taken for granted that LLM models will keep improving?

#5
post #3

The main assumption of techno-optimism is that a large enough computer can do anything people can do and it can do it better. The goal of techno-optimism is to create a mechanical god that will rule the planet and scaling LLMs is a stepping stone to that goal. I, of course, already know how to do all this for a mere $80B.

I can do it for $20B and a pony

Re: Ask HN: Why is it taken for granted that LLM models will keep improving?

#6
Because a lot of smart people are spending a lot of time, money, and effort on this. It's as simple as that. We could go into all sorts of details, like how increase in GPU capabilities will improve training capabilities, both in size and speed, or how GPU(/TPU) capabilities will improve, or how better techniques will make training on the same data set result in better models, or where other improvements will make better use of existing models or make them better or where we're seeing additions to training data sets and how that will improve models using existing techniques. But it really all boils down to a lot of smart people, some with a lot of money, that are personally invested (with time and money) in making them better.

That doesn't mean there isn't possibly a plateau somewhere but it's somewhere way off in the distance.

Re: Ask HN: Why is it taken for granted that LLM models will keep improving?

#7
post #3

The main assumption of techno-optimism is that a large enough computer can do anything people can do and it can do it better. The goal of techno-optimism is to create a mechanical god that will rule the planet and scaling LLMs is a stepping stone to that goal. I, of course, already know how to do all this for a mere $80B.

I can do it for $20B and a pony

I did the numbers already using a small LLM and it said the real number is $80B and no ponies.

Re: Ask HN: Why is it taken for granted that LLM models will keep improving?

#8
post #3

The main assumption of techno-optimism is that a large enough computer can do anything people can do and it can do it better. The goal of techno-optimism is to create a mechanical god that will rule the planet and scaling LLMs is a stepping stone to that goal. I, of course, already know how to do all this for a mere $80B.

I think I can do it far, far cheaper than that... and I've been talking about it, in public, for over a decade.[1] I could easily be wrong, of course. It really all depends on how much power a 4x4 LUT and 4 bit latch Latch Leak, and how much energy it takes to clock data through them for a cycle, and how fast they can be cycled. If the number are good, this thing will be amazingly cool. I can't find good numbers anywhere.

If you've made chips with latches and LUTS, any performance data you can share, no matter how old, would be helpful

It's an idea that's been bouncing around in my head since reading George Gilder's call to waste transistors. Imagine the worst possible FPGA, no routing hardware, and slow it down even more with a latch on every single LUT. Optimize it slightly, by making cells with 4 bits in, 4 bits out (64 bits of programming per cell), with the cells clocked in 2 phases, like the colors of a chess board. This means that each white cell has static inputs from the black cells.... and is thus fully deterministic, and easy to reason about. The complement happens on the other phase. Together, it becomes turning complete.

The thing is, it does computing with NO delays between compute and memory. All the memory is effectively transferred to compute every clock cycle. The latency sucks because you'll take n/2 cycles to get data across an N*N grid. However, you'll get an answer every clock cycle after that.

Imagine a million GPT-4 tokens/second.... not related to each other, of course, but parallel streams, interleaved as the data streams across the chips.

Imagine a bad cell.... you can detect it, and route around it. Yields don't have to be 100%.

The extreme downside is that tools for programming this thing don't exist. VHDL, etc... aren't appropriate. I'm going to have to build them. I've been stuck in analysis paralysis, but I've decided to try to get Advent of Code done using my bitgrid simulator. I hope to be done before it starts again next December. ;-)

[1] https://bitgrid.blogspot.com/

[2] https://github.com/mikewarot/Bitgrid

Re: Ask HN: Why is it taken for granted that LLM models will keep improving?

#9
LLMs might hit a wall. Any technology could hit a wall. ChatGPT could be the next Segway. But, like the Segway, LLMs are useful now. I think the impact of "stuff like ChatGPT" on software engineering will equal the impact of the compiler in that eventually no one will consider writing software without a "stuff like ChatGPT" in the tool chain, in the same way that no one works without a compiler now. LLMs are useful now and they've only existed for a few years.

But that's just my opinion and no one knows the future. If you read papers on arxiv.org, progress is being made. Papers are being written, low-hanging fruit consumed. So we're going to try because PhDs are there for the taking on the academic side, and generational wealth is there for the taking on the business side.

E. F. Codd invented the relational database and won the Turing Award. Larry Ellison founded Oracle to sell relational databases and that worked out well for him, too.

There's plenty of motivation to go around.

Post reply on HN