Live data from Hacker News

We need to tell people ChatGPT will lie to them, not debate linguistics

simonwillison.net

221–230 of 485 posts

Re: We need to tell people ChatGPT will lie to them, not debate linguistics

#222

The part that's concerning about ChatGPT is that a computer program that is "confidently wrong" is basically indistinguishable from what dumb people think smart people are like. This means people are going to believe ChatGPT's lies unless they are repeatedly told not to trust it just like they believe the lies of individuals whose intelligence is roughly equivalent to ChatGPT's. Based on my understanding of the appro…

> Based on my understanding of the approach behind ChatGPT, it is probably very close to a local maximum in terms of intelligence so we don't have to worry about the fearmongering spread by the "AI safety" people any time soon if AI research continues to follow this paradigm. I don't think you have a shred of evidence to back up this assertion.

This whole conversation is speculative, obviously. The AI doomers are all speculating without evidence as well.

The tendency GPT and other LLMs to hallucinate is clearly documented. Is this not evidence? I think it's fair to predict that if we can't solve or mitigate this problem, it's going to put a significant cap on this kind of AI's usefulness and become a blocker to reaching AGI.

Re: We need to tell people ChatGPT will lie to them, not debate linguistics

#223

> This is a serious bug. Isn't describing this as a 'bug' rather than a misuse of a powerful text generation tool, playing into the framing that it's a truth telling robot brain? I saw a quote that said "it's a what text would likely come next machine", if it makes up a url pointing to a fake article with a plausible title by a person who works in that area, that's not a bug. That's it doing what it does, generating…

I agree. Statements like this miss the point entirely:

>Most concerningly, they hallucinate or confabulate: they make things up!

That's exactly what they were designed to do! To generate creative responses to input. To make things up.

And they're quite good at it - brainstorming, worldbuilding, inspiration for creative writing, finding ideas to pursue about new topics.

Unlike an old-fashioned random generator, you can tailor a prompt and style and tone and hold a conversation with it to change details, dig deeper, etc. Get it to make up things that are more interesting and find relations.

>They fail spectacularly when prompted with logic puzzles, or basic arithmetic

Well, anyone can use a tool wrong, and if you misuse it wrong enough, you'll have problems. Using a chainsaw to trim your fingernails is likely to fail spectacularly, and a nail trimmer is going to fail spectacularly when trying to use it to chop down a tree.

That's not a bug in the tool.

We don't need to get all alarmed and tell people it's lying. We just need to tell them it's not a calculator or an encyclopedia, it's a creative text generator.

Re: We need to tell people ChatGPT will lie to them, not debate linguistics

#224
post #154

Earlier quoted context omitted.

> The part that's concerning about ChatGPT is that a computer program that is "confidently wrong" is basically indistinguishable from what dumb people think smart people are like. I don't know, the program does what it is engineered to do pretty well, which is, generate text that is representative of its training data following on from input tokens. It can't reason, it can't be confident, it can't determine fact. Whe…

> but why would you expect that from it? If you understand what it is doing, then you don't. But the layman will just see a computer that talks in language they understand, and will infer intent and sentience are behind that, because that's the only analog they have for a thing that can talk back to them with words that appear to make sense at the complexity level that ChatGPT is achieving. Most humans do not have su…

> Most humans do not have sufficient background to understand what they're really being presented with, they will take it at face value.

Trust in all forms of media [1], and institutions [2], is at an all time low. I'm not sure why that distrust would go away, with reading the output from a company that's clearly censuring/fudging that output.

I think any "damaging" trust would, clearly, be a transitory phenomenon, since the distrust in media and institutions is from an ability to see BS. I don't think some sentences on a screen will be as destructive as some think, because people don't appear to be as stupid as some believe.

1. https://news.gallup.com/poll/403166/americans-trust-media-re...

2. https://news.gallup.com/poll/394283/confidence-institutions-...

Re: We need to tell people ChatGPT will lie to them, not debate linguistics

#225

The part that's concerning about ChatGPT is that a computer program that is "confidently wrong" is basically indistinguishable from what dumb people think smart people are like. This means people are going to believe ChatGPT's lies unless they are repeatedly told not to trust it just like they believe the lies of individuals whose intelligence is roughly equivalent to ChatGPT's. Based on my understanding of the appro…

I think it is better to assume that normal people can be deceived by confident language than to assume this is a problem with 'dumb people'.

I'd actually go further and say it's better to assume I can be deceived by confident language, than to assume that this is a problem with "dumb people".

If I see other people making a mistake, I want my first question to be "am I making the same mistake?". I don't live up to that aspiration, certainly.

Re: We need to tell people ChatGPT will lie to them, not debate linguistics

#226
post #59

Earlier quoted context omitted.

There are some examples of code things I've done with it here: https://simonwillison.net/2023/Apr/7/chatgpt-lies/#warn-off-... In terms of non-code things, here are a few from the past couple of days: - Coming up with potential analogies to explain why it's OK to call something a "language" model even though it doesn't have actual understanding of language - Exploring outliers in a CSV file (I was playing with the ne…

How can you trust that whatever the expression used in Finnish to denote "Artificial Intelligence" uses "wit" when translated back into English? Words in one language often don't have an exact counterpart in another language, and I'd be especially wary when it comes to languages from different families: Finnish is notorious for being one of the few European languages not part of the Indo-European family. It may very…

thing is, it's not load bearing information.

Re: We need to tell people ChatGPT will lie to them, not debate linguistics

#228

The part that's concerning about ChatGPT is that a computer program that is "confidently wrong" is basically indistinguishable from what dumb people think smart people are like. This means people are going to believe ChatGPT's lies unless they are repeatedly told not to trust it just like they believe the lies of individuals whose intelligence is roughly equivalent to ChatGPT's. Based on my understanding of the appro…

>Based on my understanding of the approach behind ChatGPT, it is probably very close to a local maximum in terms of intelligence so we don't have to worry about the fearmongering spread by the "AI safety" people any time soon if AI research continues to follow this paradigm I hope you appreciate the irony of making this confident statement without evidence in a thread complaining about hallucinations.

It was not a confident statement, at least not the way ChatGPT is confident.

There are multiple ways the commenter conditioned their statement: > Based on my understanding > it is PROBABLY very close

The author makes it clear that there is a uncertainty and that if their understanding is wrong, the prediction will not hold.

If ChatGPT did any of the things the commenter did, the problem wouldn't exist. Making uncertain statements is fine as long as it is clear the uncertainty is acknowledged. ChatGPT has no concept of uncertainty. It casually constructs false statements to same way it constructs real knowledge backed by evidence. That's the problem.

Re: We need to tell people ChatGPT will lie to them, not debate linguistics

#230

[flagged]

> If you ask someone off the street a question, they won't know what you are talking about because their mind is going to be mid thought, but being friendly they will give you a low-effort first guess.

That's lying. If you don't know the answer, the correct answer is "I don't know", or to ask clarifying questions. To pretend that you know when you don't, is to lie. Even if your intent is to deceive because you think it's friendly, your intent is to deceive.

> That's equivalent to an LLM, it is mid-thought, stuck at the most recent batch of training samples it was given when you come along and you interrupt it with some new thought.

For someone who thinks hot-takes anthropomorphizing ChatGPT and LLMs shouldn't be given any serious attention, you sure are anthropomorphizing LLMs...

The thing is, LLMs aren't doing that at all. They're just pattern matching prompt data to training data and then mixing together a response from the "continuations" of the matched training data. Nothing is being "interrupted". They're sitting around waiting for prompts.

LLMs can't lie because they can't intend to deceive. They can't intend at all. They have no intent, no will. These are anthropomorphic qualities you're putting on them, which they simply don't have.

But, I think the original article IS NOT arguing that LLMs are capable of lying. It's arguing that the average human doesn't understand what's going on with LLMs, and isn't going to go through the effort to gain that understanding. That's not a judgment: the average person has better things to do with their time than learn all the necessary prerequisite knowledge to understand LLMs. It's a hard problem, because we're trying to explain something really complex to people who don't even understand the building blocks the complexity is made out of. The question the original article is answering is: what's an effective metaphor to explain LLMs to laypeople?

The approach being suggested by the OP to solving this problem is to use an anthropomorphic analogy which gives people the understanding of whether to trust information gained from LLMs. You tell them that LLMs are lying. Yes, we understand that they aren't literally lying--as I said before, LLMs don't have intent so they can't intend to deceive. It's a metaphor.

Telling people that LLMs are wrong sometimes gives the wrong impression. Most people are wrong sometimes, but people are usually trying to be honest and will usually try to not mislead you when it's important, and even when people might be wrong it's worthwhile to take the risk of trusting people because the alternative is living in fear and loneliness. So telling people LLMs are wrong sometimes, gives people the idea that LLMs make mistakes, but they're trying their best so you can trust them. Which is not accurate: LLMs are as biased and confused as the humans that created their training data, but on top of that, have a lot less variety of data, and sometimes randomly combine things in the wrong ways. LLMs can't generally be trusted: they must be generally distrusted, especially on anything where the facts matter.

Telling people that LLMs lie produces the correct general impression. People don't trust a known liar. They might listen to a liar, but they'll take what the liar says with a grain of skepticism. And that's exactly how we should be treating what LLM's say, given their current capabilities.

Post reply on HN