Skip to content
Back to the collection

How is ChatGPT's behavior changing over time?

Lingjiao Chen, Matei Zaharia, James Zou

2023 · arXiv

Read the paper
HN score
1
Mentions
13
Readers
13
Months
8
What’s in a score?

From the abstract

GPT-3.5 and GPT-4 are the two most widely used large language model (LLM) services. However, when and how these models are updated over time is opaque. Here, we evaluate the March 2023 and June 2023 versions of GPT-3.5 and GPT-4 on several diverse tasks: 1) math problems, 2) sensitive/dangerous questions, 3) opinion surveys, 4) multi-hop knowledge-intensive questions, 5) generating code, 6) US Medical License tests, and 7) visual reasoning. We find that the performance and behavior of both GPT-3.5 and GPT-4 can vary greatly over time. For example, GPT-4 (March 2023) was reasonable at identifying prime vs. composite numbers (84% accuracy) but GPT-4 (June 2023) was poor on these same questions (51% accuracy). This is partly explained by a drop in GPT-4's amenity to follow chain-of-thought prompting. Interestingly, GPT-3.5 was much better in June than in March in this task. GPT-4 became less willing to answer sensitive questions and opinion survey questions in June than in March. GPT-4 performed better at multi-hop questions in June than in March, while GPT-3.5's performance dropped on this task. Both GPT-4 and GPT-3.5 had more formatting mistakes in code generation in June than in March. We provide evidence that GPT-4's ability to follow user instructions has decreased over time, which is one common factor behind the many behavior drifts. Overall, our findings show that the behavior of the "same" LLM service can change substantially in a relatively short amount of time, highlighting the need for continuous monitoring of LLMs.

Metadata: arXiv. Abstracts retain their original authors’ rights.

In the conversation

Original HN comments, with labels from simple text rules. A label describes the whole comment and may miss context or irony. Read the discussion to make up your own mind. About the labels

13 selected excerpts · 13 total mentions

