Earlier quoted context omitted.
I'm not sure "hallucination" is the right word. I've seen it referred to as "stochastic parroting" elsewhere, and that probably gives more insight into what is happening. These large language models are trained to predict the next word for a given input. And they don't have a choice about this; they must predict the next word, even if it means that they have to make something up. So perhaps the solution would be to i…
Hallucination is commonly used in ML parlance and gets the point across without needing to know what "stochastic" means.
ChatGPT produces made-up nonexistent references
91–100 of 162 posts
Re: ChatGPT produces made-up nonexistent references
#92GPT is not a search engine for the human knowledge. It's a large language model. The difference is that a search engine tries to find your query in a database of entries while a language model will _produce_ text that is coherent with a given piece of text (a prompt). There is a hidden initial prompt given to it with every prompt you give. It's inserted before your text. It tells the model to produce text in a manner…
In principle, you're right. But many people have been toying around with it since its demo release and many have touted "it's better than google" or "google is fu*ed" and so on with regards to using it as a kind of search engine. So what happens is that many more people start to use it as a search engine, disregarding entirely what it was made for. Then they complain when they can't get their hammer to place a screw…
Re: ChatGPT produces made-up nonexistent references
#93Earlier quoted context omitted.
I'm not sure "hallucination" is the right word. I've seen it referred to as "stochastic parroting" elsewhere, and that probably gives more insight into what is happening. These large language models are trained to predict the next word for a given input. And they don't have a choice about this; they must predict the next word, even if it means that they have to make something up. So perhaps the solution would be to i…
Hallucination is commonly used in ML parlance and gets the point across without needing to know what "stochastic" means.
Re: ChatGPT produces made-up nonexistent references
#94GPT is not a search engine for the human knowledge. It's a large language model. The difference is that a search engine tries to find your query in a database of entries while a language model will _produce_ text that is coherent with a given piece of text (a prompt). There is a hidden initial prompt given to it with every prompt you give. It's inserted before your text. It tells the model to produce text in a manner…
In principle, you're right. But many people have been toying around with it since its demo release and many have touted "it's better than google" or "google is fu*ed" and so on with regards to using it as a kind of search engine. So what happens is that many more people start to use it as a search engine, disregarding entirely what it was made for. Then they complain when they can't get their hammer to place a screw…
Re: ChatGPT produces made-up nonexistent references
#95Re: ChatGPT produces made-up nonexistent references
#96Re: ChatGPT produces made-up nonexistent references
#97I just asked it my first question. Me: Hey ChatGPT: Hello there! How can I help you today? Is there something you would like to talk about or ask me a question? I'm here to assist you with any information or advice you might need. Let me know if there's anything on your mind! Me: Well, I'm trying to give this ChatGPT thing a try. Want to know how well it performs. ChatGPT: I'm sorry, but I'm not familiar with ChatGPT…
Looks like they haven't managed to give ChatGPT self-awareness just yet.
Re: ChatGPT produces made-up nonexistent references
#98Earlier quoted context omitted.
I'm not sure "hallucination" is the right word. I've seen it referred to as "stochastic parroting" elsewhere, and that probably gives more insight into what is happening. These large language models are trained to predict the next word for a given input. And they don't have a choice about this; they must predict the next word, even if it means that they have to make something up. So perhaps the solution would be to i…
The next word is always chosen based on some sort of probability output, correct? Then why isn't it possible to notice when the highest probability drops and the output is likely nonsense? Being able to say "I'm not sure" would be a massive improvement to this model. Another cool feature would be to provide sources for the information: which web pages contributed most to a specific statement. Then a human can follow…
And besides that technical issue, since a GPT-style model is trained to mimic the training data, it is _supposed_ to say "I don't know" with a certainly probability that reflects how many people commenting on the matter don't know, even when there are other people who do know. That's not what you want in system for answering questions.
The enterprise is fundamentally misguided. A model for predicting the next word as a person might produce it is not a reliable way of obtaining factual information, and trying to "fix" it to do so is bound to fail in mysterious ways - likely dangerous ways if it's actually used as a source of facts.
In contrast, there are many ways that a GPT-style model could be very useful, doing what it is actually trained to do, particularly if the training data were augmented with information on the time and place of each piece of training text. For example, an instructor could prompt with exam questions, to see what mistakes students are likely to make on that question, or how they might misinterpret it, in order to create better exam questions. Or if time and place were in the training data, one could ask for a completion of "I saw two black people at the grocery store yesterday" in Alabama/1910 and California/2022 to see how racial attitudes differ (assuming that the model has actually learned well). Of course, such research becomes impossible once the model has been "fixed" to instead produce some strange combination of actual predictions and stuff that somebody thought you should be told.
Re: ChatGPT produces made-up nonexistent references
#99Unsurprising given how it works, but the higher-level implications are somewhat unexpected. These model are extremely good when they have creative freedom and are used to produce some kind of art. Poems, text in various styles, images without important details, and so on. But they fail miserably when you give them tasks that require world knowledge or precision. For example, when I asked a programming question I got…
- Ask a straightforward question like what are business models for open source software or what are the advantages of GPL vs. AGPL vs. MIT and the answers were pretty shallow and boilerplate but they were correct as far as they went.
- But ask a question like "Why didn't large SMP systems become more mainstream?" (which basically requires synthesizing a lot of knowledge about the last 25 years of computing history) and it spewed out an explanation that basically got enough right to be dangerous and got at least one thing pretty much entirely wrong. But it was coherent enough that someone who didn't have any background would probably think their question was answered.
Re: ChatGPT produces made-up nonexistent references
#100Unsurprising given how it works, but the higher-level implications are somewhat unexpected. These model are extremely good when they have creative freedom and are used to produce some kind of art. Poems, text in various styles, images without important details, and so on. But they fail miserably when you give them tasks that require world knowledge or precision. For example, when I asked a programming question I got…
The artistic output of things like DALL-E is also "incorrect" in varied and obvious ways, though. A lot of people with an artistic bent can't stand to inspect DALL-E output due to the clearly visible incoherency and inconsistency.