Keep pulling the thread on John Schulman.
Proximal Policy Optimization (PPO) is the most widely used algorithm in its space and is used as part of ChatGPT's training.
Truthfulness is one of the biggest technical problems for language models today.
Training a language model with behavior cloning (supervised fine-tuning) on 100% correct answers teaches the model to hallucinate when it lacks the underlying knowledge for a given question.
Training a model to say "I don't know" based on human labelers who don't know the answer can inadvertently train the model to withhold information that it actually possesses.
It is impossible to train a model to be truthful with behavior cloning unless you can look inside the model to see what it knows.
Fine-tuning open source base language models on ChatGPT outputs will likely result in models with significant factual accuracy problems.
The most important reason for using retrieval and citing sources in language models is verifiability for human checkers.
The ChatGPT browsing model only browses when it determines it does not know the answer, using its internal sense of uncertainty.
A major open problem in AI is how to incentivize a model to accurately express its uncertainty in words, including the right amount of hedging.
It is becoming necessary to develop scalable oversight techniques because it is getting very difficult for human labelers to keep up with model capabilities.
A speculative problem with RLHF is that it optimizes for human approval and what sounds convincing, not necessarily for objective truth.
John Schulman is a co-founder of OpenAI and the chief architect of ChatGPT.