I think the more serious and interesting problem is how to prompt GPT to produce more serious text. If we just give it all existing text to learn from, it will have to model both the stupid and the smart, which is fine, since a smart person should be able to impersonate a stupid one without losing their capabilities. The problem we seem to have is that we can't efficiently tell GPT when to pretend to be stupid and when not to do so, right now it seems to be picking up on cues we give it from the prompt. If our prompt looks like something someone on reddit wrote, the response is also stupid, if the prompt looks like a paragraph from a scientific paper, the response is likely to be GPT's best attempt at reasoning.
So in my view one of the best ways to improve GPT is to tag every piece of text it learns from with its provenance and date of publication. These would be "tags from god" so to speak, so even if a piece of text it trains on is a story that starts with "it was the year 2034...", the tag for that piece of text would specify "publication date: 1985", so GPT would not be fooled into confusing stories written about the future, with the actual future. It would also not confuse scientific articles with just random blog posts, or again stories. So when we prompt it at inference-time and give it "Introduction to Fusion Plant Design, Cambridge University press, Chapter 1: ", we can tag our prompt with both "scientific article" and "publication date: 2040" in order to ensure that GPT is trying to produce a legitimate article and actually trying to model the future progress of science. Giving it this prompt right now would likely produce rubbish, because it might infer that the title to that textbook appears in a random comment like this one, and so GPT wouldn't actually try to produce a textbook.
(Epistemic status: I do not understand GPT deeply, so this is just a random idea.)
If I understand it correctly, GPT learns from existing texts. Lots of texts.
Would it be possible to make GPT smarter by simply giving it smarter text? Of course, writing tons of smarter text would be a lot of work, but what about annotating the existing text, like "take this more seriously" and "take this less seriously"? (From technical perspective, maybe the GPT should read the text marked as serious five times?) Assuming that the annonation is roughly correct, would this improve the results?
*
If yes, the problem is how to select smarter texts, especially if we want lots of them? But I think some good guesses can be made: