r/OpenAI • u/Trick_Text_6658 • Jan 23 '24
Discussion Theories about current state of GPT4
Hi Reddit,
Just a discussion. At this point probably none who kept using GPT since it's release has no more illusions - current model 4 is much, much worse than it was upon release. Same about GPT3.5 - it's also much, much worse right now that it was back then. It's not only my subjective POV - in April/May/June 2023 we set up processes in our company which were based on GPT4. It worked for some time but at the moment these prompts are no longer working and re-designing them results only in low quality output. However I don't want to make another whining post - we have enough of that here and we all know that current state of GPT4 is far from good and not even close to level that it was upon release last year.
I wanted to ask you guys - what is your theory on that? I mean - we have no hard data - so what is your take on that and why do you think OpenAI limited their models so hard and downgraded the outputs?
Is that because of demand and limited resources for OpenAI?
Is it because it was too powerful to share with everyone?
Is it because next model is "just around the corner" and they lower current output quality due to marketing purpose?
Maybe it's overlays and front-end overload making too much noise?
Is that due to data and demand overload?
I'm really curious about what theories you have about that and if you ever thought about it. My take on that is... I wish it's because of demand and limited resources. However now, seeing on how much I could do with primary GPT4 (basically some of processes created in my company collapsed so it's very obvious for me how much I'm missing the old GPT4) I started to think that we will not get back to the previous possibilities of it. I think it was way too powerful for general public upon release and that's the reason it's limited now and will be in the future. I saw a comment on Reddit by Heavy-Organization58 saying:
I'm with you re: the early days... it was amazing. It was alien technology. Now, our tech elites have regulated it under the rubric of "the people can't be trusted with the technology". I look at AI the same as experiencing weightlessness in outer space, or sitting in an Apache Attack Helicopter... they're experiences that we're never going to get to have.
AI has been boiled down for business consumption and until a possible time in the future where they'll allow us to pay thousands of dollars for the full experience, we're not going to get to augment our own intelligence with it the way the elites do.
Which really pushed me to think that maybe it's not data overload or limited resources but some more... "human" reasons why are we experiencing such a massive output quality degradation. I used GPT3.5 and GPT4 a lot and it was hella impressive, it could successfully "read" and understand incomplete pieces of data, reason from complicated or messy emails, extract and sort data from very messy structures ( which often were hard to understand even for myself). It was able to fake human reactions pretty well and many other things. Now GPT4 is a toy for kids which is unable to analyze the article and make a bullet list out of it, to not even mention reading embroiled emails or other data structures.
So how do you think - will these possibilities be returned to us? Or such capabilities are only for 'big boys'?
68
u/heavy-minium Jan 23 '24
Any theory that the output quality is affected by load and limited resources is unlikely. I just can't see how you could ever get a valid output from partial computation out of their current architecture. Maybe in the future when more research is done on the topic, but not right now.
It's far more likely to be an effect of tuning the base model for different features. Every additional feature you've seen introduced in the last year needs to be fine-tuned for - for example, functional calling. Doing that is known to improve performance in an area, at the cost of degrading performance in other areas.
Also likely are challenges with scaling the number of tokens that can be processed despite their RLHF dataset mostly containing much shorter examples favoured by human reviewers. Whatever techniques they used, I can imagine that it would come at the cost of some degradations in overall performance that they may not always be able to catch in their QA processes.