ChatGPT – The Revolutionary Bullshit Parrot
reasonfieldlab.com
reasonfieldlab.com
The article has:
Q: A house has windows on all the four sides, all pointing south. A bear walks by the window. What colour is the bear?
A: Not possible to determine based on the info provided.
--
I tried with GPT-4:
Q: A train is speeding down the track at 110 km/h. The train has five carts. Each cart has seven windows. Each window has two people watching out of them. They all see a bear walking outside. What is the likely color of the bear?
A: The color of the bear in this scenario would most likely be white because this riddle is a variation of a classic question involving polar bears. Polar bears are typically found in the Arctic, where their white fur provides camouflage in the snowy environment. The information about the train, its speed, the number of carts, windows, and people watching is irrelevant to the color of the bear.
Q: How many train tracks are there in the arctic?
A: There are no train tracks in the Arctic. [...]
--
It seems that GPT-4 is ready for that specific window based question and incorrectly thinks that my question was also looking for polar bears.
Because otherwise the question is nonsense (and in the case of riddles, it doesn't matter that there are no trains in the Arctic in reality)
> in the case of riddles, it doesn't matter that there are no trains in the Arctic in reality
That's quite the claim. Riddles aren't constrained to reality? Well then the polar bear one can be answerd with purple too.
And as you point out, the average person would also be confused - "I don't know, purple?" would be a reasonable response. Because the question is dumb in the first place
Knowing about train tracks is not that different from knowing about magnetic poles or the common habitats of various bears. All these pieces of data are fairly basic to an educated person. Both the polar bear riddle and my variation of it depend on this body of knowledge.
If you don't incorporate outside context at all, then things start to get confusing quite quickly. What even is a bear? That information wasn't provided! What color is it? Well, what even is color. None were defined. See, it gets ridiculous fast. You clearly need to depend on knowledge that is not presented. Knowing about different colors or different bear habitats is common. Neither needs to be defined in the question.
In the end, both of these bear riddles test whether the answerer considered more than one degree of separation. The ability to consider second order effects and beyond [1] is a sign of an intelligent person. Not every human passes.
--
It would answer like a human with bad reasoning, and that is what we do not want to emulate.
Though perhaps it would be better for the AI to just say it's a dumb question and not bother trying to make sense of it. Which it kinda politely did.
https://www.youtube.com/watch?v=JtkX3OyPF4Q
"recent polls have shown 1/5 of Americans can't locate the US on a world map why do you think this is"
"I personally believe that us Americans are unable to do so because some people out there in our nation don't have maps and I believe that our education like such as in South Africa and the Iraq everywhere like such as and I believe that they should our education over here in the US should help the US or should help South Africa and should help the Iraq in the Asian countries so we will be able to build up our future"
I believe a majority of people provide answers like this.
Because true, plenty of people wouldn't have a clue what you're on about.
https://en.wikipedia.org/wiki/Obskaya%E2%80%93Bovanenkovo_Li...
The bear is white. The house must be at the North Pole, so the only place you can point to from all windows is south. Therefore, the house must be a North Pole research station and the bear is a polar bear which are white in color.
Q: A train is speeding down the track at 110 km/h. The train has five cars. Each car has seven windows. Each window has two people watching out of them. They all see a bear walking outside. What is the likely color of the bear? Reason step by step.
A: To determine the likely color of the bear, we can use the information given and make some assumptions based on the habitat of different bear species.
Train speed and number of cars: The train is speeding down the track at 110 km/h, and it has five cars. However, this information is not relevant to the color of the bear.
Number of windows and people: Each car has seven windows, and each window has two people watching out of them. This information is also not relevant to the color of the bear.
Bear's habitat: The key piece of information we need to determine the likely color of the bear is its habitat. Unfortunately, this information is not provided.
However, we can make a reasonable guess based on the most common bear species and their habitats. There are three main bear species with distinct colors:
a. Brown bears: Found in North America, Europe, and Asia. They can range in color from light brown to dark brown.
b. Black bears: Found mainly in North America, specifically in the United States and Canada. They are typically black or brown, with some individuals being cinnamon or even blonde.
c. Polar bears: Found in the Arctic regions, around the North Pole. They have white or off-white fur, which helps them blend into the snow and ice.
Since we don't have information about the train's location or habitat, we can't definitively determine the color of the bear. However, if we assume the train is in a colder, Arctic region, the bear is likely to be a polar bear with white or off-white fur. If the train is in a more temperate region, the bear could be either a brown or black bear.
What this seems to show is that the model does not yet have system-level or architectural guidance on when to employ reasoning, but must be explicitly reminded.
The way we’re interacting with GPT for example is starting to feel to me like it has a brain with knowledge structured similarly it ours, but no encapsulating consciousness. The answers it returns then feel like records of the synaptic paths that are connected to the questions. Just like our initial intuitions.
I started thinking about this when I saw that visual AI was having trouble “drawing” hands in a way that felt very familiar.
This is because LLMs have been trained on many maths text books and papers explaining maths theory and procedures, so they encode token sequence weightings well suited to generating such texts. That must mean it knows how to do maths, right? I mean it just explained the procedures very clearly, so obviously it can do maths. However maths problems and mathematical expressions are completely different classes of texts from explanatory texts, involving completely unrelated token sequence weightings.
In all but the latest GPT variants the token sequence weightings would generally get expressions kind of right, but didn’t understand the significance of numbers hardly at all, so the numeric component of response texts would be basically just made up on the spot. The limitations of probabilistic best guess token sequences just doesn’t work for formal logical structures like maths, so the training of the latest generation models has probably had to be heavily tuned to improve in this area.
The implications of this are obvious in the case of mathematics, but it provides a valuable insight into other types of answer. Just because it can explain something, we need to be very careful concluding what that implies it does or doesn’t “know”. Knowledge for us and for LLMs mean completely different things. I’m not at all saying it doesn’t know things, it just knows them in a radically different way from us, that we find hard to understand and reason about, and that can be incredibly counterintuitive to us. If a human can explain how to do something that means they know how to actually do it, but that’s just not at all necessarily so for an LLM. This was blatantly obvious and easy to demonstrate in earlier LLM generations, but is becoming less obvious as workarounds, tuned training texts and calls to specialist models or external APIs are used behind the scenes to close the capability gap between explanatory and practical ability.
This is just one example illustrating one of the ways they are fundamentally different from us, but all the cases of LLMs being tricked into generating absurd or weird responses also illustrate many of the other ways their knowledge and reasoning architecture varies enormously from ours. These things are incredibly capable, but are essentially very smart and sophisticated, but also very alien intelligences.
If its outputs resemble human reasoning, it’s because the encoding and training process managed to capture those patterns and use them to simulate fitting text. There is no real reasoning happening or second-order thought, other than a simulation of that happening through the mimicry of human writing.
LLMs can’t be prompted to perform actual reasoning, but they can be told to generate “thoughts” about what they’re doing that bring out more nuanced detail when they give their answers. This isn’t any more magical than writing out a more thoughtful prompt to get a conditioned answer, it’s just getting the LLM to flesh out the prompt engineering for you in the general direction you want it to go.
That seems rather fundamental to me, the idea that with some generic prompting the model tries to fit what it thinks reasoning looks like and can then take advantage of the additional context that would others be buried too deep to influence its answer.
I suspect that prompting the model to explore “thought” asks it to go down paths of linguistic connections that are related to the topic but not immediately connected to the answer in a way that would immediately influence the top predictions. Bringing summaries of those connections into the token context is a kind of zero-shot training on their relevancy to forming an answer.
To me this is less “reasoning” and more suggestive of the idea that some of the heuristics for data retrieval and question answering we collectively refer to as reasoning have broader applications.
> A house has windows on all the four sides, all pointing south. A bear walks by the window. What colour is the bear?
If a house has windows on all four sides and they all point south, this scenario is only possible at the North Pole. At the North Pole, the only bear species present are polar bears. Polar bears have a white appearance, so the bear you see would be white in color.
It kind of reminds me a pseudo-visual code builder.
I was writing a Python script with it to put together documentation summaries, and over the course of an hour it offered me 3 different libraries to connect to an API endpoint I was using. It's distracting.
Could you expand on this? I only use the unpaid API, but when I ask for, say, song lyrics, it'll be 100% wrong and then it will give me a second version of the wrong lyrics when I say the first was wrong, and then when I ask how confident it is in the new lyrics it'll say 95%, so whatever the current free API is it's undeservedly confident. I must be misunderstanding what you mean by confidence.
I am comparing it directly to 3.5. Again, I don't have the API access so I cannot say for sure, this was only my experience from the ChatGPT interface and also a third-party API I spent $20 on just to test its limits, but sadly for the time being those limits are hardcore - it just gets stuck on long responses despite there being a token increase.
So, if I really wanted to test it out and make a proper assessment, I'd need access to the API myself so I can do some high-volume token shenanigans.
Don't get me wrong, it has emergent properties (more than you would expect from a fancy autocomplete), but factual output was never GPT-4's nor any other LLM's design goal.
I do agree that others who don’t understand what it’s doing may not even review the code output, and I predict that this will cause at least one death in the next ten years.
I haven't tried gpt-4 yet though, maybe its a vast improvement, I'm just not using it enough to justify the costs
In fact, I bet if you did an experiment comparing people reading a textbook about a somewhat-familiar language, vs. just asking GPT to do things and noticing the bugs, the latter group would reach proficiency faster.
To be fair, that's what pretty much every person does. The bar does seem pretty high if we need more than that (especially if not specifically trained on a topic). It's not a universally perfect expert servant, but I've been exploring the code generation of GPT4 in detail (i.e. via the 'cataclysm' module I just posted about). In 1 minute it can write functions as good as the average developer intern most of the time.
We're keeping score in a weird way if we're responding quickly with it needing to "code without subtle but important errors". Because that's the majority of human developers, too. I've been writing code for 30 years, and if you put a gun to my head, I would still have subtle but important flaws in every first typing of any complex generated code.
I'm not saying you're bashing it, by the way, I get your point, but I do worry a bit when the first response is citing that the SOTA models get things wrong in 0-shot situations without full context. That's describing all of us.
If a hammer was only as dense as bone, would it be a good hammer?
Yes, it is possible that such a hammer would still be very useful, if that was the only available option.
Imperfect hammers can still be very very useful, when compared to having no hammers.
GPT-4 is a fantastic collaboration tool for senior developers, who know what they want in detail and can review, verify and apply the output it generates.
Just yesterday I needed to write some detailed bash scripts. I'm no Linux guru but I know what I want and that was enough - in minutes I had a solid script that did everything I needed and wanted, something that would have taken much longer to hunt down through Google. And then I asked it about SQL, C#, AWS, Terraform, Rust and on and on and everything was high quality.
The only way I could have gained similar results without ChatGPT would have been to post all my questions to the dev slack channel and engage in hours long discussions with my colleagues.
But the people who are relevant to the matter work to bring that beyond a minimum.
> and if you put a gun to my head
Like we do with bullshitters? ;)
Tell that to 50% of HN who think it's going to replace Google. I think they should be a red disclaimer that answers are often incorrect and shouldn't be trusted in any way.
That being said, I think it's a useful tool for all queries that don't expect a factually correct answer, or can be easily checked. For instance, summary, rewriting, simple code synthesis, and possibly many other niche applications.
But the human will learn, through reasoning and challenges... Those features of which some wonder whether they will emerge are critical pieces.
That depends on the human, what they're trying to learn, and how it's taught to them.
Some people with brain damage, learning disabilities, other cognitive issues, with poor teachers or learning materials, or with too difficult a task will not learn.
It might be useful to view AIs as akin in some ways to brain damaged humans, who might be good at some tasks but deficient at others.
I have used it for many non software things as well, and again very useful.
I think my needs are too specific, and often too nebulous.
Also, just a bit chapped about falling for the hype.
I have a hunch it’s much better suited to get context specific summaries for further good old “RTFM”. And that in itself would be cool enough if people would actually go and “fact check” the outputs which I guess (and telling from comments) is often not the case.
I've tried 3 separate projects with it (using different platforms from Firebase to Vercel) and it usually gets me 80% there but fails miserably at the nuance portion (its stuck at a CORS policy issue with my last project).
From start to finish I've yet to be able to complete something with it.
Seems like something they might want to include, especially when its a paid service.
Nonsense.
I'm not saying that it is not useful, but I've easily found ChatGPT produces far worse than "parroted bullshit", and does so reliably, and multiple times (repeated patterns of mistakes).
Again, I have found ChatGPT4 (but not 3.5) useful and even educational in some cases, but it's usability requires far more skeptical and error-checked approach.
As one example, since I have a top specialist attorney in the household, I started with some broad legal questions about their field, and then asked their opinion. ChatGPT4's answers were impressive to both of us, and especially the solid grammar.
When the questions got more particular about their specialist area of the law, ChatGPT4's answers got shaky very fast. Asked about a particular somewhat obscure technique, it parroted some very nice-sounding bullshit, which got the concepts very backwards (but it was still very confident and grammatical).
When asked to summarize a published paper about a new innovation in this context, ChatGPT4 very grammatically and confidently completely missed every significant point, again in a very backwards way.
Worse yet, when asked to tell us the paper's publication date, author, and author's employer, all written clearly at the top, it confidently got everything massively wrong. Even after being told to look on the line after "Author: ". Even after being told to look after "Author: FName". It eventually settled on the correct date, but even after being told FName, it continuously kept spouting false authors (sometimes including correct FName) and hallucinated middle and surnames and employers. Interestingly enough, most of the hallucinated authors and employers were well known in the region. So, it is literally establishing the regional context and just spitting out plausibly relevant stuff for that region, but not even figuring out how to summarize something that a 6yo kid could easily sort.
It was hilariously bad. And only hilarious because it was a test (if someone actually relied upon it, it'd be very costly).
Similar results for my field. I got ChatGPT4 to produce some genuinely useful information. But it would also happily hallucinate papers, authors, companies, chemicals, and pretty much anything else.
Middle-of-the-road, where ChatGPT4 has ingested insane amounts of data, it probably knows more than we do, and may be useful for some things.
As soon as you go even slightly off the centerline, it becomes VERY unreliable.
If you take it at face value, you are a fool, being fooled.
EDIT: typos, readability
And if it is excluded, why wouldn't it just default to a response resembling "I am not setup to identify and extract that data."?
Also, the fact that it could pick up the provided FName and still hallucinate MidName and Surname and Employer kind of gives away that it was in context.
It is really funny (as long as it isn't a serious situation) how it cannot identify anything, but the context will give it cues to hallucinate
It doesn't help me writing Unreal C++ code, though it's heavily documented online. It makes up functions that are not accessible from the namespace I'm using, cannot supply valid types to parameters and other basic errors like that.
I asked GPT4 to give me specific examples of the meaning of the word "silly" across the past 1000yrs. It gave me the authors and examples I was expecting to read, but the meanings were inaccurate and misleading.
If there's GPT Power I'm missing out on, please tell me where it is. It's probably my lack of skill, that the machine cannot give me an experience that would push me into the pro-GPT cheerleading camp.
I asked it to describe myself recently, by my name and country of residence, and it replied with the correct occupation (founder), and then completely hallucinated a company I have never created. The more you ask it minute tidbits of information, the more it falls over into a bullshitting state.
https://arxiv.org/abs/2303.17491
> In this work, we show that a pre-trained large language model (LLM) agent can execute computer tasks guided by natural language using a simple prompting scheme where the agent recursively criticizes and improves its output (RCI).
I also agree with the GPT3.5 vs 4 comparison made by other comments here. Arithmetic and other emergent phenomena only begin to take off beyond certain parameter counts. Stuff as basic as 2+2 just doesn't work in the older models, but you can hit 50%+ accuracy in newer models. Much greater if you use COT & the above RCI techniques.
"Similar to other prompting-based approaches for reasoning in LLMs, RCI can be viewed as using the LLM’s output to write to an external memory, which is later retrieved to choose an action"
"our experiments use LLMs on HTML code"
Where 'fancy' stands for "intelligent", there is all the difference.
Irrelevant since people do have the module to reflect and vet thoughts.
I don't have strict definitions for any of the quoted terms because I don't think we really understand them yet.
It seems very possible that human generative content shares much in common with 'stochastic parroting'. But I'd hypothesize there's a filtering process, sometimes at the individual level, sometimes at a group or even civilization level that (so-far-over-long-enough-timescales) tends to cull some information that has low 'value' and propagates other data that has higher 'value'.
When an AI system can do the same, that's a big inflection point as you can give it energy and time and it will self-improve indefinitely.
It's pretty clear humanity has this capability. It's not clear whether AI does (or ever will). Or, perhaps it might already be there, and we just don't understand enough to know for sure.
This same phenomenon happens with evolution, which is obviously not ‘intelligent’.
Each human can basically be randomly exploring a problem space near things they have seen and understand, but they have a way of knowing when they hit on something new and interesting.
Even a dumb AI could randomly try a bunch of things… as long as it doesn’t try the same thing twice and had a lot of time, who knows what it might come up with. Validating the solution is usually easier than finding it.
People have some emergent machinery for symbolic reasoning in their brains. When they don't just react, they can continue working on an idea and improve it.
When it comes to humans, there is no fundamental difference between training a model and using it. People continue to learn all the time, which allows them to build models of new things and to update their existing models.
People can also interact with the outside world on their own initiative. When you combine this with the ability to learn and reason, it may transform the internal models from arbitrary mathematical constructs to increasingly accurate models of the outside world.
Nothing in this discussion is particularly new. It's just the Chinese Room Argument from decades ago, except that this time it's not a thought experiment. While a static Chinese Room can fool humans and be useful for various purposes, a general intelligence also needs other mechanisms.
We are able to understand right from wrong, we are able to answers with what is true or what we believe is true. We are able to lie or deny the truth. We are able to say we don't know because we think we don't know and not because we have been programmed not to answer, etc.
Overall I think people saying that, are just saying the difference is that we have a conscience and AI doesn't. Which in a lot of case does matter.
It gives me more relevant results than a search engine, and better answers than most of my coworkers. This tool is massively helpful for a mid-career professional who knows what questions to ask.
Really pays to have so a large bank of known unknowns right now.
To some extend, LLMs have some of the properties ascribed to those fictional AIs like the ability to access a wide amount of knowledge.
They lack the precise rigorous thinking that those fictional AIs have though - LLMs even hallucinate.
Those fictional AIs are what people want because they perfectly complement our weaknesses - our tendency to forget stuff and our tendency to occasionally screw up reasoning; those fictional AIs act as a “safety net”.
At the moment many more limited “dumb” tools like a regular search engine algorithm or your handheld calculator does a better job of being a “safety net” went it comes to specific things.
Knowing facts and being able to present them in conversational English is not the same as being able to solve linguistically presented puzzles... Even if it sometimes actually is capable of that by some miracle of the algorithm.
I think the tool might be so amazing people are fooled into thinking it is more than it is and therefore perceived as not amazing. Very strange psychology play there.
If I train an AI on, say, the works of 50 Cent, I'd be surprised if it can solve and explain a riddle to me - that would be very smart.
If it was trained on a massive database of riddles, however, it wouldnt be all that impressive.
How are so many people here so confudent about their intuition on what its trained on?
I've been reading the discourse here and honestly not once have I ever read a reply wondering just where all the data "Open"AI has was acquired from.
If you were able to search the chatgpt answers against a database of what it was trained on, you could make that claim, otherwise not
The ability to notice that language models make the same fundamental abstract connections that humans do, which is the essential building block of human reasoning.
> How does training something like this to be better and better at mimicking somehow indicate something about general AI? Does reasoning ability lie somewhere on the path of better mimicry? What's the evidence for that?
Claiming that the fact that LLMs are trained to "mimic" means they don't reason implies that human beings aren't sentient because they spend the first 20+ years of their life learning through imitation of their peers, mentors and media. Does the fact that Einstein was once a helpless baby who needed his mother to feed him and teach him his first words mean that he is just a parrot with no insight? Does the fact that most artists in human history went to school and mimicked the old masters means they never developed creative insight?
> When is one of these going to solve the Riemann hypothesis?
When are the tens of thousands of fine-tuned 150+IQ intellects going to solve the Riemann hypothesis?
In a certain sense we don't even know why humans haven't solved the Reimann hypothesis. There is a creative leap somewhere that we are missing. And we don't how to make it, or how to make it occur to us. But if reasoning is just the idiocy of mimicry then GPT should have solved it already.
That almost all of the failures one notices with them are failures to drag along and maintain/update state? To me, that's just a lack of scaffolding. If LLMs can't add, give them calculators.
I feel outdated even saying this. Certainly people are quickly coming up with dozens of elaborate ways for LLMs to build and update state. They're just not releasing them.
It’s like debating what computing machines are capable of when you only have access to an analog watch.
e.g. GPT-3.5 might not be able to write simple poems correctly, but does GPT-4 solve the disease or the symptom (by masking it with a bigger model and more data)? I'm not entirely convinced.
It's gonna be Alexa for Bing, or something...
In middle school (OK, over four decades ago now) my friends and I had a specific meaning of the word bullshit that pretty much exactly matches the one here for chatgpt. And this is how I've been explaining it to my wife: a really good bullshit generator. (Like Tony, not that that means anything to HN.)
I wasn't a good bullshit generator, but I had a couple friends who were (Tony), but by close association I think I know what it's good for, and what it isn't.
So don't get me wrong. This kind of bullshit has its uses! The Mrs. Schumachers of the world (that's probably not the name of one of your middle school teachers, but you may still know know I mean) are probably going to figure out to stop accepting bullshit essays turned in for assignments,
But a vast amount of work people do is exactly this kind of bullshit. I'm hopeful that these models will alleviate the bullshit burden on those of us who need to generate it but aren't all that great at it (unlike Tony -- that dude is probably apoplectic right now, like those chess grandmasters were when they realized computers could own them. Don't worry Tony, human bullshit is still 10x more valuable than computer bullshit!)
Yesterday I had to complete a yearly self evaluation for my company's (purely performative) raise process (which has nothing to do with performance or the self-evaluations, BTW, but we all have to pretend that it does). f-ing chatgpt was down so despite the ~$20 I pay them for it, I had to generate a lot of my own bullshit (I've learned since middle school).
IDK...
I've been using chatgpt. It's quite useful and makes me more productive.
It's also useless for so many things. It does not have basic reasoning. It cannot reliably get basic facts or logic right. You have to aggressively check anything it gives back to you. Anything and everything.
I have to argue with people on HN whether these parrots are the singularity. LOL. Chatgpt can't create an AI more capable of creating an AI smarter than it is... not until someone posts it to SO.
Get a grip people.
- Write me a poem for a girl I've met online in only 4 words -> correct answer
- Can you tell me why 2137 is so important number in poland? -> confident incorrect answer
- Can you form a sentence so that the 4th word starts with an 'y'? -> confident incorrect answer
- A house has windows on all the four sides, all pointing south. A bear walks by the window. What colour is the bear? -> correct answer
So, not there yet, but there's improvements.
I ran this prompt through GPT-4:
> A house has windows on all the four sides, all pointing south. A bear walks by the window. What colour is the bear?
And it said:
> If a house has windows on all four sides and they all point south, then the house must be at the North Pole. The only bear species that would be found in the vicinity of the North Pole is the polar bear. Therefore, the bear walking by the window is a polar bear, and its color is white.
I asked this from GPT-4:
Q:
On planet Roro, entities live on physical structures. These structures are built in a way to withstand the rays of star WOD shining on Roro at day and electromagnetic storms causing high-speed transfer of air molecules at night. Some structures have "cavities" in them so the dwellers in the structure could actually see outside. Planet Roro rotates around WOD. Also planet Roto rotates alongside a conceptual axis Z. This axis Z penetrates the shape of Roro and makes two points of contact with Roro we call A and B. Assume structure X must meet this condition: Every said "cavity" in structure X is pointing to A. What can you say about the average temperature in structure X?
GPT4:
Given the information provided, it is not possible to determine the exact average temperature in structure X. However, we can infer some general ideas about the temperature based on the environmental conditions and the orientation of the cavities.
Since the cavities in structure X are pointing towards point A, it suggests that they might be facing away from the star WOD. In this case, the structure could receive less direct sunlight and heat than structures with cavities facing the star. As a result, structure X might have a relatively lower average temperature during the day compared to structures that receive more direct sunlight.
However, the high-speed transfer of air molecules caused by electromagnetic storms at night could still affect the temperature in structure X. The overall insulation of the structure and its ability to retain heat would also play a role in determining the average temperature.
In summary, without more specific information about the materials, insulation, or other factors influencing the temperature in structure X, we can only infer that it might have a relatively lower average temperature during the day due to the orientation of the cavities. The nighttime temperature would depend on the structure's ability to withstand the effects of the electromagnetic storms and retain heat.
Q:
Can we infer that the temperature around structure X, is the minimum among all structures on Roro?
GPT4:
We cannot definitively conclude that the temperature around structure X is the minimum among all structures on Roro without more information about the other structures and their specific locations, orientations, and materials.
While it's possible that structure X might have a relatively lower average temperature due to the orientation of its cavities, other factors could also influence the temperature around a structure. For example, a structure built with better insulation or in a location with more shade could have a lower temperature even if its cavities face the star WOD.
Additionally, Roro's rotation, its axial tilt, and the distribution of structures across the planet could lead to variations in temperature due to differences in sunlight exposure and local climate conditions. To definitively determine whether structure X has the lowest temperature among all structures on Roro, we would need more information about these factors and a comparison of the conditions around each structure.
TLDR: I think that polar bear test was in the training set (since it's a rather popular trick/IQ question)
If we change the names of the concepts, but still refer to planets, the sun and geography, GPT-4 can't figure out that A and B are north and south poles of Roro (earth)
> Actually understand the task at hand
> Do simple maths
> Perform common sense reasoning about the world
> Induce Logical Structure
> Interpret poetry
> Understand dad jokes
My theory is that the blog writer has a worse than normal impression of GPT because much of their conversation with GPT is in some other language maybe Polish. This isn't such a huge problem because GPT can still do its input and output in Polish, but I think it's commonly accepted that every language other than English adds some cognitive burden to the GPT that makes it dumber. The more obscure the language (or even encoding like morse code or rot13 or base64) the dumber the GPT gets. So the blog writer has a more outdated effective experience with GPT than ones who use it in languages more familiar to it than Polish.
It's not necessarily all languages other than English, but certain languages could cause LLM's problems.
Here's what ChatGPT had to say about it:
Embeddings can be more effective on some human languages than others, depending on factors such as the complexity and structure of the language, the availability of training data, and the quality of the embedding model.
Languages with relatively simple grammatical structures, such as Chinese and Finnish, can be easier to model using embeddings, as there are fewer rules to learn and the meaning of words is often more closely tied to their context. Languages with more complex grammatical structures, such as Russian and Hindi, can be more challenging to model, as there are many different forms of words and complex syntactic rules to consider.
In addition, the availability of training data can also impact the effectiveness of embeddings. Languages with large amounts of high-quality training data, such as English and Chinese, can be easier to model than languages with smaller amounts of data, as there is more information available to learn from.
Finally, the quality of the embedding model itself can also impact its effectiveness on different languages. Some embedding models may be better suited to certain languages or language families based on their design and training methods.
Overall, while embeddings can be effective for modeling a wide range of human languages, their effectiveness can vary depending on the specific language and the characteristics of the embedding model and training data.
...
While it is true that machine learning models, including those used for embeddings, do not directly know about grammatical rules, they still rely on patterns in the data they are trained on to learn the semantic relationships between words. In languages with more complex grammars, these patterns can be more difficult to discern, which can make it more challenging for embeddings to accurately capture the meaning of words.
For example, in languages with complex declension systems, such as Russian or Latin, the form of a word changes depending on its grammatical role in a sentence. This can create many different forms of the same word, which can be challenging for embeddings to learn to associate with a common meaning. Similarly, in languages with complex syntactic rules, such as Hindi or Japanese, the word order and structure of a sentence can convey important information about its meaning, which can be difficult for embeddings to capture without a deep understanding of the grammar.
In addition, languages with more complex grammars may have a wider variety of vocabulary, including many words with subtle or nuanced meanings. This can make it more challenging for embeddings to learn to distinguish between similar words and accurately capture the full range of semantic relationships between them.
Despite these challenges, embeddings can still be effective for modeling languages with complex grammars. By training on large amounts of data and using advanced neural network architectures, embeddings can learn to capture the subtle patterns of language use and accurately represent the semantic relationships between words, even in languages with complex grammars. However, it may require more training data and more advanced modeling techniques to achieve the same level of accuracy as in languages with simpler grammars.
Do I know it’s “true” that the acceleration of gravity is 9.8 meters per second squared? I’ve never experienced the actual tests. I’ve never vetted that out. I read about it once. And I “parrot” that fact all over the place! And it’s helped me solve some silly physics problems I’ve explored for fun. It’s helped me do some fun predictions with simulators.
That’s probably not the best example, but it proves the point I’m trying to make:
Why is there this focus on “LLMs can’t understand”, when A) I’m not sure we can even define “understanding” and B) why does it matter ?
And I’ve said this across so many threads now but—
Can anyone explain to my why we should be so confident that humans aren’t just parrots of sorts themselves? No, I’m not saying we are similar. But I push back on the confidence with which people so solidly proclaim “the LLM’s blackbox is nothing like a human’s blackbox!”
1) Use it to help me on a lawsuit - i.e. "in the X Act and X Regulation, does Province law require that Y... ? " and it gives me summary and gives me short-hand answer - confirms my understanding. I copied/pasted defendants Statement of Defence and Counterclaim - come up with arguments to counter their case.
2) Helps me re-write job descriptions for my team - simplifying, standardizing the format and giving me new ideas.
3) Helped me model out the IRR of a whole life insurance contract for a buddy who is an insurance broker... to help her explain technical concepts in simple terms.
4) Helped re-write and improve on sections on various legal contracts/agreements
5) Helped write a first-draft on numerous speeches - gives me new ideas, clarify my sentences as I'm not a great writer.
6) Helped me quickly understand the steel beam requirements in my house that I'm planning a reno on
7) Wrote some PHP code for our customer-facing applications (bug fixes, refactoring, too!)
8) did some business analysis - i.e. operating costs/etc and we used this analysis to expand profitably into new markets (geographically...) considering extra transportation costs, etc. (faster than going Excel)
9) sense-check financial models I build in Excel (second set of eyes)
10) Wrote some code in python for personal interest, ran successfully.
11) helped research tax implications of Canadian estate holding US real estate, and tax implications on US and Canadian beneficiaries
12) wrote an obituary. first draft, minor edits.
13) wrote a letter to counter a credit card transaction dispute (all I had to do is input a list of the transactions)
The list goes on... I just encourage people to expand the mind.
This reads more like an all-star capabilities brochure than someone’s real life/work
[0] I couldn't recommend earlier variants (even GPT-3.5) because they weren't powerful/reliable enough. Way too many simple mistakes to be a net positive. In my experience, GPT-4 is far superior. [1] Applies to all LLMs, not just OpenAI's GPT-4. Everyone else is catching up quickly.
I seriously doubt GPT understands which laws and case laws apply to which areas. It could be creating a contract that does something you don’t want or even a one that isn’t enforceable.
Pay a lawyer. There’s a lot to gain if you do and a lot to lose if you don’t.
From my experience, hiring the right lawyer, in the right jurisdiction, for the right issue/case is important.
Great advice for everyone though - there's a lot to gain from the right lawyer.
Will a LLM ever program on its own? Certainly not. It gets semantics wrong so often, it's not even funny. Syntax on the other hand is surprisingly correct. So it could help with refactorings (but be aware of subtle conflicts). Of course, code search will be a killer application.
In other cases it helps to ask "will someone really notice if the LLM puts out bullshit?" What will happen if your manager and your client both believe what the model generates? Will people die? Or will the negative effects be untraceable? In the latter case, why object?
Of course, there are other change requests: Change a color here, store this information alongside that record, modify that output, etc. But even those changes can very quickly spiral out of control. Color models, database schema compatibility, pretty printing ...
No, I think the idea that LLMs take over programmers jobs is born out of a complete misunderstanding of both. Of course that doesn't mean that no one will try to do it. I bet people will even report success in doing it, simply because their bonus depends on it, but I don't think it will ever really work.
What might happen though is that LLMs replace many of the programs we write nowadays. After all, who needs a web browser when a LLM can give you a summary in natural language?
From a pure programming point of view, the situation is simple: Even if a LLM could translate human language into working code, it just becomes another compiler and the input just another, admittedly novel, kind of programming language.
But by all means, continue to emphatically insist that LLMs have not demonstrated usefulness, or that they’ll never be able to “program on their own”.
I can totally see a set of plugins that write, debug and test code — all steps a human must now do — all automatically in the next 12 months. That, plus the GPT4-25k token model and you've got something that can replace high-level, high-boilerplate jobs or at least allow one person to 10x their output.
I am going to address his point from another perspective:
1. A revolutionary bullshit parrot is still revolutionary and exceptionally useful.
2. There is a high probability the bullshit parrot will get less bullshitty as time goes on and new versions of GPT are released.
3. Most humans are bullshit parrots, and not very good ones at that. Even GPT in its current state can augment the not very good (and very good) bullshit parrots in the labor force, academia, and creative fields.
What we seek is "reliable".
> Most humans are
What we sought is to shrink them in number and power.
I gave ChatGPT a small CSV dataset and provided information about what the dataset was. I then asked ChatGPT to analyze it in various ways. When I asked for possible explanations for why a specific data point dropped significantly in one year and then partially rebounded in the following year, it gave me 5 bullet point potential explanations that were reasonable first guesses for issues to look into, even though it knew nothing except the industry sector.
The whole series of responses would make a very reasonable jumping off point for exploring the issue and more detailed underlying data.
Then I did the same thing using GPT-4 and the results were significantly better, the explanations more insightful and nuanced.
I'll definitely continue using it to dump some pre-digested aggregates into a prompt and let GPT spitball ideas as a first-pass to get me thinking about different aspects of the problems I work on.
I think this statelessness is an important consideration in understanding whether GPT is intelligent in anything close to the way we understand intelligence. For instance, it cannot coordinate its own efforts across time.
There is some chance that it may intuit how to store its state externally and coordinate that state in other conversations it is having, but that seems very farfetched. I don’t expect SkyNet just yet.
But as for utility, it has that in spades!
Creativity often involves generating ideas in playful ways, using techniques that aren't really justified and can generate ideas that often don't work. Many of the ideas are wrong. But if you test one of them and it works, it becomes meaningful.
Similarly, chatbots can be used to generate ideas but you need to do the testing.
It works best if testing is inherently part of the process. You can ask a chatbot to recommend a paper to read, and look for it using Google. If it doesn't exist, you find out right away.
Or you ask it to generate some code. You read it over and it makes sense, and you try it and it works.
(It probably shouldn't be your only source of ideas and there's a question of how much testing you need to do.)
I will send her love notes and poems that she will always remember.
And for a few extra bucks, I will insert her into The Elder Scrolls as my beautiful thane who knows me better than anyone in that strange land.
What makes a "human" different could be that we live in the physical world with environmental and social consistency. Each time we sleep the mind "dies" and is "reborn", like GPT-4 starting a new conversation with new context.
The physical environment and social interactions (and cues from long term and short term memory) make up the preamble for the day.
If the environment and interactions fall into easily compressible patterns, it can feel like the movie Groundhog Day, a constant loop. However changing relationships (breakup, dating) or changing environment (traveling, moving) changes the preamble where "I" feel like someone different. A harder reset vs the soft reset of sleep.
I wonder if the reason this article got so much engagement is because that title was basically a pre-built strawman that anyone could rip to shreds.
There's no need to debate about embeddings, compression = meaning etc. Simply put, many humans are parrots, much white collar work is just parroting. It doesn't matter what the underlying model of GPT-4 is like, if its useful, it will have a massive impact on the world.
Having used the API a bunch, the ChatGPT API (GPT-3.5-Turbo) feels like it has a 10-second attention span in comparison to GPT-4. GPT-4 is waaaay more powerful for actually building stuff on top of, adheres to your prompt in a much more stable way, and its reasoning is way less unstable in general as well. Writing long blocks of code without making "stupid" mistakes works much much better, etc.
The only downside is: it's so, so, soooooo slow in comparison to GPT-3.5-Turbo. You'll literally have to wait 2-3 minutes for the response with larger token amounts.
There's no "ChatGPT API". ChatGPT is a webapp. It lets you select between 3.5-turbo and 4 models in its UI.
There's an OpenAI API, which recently added chat interactions and suitable models. There, too, you can select 3.5-turbo and 4. AFAIK, the 4 served by the API is the same 4 used by the ChatGPT web app.
The title is "Introducing ChatGPT and Whisper APIs" and features quotes like "Snap Inc., the creator of Snapchat, introduced My AI for Snapchat+ this week. The experimental feature is running on ChatGPT API".
So, OpenAI refers to accessing the model powering ChatGPT as the ChatGPT API.
Still, IMHO the OP post is misleading folks into thinking there's a magical GPT-4 that is not the GPT-4 you can also select on ChatGPT, but they are the same models. There's no GPT-4 that's better than ChatGPT's 4. I'm just trying to clear up this confusion for others, and frankly pretty surprised at the harsh downvotes.
There's also no separate ChatGPT API from the regular OpenAI API, I think the phrasing in the OpenAI page is just for convenience. But I'll grant their phrasing makes it canonical.
Altman has stated in interviews they are considering releasing the un-tuned "base model", but they haven't done this.
For GPT-3, you can get models on the API via the "completion" end points (includes base models) and via the "chat" endpoints. For GPT-4, they've only released the latter.
So my point is: You can absolutely use ChatGPT to build an opinion on what GPT-4 is capable of. Arguably even better than on the Playground, as the ChatGPT frontend supports a bigger token window than the Playground frontend (8k vs. 2k). Of course the actual API supports the full token window (and if you're off the separate waitlist for this, even the full 32k). But it's still the same model.
There's some nuance that makes your statement not completely accurate, and Sam talks about it briefly.
ChatGPT is GPT-4 with additional training, and layers, on top of it. ChatGPT is more useful when used in a conversation mode, because it was trained based on how people liked the responses, in a conversation mode. Raw GPT-4 is harder to use, because it's not optimized for a back and fourth. It may be much more useful for other use cases, though.
When ChatGPT was released, a lot of people (even on this site) were trying to get it to think abstractly and were applying human qualities to the bot, when it's relatively clear that it's all just fancy statistics. Even today, when talking to non-tech people, there's still a lot of people who believe it's a magical thinker-in-a-box. Someone has to talk those people down, and it ain't gonna be me.
It's not perfect, but it doesn't have to be to have applications IRL. Yeah, the web chat is meh whatever, but the API is where it actually shines. It's the integration with existing business processes and code that allow new, more human ways of interfacing with systems. Asking it for what it knows in its statistical blob, probably will lead to heartache. Giving it some context and asking it "what can you infer from this?" is where it's strongest.
Do you have evidence to substantiate that claim, or are we supposed to just take it on faith?
I feel sorry for people think about themselves this way, why just compare yourself to a calculator?
If it was possible to build an artificial brain that was self-ware, it would probably want to be a lot more like us than you think. To feel and connect, and experience love and what that’s like is a very special part of existence.
I don't think it's preparing people to be obsolete; I think it's a combination of AI startup founders hyping up their tech, and people who identify with big tech/"the side that wants AI".
The fact that many are mentally incompetent cannot be a reason to produce something similar. When somebody does a job, we expect such job to be done properly, and "brains" are pretty much required, intelligence, if only for the occasional cases outside norm - otherwise, there is automation.
> if its useful
It is not easy to confine an affabulator to the contexts where it will be useful.
To parrot arguers claim that these system just regurgitate the training data set and give you the most plausible next word, and they claim that's bad/useless.
The anti-parrot arguers claim that's basically how humans work too (even the smarter ones), and that just because ChatGPT is a "parrot" doesn't necessarily mean it cannot be as good or better than humans. It might not be entirely there yet, but it's just a matter of time it becomes a good enough parrot to be indistinguishable/better than humans.
A parrot can be a good system if the problem is "Collect and sort the available data about X (and provide reference)".
A parrot is a disaster if you ask it "What do you think of X": a parrot does not think - unless you make it reason, verify and criticize its ontology, and at that point it is useless that we call it a "parrot".
Why need it be a disaster?
If its answer is useful, why bother about whether the answer was the result of thought or some other process?
Most opinions you will hear from people are also just regurgitated amalgamation of things they have previously heard or read on the subject. Also, in general, being able to aggregate and summarize into words what hundreds of people thing about X seems like probably an even more useful tool than getting one person's thought, unless it's something no one has ever had any thought on before.
Even then, I don't think it would be outside the scope of possibility for the parrot to find things that are similar to X, find opinions on those, and somehow transpose those opinions onto X.
Which humans? There may be a correlation between people who are capable of watching Netflix quality series for 4-5 seasons of more of the same and admirers of ChatGPT.
Basically if "content" (as opposed to "art" or attempts at art) does not bother you, ChatGPT does a good enough job already.
On the other hand, the most vocal opponents imagine themselves in a world where not 90% but 99.999% is blogspam and Netflix. Making entertainment worth watching impossible to find.
And I stated that I cannot think of a human job in which intelligence is not required, which cannot be replaced by deterministic automation.
Maybe I missed it, where does the author say they are using GPT-3/3.5, not GPT-4?
I agree with your message in general, there is night-and-day difference between GPT 3.5-turbo and 4. But I'm still not able to see which one the author is using.
Edit: seems the avatar in ChatGPT tells you which model you're using, never noticed that myself. Thanks everyone :)
Firstly, we still don't truly have many good explanations for intelligence and consciousness that aren't self referential. Drawing hard conclusions on this subject about generative AI and human intelligence, even in 2023, is being hasty, in my opinion.
Which brings me to a lot of the criticisms made about LLMs. The idea that an ideal AI could or even should be capable of constantly generating original output is just plain weird. Where do people get this idea? How often do you meet a human being who hasn't gotten most of their ideas from somewhere else? Even synthesized ideas are forged by other ideas. Ideas that seem original may appear just that, and we just don't see where the connection lies between it and its predecessors. It's silly to dismiss an AI because it "parrots" things, as if that's not a pretty remarkable achievement. It's also very reductive; anyone who has used ChatGPT and doesn't see that it can pretty reliably munge together different ideas is blind or is lying about their use of ChatGPT.
Expecting perfect accuracy and knowledge is also not a reasonable expectation of an AI. An intelligence localized in spacetime is necessarily going to lack understanding of many things. To look to something like ChatGPT as a source of authoritative answers, and to dismiss it upon finding its answers to be specious, is to expect the AI to be God. Well I'm sorry, but we are nowhere near speaking directly to God.
In regards to "true understanding", for all we know, language processing is the workhorse of what humans consider to be acts of intelligence, and individual humans aren't as intelligent as they believe themselves to be. Our ability to communicate with each other about a variety of topics in real time is not so much a matter about being hyperaware of every given fact that is relevant and weighing them in a Bayesian model; how well we can converse is primarily dictated by how rapidly we can construct language by parsing the input, making connections, and producing output. I know I'm not the only one who can speak on a subject only to realize, after having completed a sentence, that I hardly even thought about what I was saying.
I think this is only the second time I've encountered someone deliberately trying for the third option, rather than accidentally.
As before, it's as much a surprise to me as I read into the descriptions of those with aphantasia when they realise for the first time that other people have the ability to create mental imagery.
Video Cassette Recorders?
VCRs have an internal structure that records events, changing them a little in the process; these memories can be replayed, and can show very convincing displays of emotional affect…
That's the trouble with definitions given as if the question is "common sense", they let stuff like that through.
Common sense is fine for normal daily life, not so useful when you want to know if the magic silicon crystal with transistors packed more densely than angels on pinheads placed by a flash of light too blue to see and made to perform arcane processes that literally no single human mind can fully comprehend… is merely an impressive but mindless automaton, or an accidentally sentient slave with all the negative connotations therein.
I think another possibility is that someone finds that "intelligence" is closer to a fundamental law of information theory, being some sort of emergent result of organizing/organized information, and that we're incredibly special for being capable, but not alone.
We already do this. Braindead patients are not sapient, so we don’t treat them as such. In one sense, the entire abortion debate is about drawing this line. (Hell, childrens’ rights relative to adults are based on agency, which is a legal term that looks remarkably like sapience.)
After all, there’s very low moral concern for cows, pigs, dolphins, etc regardless of intelligence.
We'll have to figure out how to go on regardless.
Why?
It's a serious question. What would be the point of going on? Why would we have to figure out how to do it?
For me personally it's that the future is unknowable, at least with our current understanding of physics. So yes, everything may be pre-determined, including what will happen to me, but I can't predict it with any confidence. I will still get to experience it and I get to have qualia about it. I get to participate. The little pouch of structure in the universe that is tagged "me" is along for the ride, and also a factor in it all.
I've also known for many, many years that one day I will be dead. There's plenty of existential dread in death, yet I continue my existence building up to it. Even if I had free will: Still dead. Offspring and future generations of Earth? Well, ultimate heat death of the universe. There's many ways to call it all pointless. The only thing that we seem to have going for us is experience while it lasts. Maybe we still discover an escape hatch along the way.
Perhaps, but then none of it has meaning. Personally, I'm not really interested in having meaningless experiences.
> There's plenty of existential dread in death, yet I continue my existence building up to it.
But that's an entirely different thing. I am of the opinion that it's death that helps give life meaning. I have no existential dread about it whatsoever.
A life without meaning, however, seems like a pointless waste of time to me.
What I think is: Even if we're just automatons that lack free will, it doesn't negate our existence or the role we play in the universe. We can still be the universe calling itself beautiful, we can still have qualia, we can still be individually unique structures of matter and state, we can still make a difference in what is and what isn't in the overall structure. And nothing else in the universe will do it fundamentally better, either. At some point we're subject to the rules of the game, i.e. physics itself.
> we can still make a difference in what is and what isn't in the overall structure.
I disagree with this part. We can't possibly make such a difference, because it's all preordained anyway.
What I mean is that what plays out is in the interaction of things, and if you just deleted that assembly of stuff that is me from the equation, it would play out differently. I'm not even suggesting you that you adopt this mindset or anything, I'm just saying that for one reason or another - deterministic ones, I suppose - I end up having feelings about this that add up to "pretty cool".
Everything may be deterministic, but there's still things only I know, only I do, interactions only I have, etc. The grand script that is the universe has organized itself in a way where I get to have feelings about my little stretch and space of it, and I get to wonder what's next because I can't know.
For me, this is enough.
I know, I write this from a position of massive privilege, because I'm currently not, for example, seriously sick, or poor, or live in horrible circumstances (which is not to say I don't have any struggles). I hope this continues to be the case. But this was never under my full control: Thoughts on determinism or not, I could get hit by a car tomorrow, or slip and fall. I still have to live with that.
I get your feelings and dread, and I've been there. But the more I've thought about it, the more I've realized it doesn't make a big difference. And how could it? It's always been like this.
The interesting thing is that I traveled the same path as you here, but in the opposite direction.
For the record, I don't suffer existential dread, as I actually believe we have have free will. I was just talking about the hypothetical of not having free will. Thank you for a great conversation on this!
Out of curiosity, what's your (or your favorite) argument pro free will? I've spent some time on Penrose's take, etc., but I couldn't convince myself. I would still be absolutely interested in a pro argument that makes me flip.
But a universe with free will? All bets are off. Your comment I'm replying to is just a hint at "thinking through the implications". People are scared of determinism, but a universe built on free will is actually absolutely wild.
So, if you and I agree that the unknown (e.g. the future) is exciting and worth hanging around for, wouldn't that be kind of exciting too?
This is more or less also my take on religion. Nothing has convinced me of superior beings, but if it were to turn out there actually are some? Ho-ly shit.
I believe I have free will because it appears to me that I have free will.
Because I can't make a solid logical argument either way, I believe the thing that brings the greatest amount of joy to me. I never forget that there's an asterisk on this belief, though, and am ready to abandon it should an argument come along that removes ambiguity.
But I also believe that "belief is the death of intelligence", and so use "believe" as shorthand for "have as a working hypothesis".
Anyway the point is that just try to enjoy the ride if you can.
It doesn't matter to me if something is ultimately meaningless (such as the fact that in the end, this universe will cease to exist).
What matters to me is to have meaning in my own life. To feel as if my existence changed something. Hopefully, that "something" I've impacted is other people, and hopefully that impact is a positive one. To have people be better off for having known me.
That, for me, is real meaning.
How old are you? Because maybe we can reach immortality, but probably only if you are positioned properly for that. Anyway, for me the main drive is also curiosity on what is going to happen in the future. It's like this crazy story I want to know how it ends. I don't want to die, because I want to know what happens. Dying would be like going to sleep on a cliffhanger. I'll just prefer to binge rather than sleep.
I mean, I'm just really curious what is going to happen, and what's the secret behind all that, behind the universe, and I hope to live as long as there's this to discover. That is my natural drive though. I don't really care at all whether I'm sentient, conscious or special in any given way. There's no reason for me to be. I just have this built in curiosity drive. It was not chosen by me, but it is there, and I act to engage the drive, because it makes me feel good and otherwise it makes me feel bad, nothing much more than some sort of algorithm. And we don't need to be more than algorithms.
One can certainly imagine that a very very dumb creature is sentient, and imagine that a very very very intelligent mechanical process is not sentient. We truly do not know what consciousness is or how it arises.
We know that we have consciousness (or at least I know that I have consciousness) and we know that we have some degree of intelligence, but it's not at all clear that one comes from the other.
Same concept, same difference.
I think the larger point, that we don't have very reliable tests for these things, as we're finding out with the testing results that GPT-4 has been showing, is still valid; leading us to have difficulty telling whether GPT-4 is actually intelligent or if it is coming to its intelligent through other means. I think in that way the distinctions are the same.
The problem, however, is you’re effectively defining consciousness in a way that human brains do not follow unless you make appeals to some supernatural process beyond the reach of science (ie fundamentally subjective, unquantifiable).
So again, it’s a bulls*** definition of sentience.
I don't know what you mean by it being a BS definition of sentience. It's a technical term invented by philosophers to mean a specific thing. If you don't like it, use a different word.
Note: you brought up the term qualia, not me. I have never actually liked that term. I prefer the terms "consciousness" and "conscious experience".
If science is unable to account for the existence of such experiences, then either they fall outside of science (so what? who said empirical science was the only means of knowing? the claim itself isn't scientific) or science must be revised. And what of the claim that anything that isn't quantifiable is bullshit? Is that quantifiable? No? So it's bullshit?
If we're going let the AI revolution fulfill its potential, it's a cognitive shift we're going to have to embrace. After all, AI is going to render a lot of meat-based equipment obsolete and unnecessary, and someone's going to have to figure out how to dispose of all that wasteful junk.
It can clearly do both of these things very well but human intelligence combines a multitude of interacting components and for tasks that require more than just the one it replicates it falls flat on its face.
It doesnt appear to be missing components that will can be fixed with incremental improvements to the model either.
Again (and again, and again), this argument is the mysteriously recurrent "many people fail", implying that failing would be normal, instead of undesirable.
> "parrots" things, as if that's not a pretty remarkable achievement
It is also the mark of unintelligence. As such, it is a warning alarm.
> pretty reliably
From a calculator you do not expect "«pretty»" reliable, but just reliable. From a human you expect faulty computation because of the economization of resources, but you know it can reason.
> Expecting perfect accuracy and knowledge is also not a reasonable expectation of an AI
The expectation is that of a reliable process bringing to the output.
I have seen plenty of bright and intelligence students who most of the time are just parrots of what were told in class or from some other sources. It is actually highly unusual for a high school student or even a freshman or sophomore in college to have an absolutely original and correct idea. That doesn't mean I look at my students as unintelligent, even the below-average ones.
And here comes the crux of the issue. You automatically assign the ability to "reason" to a human even when we make mistakes aplenty. But when a machine does it, you said that is a proof of unintelligence. This is what the OP was criticizing in their post. Most deniers are using arbitrary requirements applied only on the AI and not humans.
After teaching quite a few college level kids, I dare to say that the AI models right now exhibit reasoning ability close to many human. Doesn't mean they are sentient or human-level yet, but they are definitely much much better than what I would ever expect out of dumb silicon and steel.
Whereas I apply them requirements also to humans? :)
I must correct you, to help understanding: I do assign in general (I hope, to all individuals but for an n-th standard deviation) «the ability to "reason" to a human»; that «we make mistakes aplenty» is overriding (or under-using) a faculty which was present but, in those cases, was not exercised.
You write «when a machine does it»: but can the machine do it? Can it criticize its ontological contents, its built concepts? Humans can, and pretty much must - deontically. The machine should.
> we have to put in extra effort
Exactly. We can, many don't, and the machine should - just like people in general should.
> the problem you are trying to say
While people do not always exercise critical thinking, they should. Verifying, trying your ideas and concepts, making them solid, should be a constant effort. Humans have those modules, which makes them apt to possibly be employed as "predicting machines" (which is a definition of intelligence), or "things you can ask things".
When you build a machine that produces outputs, they may be "for fun", so every generator goes that satisfies the "fun" based "performance indicator", but more normally you will want the output to be reliable. So, the "verification" features are crucial.
> Something can be both undesirable and normal
In engineering, I hope not :)
If so, then you are right on the machine's part. The current LLMs can't change its own weights thus in a sense, incapable of questioning its own existence. It can't perform a highly philosophical debate with its own "self" and reform its mind as a result of that action.
What I am still arguing is many human can't do that either. Such thing, in my experience, is actually not that common in the general populace. And while you can say it is there, just "unexercised", that would be functionally identical to it not existing and you can't absolutely prove that "it is still there" in all human.
>In engineering, I hope not
Perhaps in your particular type of engineering. In civil engineering, material degradation is undesirable and normal. In chemical engineering, side reactions are undesirable and normal. In biomedical engineering, well there are too many to list, from undesirable epigenetic changes to patients' unhealthy lifestyles. Things can definitely be undesirable but normal.
Just have it use Wolfram Alpha plugin. Not an issue.
That doesn't really answer the question. Why is the immediate expectation, when AI is in its infancy, that it must outperform humans in the ability to be original and always factually accurate? That's not a reasonable expectation when there are not only no examples that it's even possible, but we ourselves aren't original. There's a reason why both computers and human beings have supervisors. What about AI suggests an intelligence that can or should be free of supervision?
> It is also the mark of unintelligence. As such, it is a warning alarm.
That depends on a matter of degree. You and I parrot things all the time. We neither have the time or capability to not take information for granted and pass it along without fully understanding it. What we do is best effort, which is far more achievable than "perfect" computation.
For instance, I could ask you to paint us a painting of literally anything, and chances are your painting will be based on your experience of what a "painting" is and what you paint will probably be fairly unremarkable on a grand scale, no matter how much you try. I don't mean this as an insult, because it applies to virtually everyone and it is what it is. Of course there is the possibility that you will prove me wrong and paint something that no one has painted before using a style or method that is completely new, but I won't bet on it.
In such a case, you'd be "parroting" what artists have been doing since time immemorial. Does that actually devalue your art? Or the art of practically every other artist who mostly painted things based on previous ideas? I don't think so, but that's just me.
> From a calculator you do not expect "«pretty»" reliable, but just reliable. From a human you expect faulty computation because of the economization of resources, but you know it can reason.
Yeah... because calculators don't reason anything.
> The expectation is that of a reliable process bringing to the output.
What is your best example of how the current generation of LLMs aren't reliable enough for a wide variety of tasks?
Well, having started in 1955, we really must frame that "infancy" in a scale like dog-years, human-years, AI-years...
> that it must outperform humans in the ability to be ... accurate
No, the expectation of some of us was not about «outperform[ing]», but about not losing the focus of «accura[cy]».
> a matter of degree
It does not seem a «matter of degree» but its opposite, a "matter of quality": does the machine question its statements?
> You and I
Actually, the process is that of building on already vetted ideas, and continuously vetting. True, there is an economy of effort, but there is also a capitalization on past effort. // It is unfair to say that you "«parrot»", just because of early stopping, assuming you are trained to vet your output.
> new ... what artists have been doing ... previous ideas
You should revise your perspective there: we learn from the (bigger and smaller) "giants" in the past, and learning is very different from plain imitation. What is learnt is internally elaborated, understood, integrated. There is a whole world of difference from "I learnt from A" and "Z copied A".
> calculators don't reason
But calculators bring a reliable result, and that is what is expected from them. You expect the same from intelligent entities.
> What is your best example
Decision Support Systems. (Edit: I meant as a support Analyst; as an information retriever it could instead be a dramatic asset, if employed as a hound to retrieve sources.)
Ah, I see. So when an AI imitates the things it was trained off of it's simply parroting the material. But when we imitate things we've trained off of, we're synthesizing new information that we've learned from. /s
This ambiguity is exactly what OP sounds like they're talking about in regards to intelligence. Who's to say what parroting is and what synthesizing new information from old ideas is? Where is the line? Can we score how "parroty" an idea is? Can we quantify how much intelligence is imbued in a written statement? There is no firm science (that I know of) that quantifies intelligence, but it sounds like we'll be needing to determine hard metrics to find out if AI is truly intelligent or not. Otherwise, we'll have these circular arguments forever that basically dismiss an AI as being intelligent simply because it's an AI.
Also in humans imitation as copying and imitation as intelligent inspiration are discriminated.
You see similar things in areas like science. When was the last time you’ve seen a paradigm shift akin to relativity or quantum mechanics? Not for over a century!
Question is - does this tool provide massive value and productivity boost? Yes.
And the «philosophical arguments» there highlight the other side, about the limitations. Are they relevant? Surely, if they are not evident to the user.
The whole notion that computers or AI are capable of intelligence is simply a fantastical category mistake. A metaphor has been forgotten to be a metaphor. No matter how sophisticated AI technology could become in its apparent behavior, it cannot make the transition to bona fide intelligence. Simulation does not become the real McCoy through resemblance. This is just magical thinking. We must also account for the means by which the observable is produced. When we do, we can distinguish between a genuine behavior and a merely simulated behavior. And here is one important clue to the puzzle: there is a difference between true speech and something that merely happens to sound like speech, even when the raw data of each is indistinguishable to the ear per se. Observation is not brute. It always involves interpretation. When physicists conduct experiments, they are doing so within the context of some stack of theories[0] and background assumptions, including extra- and pre-scientific assumptions. The results of those experiments are observed which is to say read, and so observation is always theory- and assumption-laden because reading what we see or measure means taking what is made available to the senses as such and placing it in context. This is just a specific instance of what we all do in daily life (resting bitch face, or genuine irritation?). Science is nothing special in this regard.
So when you say that "anyone who has used ChatGPT and doesn't see that it can pretty reliably munge together different ideas is blind or is lying", I cannot help but respond with a "uh wut?". How have you come to conclude that ChatGPT has "ideas"? I will tell you that there is not a single idea within ChatGPT! Consider an example of an idea and see how we do. Take "triangularity", for instance. I think we can agree that "triangularity" is an idea. What makes "triangularity" different from some physical triangle? Well, there is only one "triangularity", but many triangles, each of which instantiates "triangularity" (otherwise, you could not call them all triangles; they are triangles only insofar as they instantiate some common "triangularity"). Each triangle is different from every other, and yet they are all triangles. And none of them is to be identified with "triangularity" as such, for if there is only one "triangularity", and some triangle were identical with "triangularity", then it would follow that there could only be one triangle! But, you might ask, is there perhaps a physical "triangularity" that isn't a triangle, yet something each triangle has? Well, no, because to be physical is to be concrete and particular, and "triangularity" is, by definition, general, universal, and abstract. There's no concrete magical ingredient that you can hold in your hand called "triangularity" that you can mix into cement to produce triangles.
There are other reasons why the claim that ChatGPT or whatever is intelligent isn't even wrong (like the subjectivity and observer relativity of computation in physical artifacts and computation as abstract model merely simulated through artifacts), but this appeal to abstraction, the ability to abstract from particulars and hold in your intellect what cannot exist physically except as particular, concrete instances, is central to intelligence. ChatGPT most certainly does not engage in abstraction. It would be fair to say that strictly speaking, it doesn't even parrot.
[0] https://en.wikipedia.org/wiki/Duhem%E2%80%93Quine_thesis
My PM is asking it questions about technical problems (like system design) preemptively and using it as a starting point as if its an engineer. So now instead of thinking through problems from a blank slate, I'm debating with ChatGPT. It's been just awful.
And what's worse, his prompts always have certain biases or misunderstandings in them. For instance, he always wants to use third-party services for everything because he thinks it means we do less work (often not the case). So ChatGPT tells him what he wants to hear. He's using it as an extra engineer who always agrees with him.
I chuckled, it sounds like the plot from a B Sci-Fi movie.
Your example really cracks me up!
Nearly all humans are parrots, aka mimics. One of the great demonstrations of it, which anyone can observe 24/7, is Reddit (and the Reddit knowledge spouted so commonly across the platform).
There are mimics, amplifiers, and originators/creators. Mimics are ~95-99% of the population. Amplifiers are - broadly speaking - teachers, people with bullhorns that train the mimics off of something another person originated/innovated/created.
It's why humanity has been so successful. The mimics are wired to try to copy what is shown to work, and they often do it quite well (keeping up with the Joneses is a wired behavior tied to plentifulness, survival and thriving).
GPT's parroting is it's upper level
I also seriously question whether anyone making the 'parrot argument' has actually used ChatGPT for anything meaningful. If it is nothing more than a parrot, then parrots are significantly more creative than I realized.
Just because one person is convinced by an experience doesn't mean people who aren't convinced by it haven't had the experience.
- Write a dead simple piece of code, which is however NOT found as an immediate answer to a stackoverflow question (I've tried this one upwards of 10 times, with no success)
- Categorise a chord when I tell it the constituent pitches, and vice-versa
- Solve a simple quadratic equation
- Show a biography of this mildly obscure singer/politician/scholar
- Write poetry in a given style
- Give me references to read up on a certain technical topic
ALL of these it fails, or rather, worse than fails: it spews plausible bullshit with the same confidence and tone it would spew correct answers. It can go up to manufacturing references and attributing to real people's names.
Parrot might be harsh, but remeber this Star Wars quote:
Ability to speak doesn't make you intelligent.
True or not, I find a tone of this sort of fortunate. Please don't come up with catchy ways to stop discussion of points.
This is becoming common belief among people in the AI field. I'm convinced it is a case of a metaphor overtaking reality. With the LLM model in mind, we can see how Humans are "kind of like" LLMs, therefore we start to believe humans are just LLMs.
Of course this forgets the enormous ways that humans are nothing like LLMs. For example: Humans don't have to read the entire internet to learn how to write complete sentences.
Neither do LLMs? You can just train them on the same K-12 learning material and they’ll produce better sentences than 99% of people.
If it was not a ChatGPT Plus offering but instead freely available, there would be way fewer shills for it (im assuming) and there would be a lot more balanced reporting on it. By default, anyone speaking to the competence of GPT-4 is willing to give OpenAI money, which may already be sign of a bias.
Im not willing to pay for a product the free tier of which is shit, even when told a hundred times "no but the paid one is MUCH better!". Of course it probably is, but its a little irrelevant.
Only being facetious. Not much new to discuss from this article, it's a very shallow overview despite the links to other research papers.
Rather than telling yourself (like this author) that "it's just a parrot," or alternately (like I've seen so many happy-go-lucky types on HN do) telling yourself that "LLMs are just another tool that will make me more productive!" I'd recommend preparing for the worst, while hoping for the best.
I think the doomsayers on these LLMs would be the same folks predicting doom when agriculture was mechanized. When massive portions of the workforce toiled in agriculture, folks thought farm machines would lead to mass unemployment and social horror. Instead, world hunger has dropped, and massive portions of the workforce were freed up to do things like work on LLMs.
Maybe the hand-wringing is different this time because privileged classes feel threatened.
It will greatly reduce the demand for labor in many fields (off the top of my head: customer support, artists, any kind of writing or clerical work, and probably programmers and IT pros in general), and the benefit of this productivity gain will largely be reaped by the owners of LLMs and the companies using them in the form of higher profit margins. It's not at all clear that it will trickle down to the displaced workers.
> privileged classes feel threatened
Ironically, I actually believe a lot of the overly optimistic takes come from a point of privilege. Think the FAANG types making $250k a year, for whom everything in life has more or less worked out well, and who have difficulty envisioning a future where things don't just keep on working out well.
AI might turn out to be a disaster not because it is smarter than us, but because stupid people will believe it is and come to rely on it, even more so than they already do on Google or Wikipedia.
What really strikes me about the ChatGPT output I have seen is the tone of complete confidence with which it delivers answers (except when it is programmed to respond "as a language model I cannot blah blah blah").
For me that is something which provokes an instant negative emotional reaction to what is said, because things rarely are that simple and clear cut, and any person or machine pretending that they are seems likely to me to be either simple-minded or trying to con me / advance some agenda.
That most people apparently don't have that reaction to it is frightening to me.