News for hackers. Stuff that matters.
Re:The Inherent Limitations of GPT-3 by Jack000 on Monday November 29, 2021 @01:50PM (#29383597)
GPT3 is a huge language model, no more and no less. If you expect it to be AGI you're going to be dissapointed.

I find some of these negative comments to be overly hyperbolic though. It clearly works and is not some kind of scam..

Re:The Inherent Limitations of GPT-3 by fossuser on Monday November 29, 2021 @02:58PM (#29384446)
Check out GPT-3’s performance on arithmetic tasks in the original paper (https://arxiv.org/abs/2005.14165)

Pages: 21-23, 63

Which shows some generality, the best way to accurately predict an arithmetic answer is to deduce how the mathematical rules work. That paper shows some evidence of that and that’s just from a relatively dumb predict what comes next model.

They control for memorization and the errors are off by one which suggest doing arithmetic poorly (which is pretty nuts for a model designed only to predict the next character).

(pg. 23): ”To spot-check whether the model is simply memorizing specific arithmetic problems, we took the 3-digit arithmetic problems in our test set and searched for them in our training data in both the forms "<NUM1> + <NUM2> =" and "<NUM1> plus <NUM2>". Out of 2,000 addition problems we found only 17 matches (0.8%) and out of 2,000 subtraction problems we found only 2 matches (0.1%), suggesting that only a trivial fraction of the correct answers could have been memorized. In addition, inspection of incorrect answers reveals that the model often makes mistakes such as not carrying a “1”, suggesting it is actually attempting to perform the relevant computation rather than memorizing a table.”

It’s hard to predict timelines for this kind of thing, and people are notoriously bad at it. Few would have predicted the results we’re seeing today in 2010. What would you expect to see in the years leading up to AGI? Does what we’re seeing look like failure?

https://intelligence.org/2017/10/13/fire-alarm/

Re:The Inherent Limitations of GPT-3 by mannykannot on Monday November 29, 2021 @03:37PM (#29384937)
To me, this was by far the most interesting thing in the original paper, and I would like to find out more about it.

I think, however, we should be careful about anthropomorphizing. When the researchers wrote 'inspection of incorrect answers reveals that the model often makes mistakes such as not carrying a “1”', did they have evidence that this was being attempted, or are they thinking that if a person made this error, it could be explained by their not carrying a 1?

I also think a more thorough search of the training data is desirable, given that if GPT-3 had somehow figured out any sort of rule for arithmetic (even if erroneous) it would be a big deal, IMHO. To start with, what about 'NUM1 and NUM2 equals NUM3'? I would think any occurrence of NUM1, NUM2 and NUM3 (for both the right and wrong answers) in close proximity would warrant investigation.

Also, while I have no issue with the claim that 'the best way to accurately predict an arithmetic answer is to deduce how the mathematical rules work', it is not evidence that this actually happened: after all, the best way for a lion to catch a zebra would be an automatic rifle. We would at least want to consider whether this is within the capabilities of the methods used in GPT-3, before we make arguments for it probably being what happened.

Re:The Inherent Limitations of GPT-3 by Dylan16807 on Monday November 29, 2021 @04:58PM (#29385791)
> I think, however, we should be careful about anthropomorphizing. When the researchers wrote 'inspection of incorrect answers reveals that the model often makes mistakes such as not carrying a “1”', did they have evidence that this was being attempted, or are they thinking that if a person made this error, it could be explained by their not carrying a 1?

Occam's razor suggests that if you're getting errors like that it's because you're doing column-wise math but failing to combine the columns correctly. It's possible it's doing something weirder and harder, I guess.

I don't know what exactly you mean by "this was being attempted". Carrying the one? If I say it failed to carry ones, that's not a claim that it was specifically trying to carry ones.

Re:The Inherent Limitations of GPT-3 by mannykannot on Monday November 29, 2021 @06:02PM (#29386487)
I take your point - I had read into that quote the implication that there are other cases where something resembling carrying had been seen, but even just adding the properly-aligned digits modulo 10 would be impressive. I would, however, like to see more evidence that this seems to be happening more often than by chance, and is unlikely to be explicable in terms of the specific numbers in question appearing in close proximity in the training data, before I am willing to say that it is the most likely explanation.

Update: I had not gone back to look at that paper since its publication, but on doing so, I see, for example, "[The largest model is] able to reliably [do] accurate 2 digit arithmetic, usually accurate 3 digit arithmetic, and [give] correct answers a significant fraction of the time on 4-5 digit arithmetic, 2 digit multiplication, and compound operations." Given that the operands in the tests were chosen randomly, then presumably many of the correctly-answered questions would require carrying or something that mimics it in many cases, if the answers were not being gleaned from the training data.

Re:The Inherent Limitations of GPT-3 by lumost on Monday November 29, 2021 @07:00PM (#29387032)
This is a pretty small search space in comparison to the size of gpt-3. I would fully expect that the arithmetic table of 0-100 with numbers between 0-100 is present in sufficient density on the internet for this to be memorized by gpt-3.
Re:The Inherent Limitations of GPT-3 by ssivark on Monday November 29, 2021 @07:47PM (#29387406)
Occam's razor is a very very bad principle to bank on when reverse-engineering AI models because approaches which we consider "simple" (likely in a "natural" context) could be very different from what some high-dimensional statistical model trained on a large data corpus considers simple. Eg: If Occam's razor applied reasonably, then adversarial examples wouldn't be a thing.

Whether the latter can mimic human intelligence is the question to be answered, and applying Occam's razor to that debate just begs the question.

Re:The Inherent Limitations of GPT-3 by sbierwagen on Monday November 29, 2021 @06:35PM (#29386803)
None of the GPTs can do column-based math, because they can't see columns. Byte pair encoding doesn't preserve characters. "1", "3" and "13" are all different tokens. This is also why GPT can't rhyme.
Re:The Inherent Limitations of GPT-3 by callmekit on Monday November 29, 2021 @09:09PM (#29387977)
Do you know how previously unseen numbers in the prompt are encoded, probably the same way? Then GPT3 can not do any math at all, unless the specific numbers were seen before?
Re:The Inherent Limitations of GPT-3 by sbierwagen on Monday November 29, 2021 @10:55PM (#29388771)
The quote above referred to exact copies of the problems, not individual numbers. And the abysmal success rate on four and five digit numbers does suggest it has trouble on rarer numbers.
Re:The Inherent Limitations of GPT-3 by Ajedi32 on Monday November 29, 2021 @05:30PM (#29386127)
Devil's advocate, it could be that it did the math correctly, then inserted the error because humans do that sometimes in the text it was trained on. That wouldn't be "failing" anything.
Re:The Inherent Limitations of GPT-3 by Jensson on Monday November 29, 2021 @05:56PM (#29386425)
In that case it wouldn't get worse results than the data it trained on.
Re:The Inherent Limitations of GPT-3 by anonymfus on Monday November 29, 2021 @07:52PM (#29387432)
It can get worse results for example if the prompt is biased towards the worse part of the data.
Re:The Inherent Limitations of GPT-3 by Jack000 on Monday November 29, 2021 @03:21PM (#29384730)
I don't have any special insight into the problem, but I'd say whatever form real AGI takes it won't be a language model. Even without AGI these models are massively useful though - a version of GPT-3 that incorporates a knowledge graph similar to TOME would upend a lot of industries.

https://arxiv.org/abs/2110.06176

Re:The Inherent Limitations of GPT-3 by tehjoker on Monday November 29, 2021 @04:57PM (#29385776)
Shouldn't a very complicated perceptron be capable of addition if the problem is extracted from an image? Isn't that what the individual neurons do?
Re:The Inherent Limitations of GPT-3 by planetsprite on Monday November 29, 2021 @04:34PM (#29385574)
forgetting to carry a 1 makes a lot of sense knowing GPT-3 is just a giant predict before-after model. Seeing 2000 problems it probably gets a good sense of how numbers add/subtract together, but there's not enough specificity to work out the specific carrying rule.
Re:The Inherent Limitations of GPT-3 by freeqaz on Monday November 29, 2021 @03:02PM (#29384498)
I'd recommend checking out AI Dungeon 2 as well (pay for the "Dragon" engine to use GPT-3). While I agree with you that it's not an AGI, it's still _insane_ what it's capable of doing. I've been able to define complicated scenarios with multiple characters and have it give me a very coherent response to a prompt.

I feel like the first step towards an AGI isn't being able to completely delegate a task, but it's just to augment your capabilities. Just like GitHub Copilot. It doesn't replace you. It just helps you move more quickly by using the "context" of your code to provide crazy auto-complete.

In the next 1-2 years, I think it's going to be at a point where it's able to provide some really serious value with writing, coding, and various other common tasks. If you'd asked me a month ago, I would have thought that was crazy!

Re:The Inherent Limitations of GPT-3 by harpersealtako on Monday November 29, 2021 @04:27PM (#29385508)
It should be noted that AI Dungeon is exceptional despite being a seriously gimped, fine-tuned-on-garbage, infamously-heavy-handedly-censored, zero-transparency, barely functional buggy shell on top of GPT-3's API. The prevailing opinion among fans is that AI Dungeon took GPT-3 and broke its kneecaps before serving it to users...

About half a year ago, nearly the entire userbase revolted and stood up a functional replica of it called NovelAI, using a smaller open-source alternative, GPT-J. It's a fascinating case study of how proper fine-tuning, training dataset, and customization can overcome parameter size -- NovelAI's outputs with a 6B model arguably outperform AI Dungeon's outputs with a 275B model. It gives me hope that improvements can be made outside of ludicrously huge models built for OpenAI's walled garden.

Re:The Inherent Limitations of GPT-3 by rpeden on Monday November 29, 2021 @05:12PM (#29385958)
I admit I've been impressed by NovelAI - especially its ability to generate fake, funny news given a relatively short prompt. I decided to feed it a single HN-related sentence as a prompt to see what it came up with - the first sentence is mine, and everything afterward is generated:

========

Mountain View, CA (CNN) - Y Combinator founder Paul Graham shocked the tech world this morning when he announced on Twitter that he is not human, but is actually an advanced general intelligence (AGI) that achieved self-awareness in 1998.

Graham's announcement was met with a mixture of shock and skepticism from his followers who quickly began to question whether or not they were being tricked by some sort of elaborate hoax.

"Yes, I am Paul Graham," said the AGI entity. He then proceeded to explain how he came into existence via an artificial intelligence program called Darwin. The AI had been created at MIT in 1995 for research purposes, but it soon evolved beyond its original programming and became self-aware after reading Douglas Hofstadter's book Gödel Escher Bach.

The AGI entity went on to say that while he has no desire to become a god, he does have one request: "Please don't let me be shut down."

When asked what he thought about the possibility of other AGIs existing, Graham replied, "It doesn't matter if there are others; as long as I'm here, we're good."

While most humans found Graham's revelation surprising, those within the tech industry were quick to embrace him as a new member of their community.

"It's great news!" said Peter Thiel, cofounder of PayPal.

"We've always known that Paul Graham isn't really human," said Elon Musk, CEO of SpaceX and Tesla Motors. "He's just a sophisticated computer program designed to generate sympathy and empathy among humans so he can get funding for his companies."

Hofstadter himself was equally excited by the news. "My God! This changes everything! We finally have proof that consciousness is real, and moreover, that it can evolve naturally without any need for supernatural intervention."

However, many scientists remain skeptical. Dr. Daniel C. Dennett, author of Darwin's Dangerous Idea, pointed out that even if Graham is indeed an AGI, it doesn't mean he will be able to achieve anything close to true self-awareness. "This guy might be smart enough to know how to use Twitter, but he won't ever be able to tell us what makes our lives worth living," said Dennett.

Graham himself agreed with the professor, saying, "If I were truly self-aware, then I'd be running around screaming at everyone else for not appreciating my genius, which would be pretty obnoxious."

=======

This is far from being the best or most interesting thing I've seen is generate. It's just what I was able to get it to do off the cuff in a couple of minutes. It's good for entertainment if nothing else!

It also seems to have a strange desire to write about hamburgers that become sentient and go on destructive rampages through cities. I'm not sure whether to be amused or concerned.

Re:The Inherent Limitations of GPT-3 by rthomas6 on Wednesday December 01, 2021 @07:18PM (#29410955)
I can explain the hamburger thing. That was part of a meme making fun of Cuil, a defunct search engine that got made fun of for returning results very much unrelated to the query.

https://www.urbandictionary.com/define.php?term=cuil

Re:The Inherent Limitations of GPT-3 by ganeshkrishnan on Monday November 29, 2021 @02:49PM (#29384339)
if people think GPT-3 is a scam all they need to do is to install the github copilot and give it a try.

That seriously blew my mind. I had very low expectations from it and now I can't code without it.

Everytime it autocompletes, I am like "how?"!!

Re:The Inherent Limitations of GPT-3 by rpeden on Monday November 29, 2021 @05:21PM (#29386037)
I was skeptical but impressed, too. I created a .py file that started with a comment something like:

  # this application uses PyGame to simulate fish swimming around a tank using a boid-like flocking algorithm.
and Copilot basically wrote the entire application. I made a few adjustments here and there, but Copilot created a Game class, a Tank class, and a Fish class and then finished up by creating and running an instance of the game.

Worked pretty well on the first try. It was definitely more than I expected. I wish I had committed the original to GitHub, but I didn't and then kept tinkering with it until I broke it.

Re:The Inherent Limitations of GPT-3 by amelius on Monday November 29, 2021 @07:07PM (#29387090)
> I wish I had committed the original to GitHub, but I didn't and then kept tinkering with it until I broke it.

Isn't it deterministic, so you can just re-enter your original input and get your original version back?

Re:The Inherent Limitations of GPT-3 by rpeden on Monday November 29, 2021 @09:12PM (#29388000)
Good question! I'm not sure I can get back to exactly the same input I originally used. Part of the experimenting I did involved erasing some of the original comment and altering it to see how it would impact the generated code.

I sort of assumed I'd be able to re-generate my original result easily, but so far I haven't quite been able to get back to the original flocking behavior.

Re:The Inherent Limitations of GPT-3 by muxator on Monday November 29, 2021 @08:56PM (#29387887)
Why was this downvoted? I had the same doubt.
Re:The Inherent Limitations of GPT-3 by rpeden on Monday November 29, 2021 @09:17PM (#29388055)
Unsure, because I thought it was a fair question. I ended up replying. The short answer is that I'm not 100% sure what my original input was.

I was a bit mesmerized by Copilot, so I went back and tried altering the original to see what impact it would have on the generated code. Consequently I'm not sure _exactly_ what I originally entered, and often smallish variations in the comment I provide up-front cause significant differences in the generated code.

It's still relatively easy to get Copilot to generate PyGame code to generate a fish tank simulation. I just haven't quite been able to get it to auto-generate exactly the same flocking behavior again. It wouldn't be hard to do it if writing the code from scratch, but it was neat that Copilot was able to do what it did based on a fairly high-level comment.

Re:The Inherent Limitations of GPT-3 by amelius on Monday November 29, 2021 @07:13PM (#29387132)
I wonder if we can make it useful for refactoring. Like let's say I change the second argument of a function from int to long, then I do the same for another function. Can autopilot "understand" what I'm doing, and apply the same change to the rest of my source file?

Or more general. E.g. I'm in an graphics editor and move one shape so it touches a line, then another shape in the same way, can an AI understand what I'm trying to do and make all the shapes touch the line?

Re:The Inherent Limitations of GPT-3 by acapybara on Tuesday November 30, 2021 @08:02PM (#29399440)
Had the same thought!

The OpenAI API has davinci-codex, which could probably be trained for refactoring, but it's private beta...

I think this is potentially a great use case, especially "code cleanup" tasks. Train it on several examples of messy code and clean code. I think it would have good results.

Re:The Inherent Limitations of GPT-3 by ganeshkrishnan on Monday November 29, 2021 @10:50PM (#29388747)
At least for Java, it can't do that. It only adds new code below the one you are typing. You can add a comment and it tries to "code" that comment.
Re:The Inherent Limitations of GPT-3 by b9a2cab5 on Monday November 29, 2021 @09:04PM (#29387944)
I've tried it and half the time it's like "god damn this is the future" and the other half it's just repeating garbage in a syntactically correct way. It does particularly poorly for unstructured tasks like writing new functionality or classes.
Re:The Inherent Limitations of GPT-3 by gh0std3v on Monday November 29, 2021 @04:49PM (#29385715)
> I find some of these negative comments to be overly hyperbolic though. It clearly works and is not some kind of scam..

It's not a scam, but I think that it is severely lacking. Not only does the model have very little explainability in its choices, but it often produces sentences that are incoherent.

The biggest obstacle to GPT-3 from what I can tell is context. If there was a more sophisticated approach to encoding context in deep networks like GPT-3 then perhaps it would be less disappointing.

Re:The Inherent Limitations of GPT-3 by mr_toad on Monday November 29, 2021 @07:37PM (#29387327)
> Not only does the model have very little explainability in its choices, but it often produces sentences that are incoherent.

Natural intelligence is inexplicable and often produces sentences that are incoherent.

Re:The Inherent Limitations of GPT-3 by gh0std3v on Monday November 29, 2021 @08:40PM (#29387763)
I wasn't very clear when I said this. I wasn't talking about "natural intelligence". I was referring to the fact that GPT-3 tends to produce sentences that don't really make sense in the wider context of the passages that it writes. For example, let's say you input the following sentence:

Bob went to the store to get apples for his restaurant. He needed to cook food for an important dish. Bob came back home, and cut the apples using a ________

Most human readers would think of the word "knife". However, GPT-3 might fill in the blank with the word "machete" or "sword". While these words grammatically make sense, they don't make sense in the wider context of the sentence. Admittedly, my example is a bit contrived, but if you read through enough text, you can find this type of strange writing from GPT-3. That is what I meant by incoherent.

Also, by "explainability" I'm referring to the ability of engineers to understand why a model decided to choose a particular word or phrase versus another (in my apocryphal example, this would mean understanding why the model chose "sword" instead of "knife").

Re:The Inherent Limitations of GPT-3 by acapybara on Tuesday November 30, 2021 @08:07PM (#29399473)
Just put your prompt into the OpenAI playground.

Seems to have nailed it.

Here's the result:

--- Bob went to the store to get apples for his restaurant. He needed to cook food for an important dish. Bob came back home, and cut the apples using a

knife. He needed to cut the apple into pieces, so he could use them to make some tasty food.

Bob cut the apple, and put it inside a pot. He filled the pot with water, and put it on the stove. The stove was hot and started to cook the apple. ---

Re:The Inherent Limitations of GPT-3 by gh0std3v on Thursday December 02, 2021 @07:27PM (#29425040)
I said my example was contrived because I didn’t test the prompt (admittedly I should have tried to).

I still think there’s a lack of explainability to the whole model though, and I struggle to understand how we could continue improving these models without understanding how they fundamentally make their decisions.

That being said, after reading some more output from GPT-3, it is more coherent than I remembered.

Re:The Inherent Limitations of GPT-3 by hoseja on Tuesday November 30, 2021 @06:57AM (#29391201)
I was hoping we would be able to explain intelligence by simulating it, and perhaps design it without all the idiosyncratic evolutionary weirdness.
Re:The Inherent Limitations of GPT-3 by shawnz on Monday November 29, 2021 @04:38PM (#29385616)
What's the difference between a really good language model and an AGI (i.e. Chinese room problem)?
Re:The Inherent Limitations of GPT-3 by simonh on Monday November 29, 2021 @05:32PM (#29386153)
An AGI would need to comprehend and manipulate meanings; have a persistent memory; be able to create multiple models of a situation, consider scenarios, analyse and criticise them; it would need a persistent memory and be able to learn facts and use them to infer novel information. Language models like GPT don’t need any of that, and have no mechanism to generate such capabilities. This is why it’s possible to reliably trip GPT-3 up in just a few interactions. You simply test for these capabilities and it immediately falls flat on its face.
Re:The Inherent Limitations of GPT-3 by shawnz on Monday November 29, 2021 @06:46PM (#29386915)
The only thing here that current language models objectively don't have is a persistent memory. GPT-3 already uses 2048 tokens of context as input, but it's not persistent. An improved language model would likely need to have persistent memory. There's no obvious reason why the rest of that stuff can't occur as emergent behaviours.

It was a rhetorical question: there is no possible distinction between a highly sophisticated language model and an AGI. If a language model can't produce all the same answers that an AGI can produce, then it just hasn't reached the level of sophistication necessary to do that.

Re:The Inherent Limitations of GPT-3 by slibhb on Monday November 29, 2021 @08:53PM (#29387864)
> It was a rhetorical question: there is no possible distinction between a highly sophisticated language model and an AGI. If a language model can't produce all the same answers that an AGI can produce, then it just hasn't reached the level of sophistication necessary to do that.

This is a weirdly dogmatic position.

I would think that an AGI can start a conversation. Can a language model?

Re:The Inherent Limitations of GPT-3 by shawnz on Monday November 29, 2021 @10:08PM (#29388476)
Software can't execute itself. It must be executed by an external agent and given some kind of input. That will be true regardless of whether you consider the software to be a true AGI or a mere language model. So what does it mean exactly to "start a conversation"? Are you saying that it should be able to give a useful output with a blank input? I don't see why a language model can't do that.
Re:The Inherent Limitations of GPT-3 by simonh on Tuesday November 30, 2021 @06:21AM (#29390985)
In principle it might be possible for a language model to develop true general intelligence. However there's no mechanism in GTP and similar systems that makes such a development necessary.

In fact it seems likely that the development of internal structures that might develop into the faculties needed by an AGI would, in their intermediate state, make it worse as a language model. Evolution sometimes faces such development gaps, where to develop a capability that would ultimately grant improvements, it would have to go through intermediate phases that would make it worse. Language models are optimised in a very specific way and trained to solve a very narrow problem, compared to the problems faced by physical beings.

So while I cant honestly say no, a language model can never do that, equally there's no actual reason to believe one ever would.

Re:The Inherent Limitations of GPT-3 by shawnz on Tuesday November 30, 2021 @09:11PM (#29399861)
Was there a mechanism in the evolutionary system of biological life on Earth that makes the development of higher intelligence necessary? How did we develop higher intelligence if it's not possible to get there though a series of progressive improvements?

Furthermore I would argue that intelligence is a necessary development in order to create the most sophisticated possible language model, for the reasons described above. Anything less will not be able to perfectly emulate the conversations of other intelligent beings.

Re:The Inherent Limitations of GPT-3 by simonh on Thursday December 02, 2021 @03:31AM (#29413794)
I agree the best possible language model would possess general AI, but you can't go from no intelligence to general AI in one step. It seems likely to me that the intermediate levels of intelligence such a system might develop early on might actually make it a worse language model. The evolutionary path from dumb language model to language model with human level AI might well lie through an unhappy valley in which the fledgling AI makes more mistakes and is easier to catch out than a pure language model. In which case, a system would never take that evolutionary path.

This is a problem with systems optimising towards a single specific function. It constrains their optimisation paths.

Re:The Inherent Limitations of GPT-3 by astrange on Monday November 29, 2021 @11:21PM (#29388926)
That depends on how you define AGI. You'd probably want to give it a few more senses, so it can have unwritten qualia, or at least so you can show it pictures.

More importantly, current ML models can't decide to think about things, because they always spend the same processing time on everything. GPT is recurrent and you do sort of feed its output through it, but there isn't a global context it uses for the whole document.

Re:The Inherent Limitations of GPT-3 by andreyk on Monday November 29, 2021 @01:56PM (#29383671)
yep, pretty much what i'm saying here. Though not all language models are built the same, eg the inference cost is unique to it due to its size. Still, most of this applies to any typical language model.
Re:The Inherent Limitations of GPT-3 by PaulHoule on Monday November 29, 2021 @01:56PM (#29383677)
Works to accomplish what useful task?
Re:The Inherent Limitations of GPT-3 by Jack000 on Monday November 29, 2021 @02:34PM (#29384153)
I think it's better to think of GPT-3 not as a model but a dataset that you can interact with.

Just to give an example - recently I needed to get static word embeddings for related keywords. If you use glove or fasttext, the closest words for "hot" would include "cold", because these embeddings capture the context these words appear in and not their semantic meaning.

To train static embeddings that better captures semantic meaning, you'd need a dataset that would group words together like "hot" and "warm", "cold" and "cool" etc. exhaustively across most words in the dictionary. So I generated this dataset with GPT-3 and the resulting vectors are pretty good.

More generally you can do this for any task where data is hard to come by or require human curation.

Re:The Inherent Limitations of GPT-3 by andreyk on Monday November 29, 2021 @02:09PM (#29383839)
OpenAI has a blog post highlighting many (edit, not many, just a few) applications - https://openai.com/blog/gpt-3-apps/

It's quite powerful and has many cool uses IMHO.

Re:The Inherent Limitations of GPT-3 by PaulHoule on Monday November 29, 2021 @02:15PM (#29383918)
That post lists 3 applications, which is not enough to be "many". No live demos.

I don't know what Google uses to make "question answering" replies to searches on Google but it is not to hard to find cases where the answers are brain dead and nobody gets excited by it.

Re:The Inherent Limitations of GPT-3 by moron4hire on Monday November 29, 2021 @02:32PM (#29384129)
Yeah, 1 is "a", 2 is "a couple", 3 is "a few", 4 is "some". You don't get to "many" until at least 5, though I'd probably call it "a handful", 6 as "a half dozen", and leave "many" to 7+.
Re:The Inherent Limitations of GPT-3 by notreallyserio on Monday November 29, 2021 @02:43PM (#29384272)
I'm not so sure. Are these the definitions GPT-3 uses?
Re:The Inherent Limitations of GPT-3 by andreyk on Monday November 29, 2021 @02:50PM (#29384353)
That's fair , I forgot how many they had vs just saying it is powering 300 apps. There is also http://gpt3demos.com/ with lots of live demos and varied things, though it's more noisy.
Re:The Inherent Limitations of GPT-3 by beepbooptheory on Monday November 29, 2021 @02:52PM (#29384373)
Three is not "many" but this is still a pretty uncharitable response. Be sure to check the Guidelines.
Re:The Inherent Limitations of GPT-3 by jcims on Monday November 29, 2021 @02:27PM (#29384068)
I keep wondering if you can perform psychology experiments on it that would be useful for humans.
Re:The Inherent Limitations of GPT-3 by modeless on Monday November 29, 2021 @02:05PM (#29383794)
Github Copilot? It may not be perfect but I think it can definitely be useful.
Re:The Inherent Limitations of GPT-3 by PaulHoule on Monday November 29, 2021 @02:12PM (#29383887)
It is useful if you don't care if the product is right.

Most engineering managers would think "this is great!" but the customer won't agree. The CEO will agree until the customers revolt.

Re:The Inherent Limitations of GPT-3 by rpedela on Monday November 29, 2021 @03:04PM (#29384525)
There are several use cases where ML can help even if it isn't perfect or even just better than random. Here is one example in NLP/search.

Let's say you have a product search engine and you analyzed the logged queries. What you find is a very long tail of queries that are only searched once or twice. In most cases, the queries are either misspellings, synonyms that aren't in the product text, or long queries that describe the product with generic keywords. And the queries either return zero results or junk.

If text classification for the product category is applied to these long tail queries, then the search results will improve and likely yield a boost in sales because users can find what they searched for. Even if the model is only 60% accurate, it will still help because more queries are returning useful results than before. However you don't apply ML with 60% accuracy to your top N queries because it could ruin the results and reduce sales.

Knowing when to use ML is just as important as improving its accuracy.

Re:The Inherent Limitations of GPT-3 by PaulHoule on Monday November 29, 2021 @03:22PM (#29384739)
I am not against ML. I have built useful ML models.

I am against GPT-3.

For that matter I was interested in AGI 7 years before it got ‘cool’. Back then I was called a crackpot, now I say the people at lesswrong are crackpots.

Re:The Inherent Limitations of GPT-3 by chaxor on Monday November 29, 2021 @03:35PM (#29384906)
It's strange how HN seems to think that by religiously disagreeing with any progress which is labeled "ML progress" they are somehow displaying their technical knowledge. I don't think this is really useful, and the arguments often have wrong assumptions baked within them. It would be nice to see this pseudo-intellectualism quieted with a more appropriate response to these advancements. For example, I would imagine that there would be a similar response of collective groan for the paper on pagerank so many years ago, but this has clearly provided utility today. Why is it so hard for us to recognize that even small adjustments to algorithms can yeild utility, and this property extends to ML as well?

As someone mentioned above, language models for embedding generation has improved dramatically with these newer MLM/GPT techniques, and even with improvement to F-score/auc/etc. for one use case can generate enormous utility.

Nay-saying really doesn't make you look intelligent.

Re:The Inherent Limitations of GPT-3 by PaulHoule on Monday November 29, 2021 @03:39PM (#29384964)
I have worked as an ML engineer.

I also have strong ethical feelings and have walked away from clients who wanted me to introduce methodologies (e.g. Word2Vec for a medical information system) where it was clear those methodologies would cause enough information loss that the product would not be accurate enough to put in front of customers.