lhl
Recommendation · rule
I have not read the paper yet (in my backlog, here's the paper: https://arxiv.org/pdf/2307.09009.pdf), but it's important note that the paper is entitled "How Is ChatGPT’s Behavior Changing over Time?" not that it's necessarily "getting worse." Here's a more nuanced (not an AI clout chasing account) discussion by Arvind Narayanan (Princeton CS prof) discussion about the results: https://twitter.com/random_walker/status/1681489529494970368 One thing that I have confirmed is while the abstract and intro talk about evaluating "code generation" as if GPT-4 code generation is getting worse, In is 3.3/Figure 4 it says they judge correctness only if it's passing raw code: "We…
Read the full comment
call it directly executable if the online judge accepts the answer" not whether the code snippet is actually correct (!). The latest model outputs code as triple ticked in Markdown: "In June, however, they added extra triple quotes before and after the code snippet, rendering the code not executable." I mean, this is important if you're passing code directly into an API I suppose, but I don't think this should be properly extracted to judge code generation capability. (I've had access to the Code Interpreter for several months now so I can't really say so much about the base GPT-4 model since I default to that most of the time for its programming abilities, but I use it basically every day and subjectively, I have not found the June update to make the CI model less useful). One other potentially interesting data-point is that while the original GPT-4 Technical Report (https://arxiv.org/pdf/2303.08774v3.pdf) gave the Human Eval pass@1 score as 67%, independent testing from 3/15 (presumably on the 0314 model) seems was 85.36% (https://twitter.com/amanrsanger/status/1635751764577361921). And this current paper https://arxiv.org/abs/2305.01210 (well worth reading for those interested in LLM coding capabilities) scored GPT-4's pass@1 at 88.4%, which point towards coding capabilities improving since launch, not regressing.
armchairhacker
Neutral mention · rule
At this point, someone should be periodically testing ChatGPT by scoring it against a set of questions (constant, not public, of varying difficulty, and enough that the score is consistent if you run the multiple times on the same day). If ChatGPT's score declines, there's clear evidence that OpenAI made it worse. Otherwise, I really doubt any of these reports. "ChatGPT got worse" is so common that, if it was true, there'd be solid emperical evidence (there's the Stanford study, https://arxiv.org/pdf/2307.09009, which shows ChatGPT can degrade across releases, and I believe that; but these claims are about it degrading in the same release).
BoorishBears
Neutral mention · rule
Databricks is trying to go all-in on convincing organizations they need to use in-house models, and therefore pay they to provide LLMOps. They're so far into this that their CTO co-authored a borderline dishonest study which got a ton of traction last summer trying to discredit GPT-4: https://arxiv.org/pdf/2307.09009.pdf
gwern
Neutral mention · rule
> For better or worse, the quality of output LLMs can produce based on such publicly available data appears to be peaking. Recent work has documented that GPT, for example, has begun to exhibit declines in the quality of its output.3 It suggests no such thing, and the problems with citation 3 (https://arxiv.org/abs/2307.09009) have been extensively discussed. > It has been suggested this decline in performance is the expected result of a feedback loop, wherein data collected for training is increasingly contaminated by GPT itself, as users leverage the technology to produce and post content online.12 And the reasons why #12 (https://arxiv.org/abs/2305.17493) are totally inapplicable to the real world, as opposed to their artificial toy model where no kind of curation or selection whatsoever is done as synthetic samples approach 100% of the training data, have also been extensively discussed.
NikolaNovak
Neutral mention · rule
* had to shorten the title to fit HN size. No editorializing intended * original study: https://arxiv.org/pdf/2307.09009.pdf * thought it's interesting as we hear a lot of people's experience, but this seems structured and well tracked set of specific scenarios
modeless
Neutral mention · rule
You are wrong. What I described is exactly what they did in the "math" benchmark of v1 of the study (https://arxiv.org/pdf/2307.09009v1.pdf). They asked "is this number prime" for a bunch of prime numbers. The old version gave a bunch of "reasoning" that was actually faulty and then guessed "yes". The new version guessed "no" (which is arguably a better guess as to whether a random number is prime). In neither case did it actually do the work required to answer the question and the change in "correct" answers is an illusion. In the programming category the newer GPT-4 actually performed significantly better but started formatting code with backticks that the study's…
Read the full comment
evaluation code didn't handle properly, so they falsely concluded that it was worse. https://twitter.com/Si_Boehm/status/1681801371656536068 They later submitted a revision to the study attempting to correct these blatant issues but trusting their work is clearly a terrible idea. The study was executed very poorly and should be ignored with extreme prejudice.
ocolegro
Neutral mention · rule
*Further Reading*: - [GPT-4's decline over time (HackerNews)](https://news.ycombinator.com/item?id=36786407) - [GPT-4 downgrade discussions (OpenAI Forums)](https://community.openai.com/t/gpt-4-has-been-severely-downg...) - [Behavioral changes in ChatGPT (arXiv)](https://arxiv.org/abs/2307.09009) - [Zero-Shot Replication Effort (Github)](https://github.com/emrgnt-cmplxty/zero-shot-replication) - [Inconsistencies in GPT-4 HumanEval (Github)](https://github.com/evalplus/evalplus/issues/15) - [Early experiments with GPT-4 (arXiv)](https://arxiv.org/abs/2303.12712) - [GPT-4 Technical Report (arXiv)](https://arxiv.org/abs/2303.08774)
n2d4
Neutral mention · rule
This one [1]? That tracks two distinct versions (0613 vs. 0314). Also, IMO, the tasks they evaluate aren't useful (I rarely want my LLM to tell me whether 17077 is a prime number), and there's room for cherrypicking/survivorship bias. My guess is that OpenAI did something between 0314 and 0613 that shifted focus away from maths to other subjects. [1] https://arxiv.org/pdf/2307.09009.pdf
ndr_
Neutral mention · rule
This article is rooted in the junk science by James Zou et al, published in their paper "How is ChatGPT's behavior changing over time?" (https://arxiv.org/abs/2307.09009). Initially, one of their benchmark scripts stumbled upon backticks added by GPT-4, causing poor scores. Simon Boehm fixed it for them, scores improved significantly (https://twitter.com/Si_Boehm/status/1681801371656536068). Now the authors are back with a revision (without giving credit to Boehm). Still, the benchmarks are silly because they measure what LLMs are historically challenged with: math and cases of "Do not do x" (ARC benchmark). One could argue that this is on purpose. I don't think so: Zou is not part of Stanford HAI, but Stanford Data Science. I think he's just publishing outside his realm of expertise, and popular media are again falling for fake.

Keep following the thread.

More in Language models

More from the same topics.

2018arXiv

Talent vs Luck: the role of randomness in success and failure

A. Pluchino. A. E. Biondo, A. Rapisarda

The largely dominant meritocratic paradigm of highly competitive Western cultures is rooted on the belief that success is due mainly, if not exclusively, to personal qualities such as talent, intelligence, skills, efforts or risk taking.

16 mentions14 months
2.5HN score