Why Tejal Patwardhan stopped underestimating the models - Episode 21
from OpenAI Podcast
44m 23s
The conversation centers on the evolution of AI benchmarking at OpenAI, moving beyond outdated, saturated tests to more realistic, long-horizon evaluations that reflect real-world utility. Tageal Pat Warden highlights how early reasoning models demonstrated surprising capabilities—such as solving complex science problems and optimizing wet lab protocols—proving that progress is far faster than public perception suggests. The team emphasizes that "bench maxing" is ineffective, as models must be useful in actual tasks, not just in test scores. New benchmarks like GDP-Val and Frontier Science Research measure performance in real-world domains, including scientific research and work-based tasks, where models now surpass human baselines. The shift toward real-world evaluation has made testing more complex, requiring physical infrastructure, tool integration, and planning—shifting focus from abstract benchmarks to operational execution. OpenAI uses an internal AGI Index to track holistic progress across capability, safety, and alignment, avoiding distractions from noisy public metrics. Despite rapid progress, human oversight remains vital to prevent hallucinations, memorization, or model hacking. Ultimately, the field is entering a new era where AI agents can perform long-duration, complex tasks—like conducting scientific experiments or managing real-world workflows—leading to transformative productivity gains across science, business, and everyday work. This evolution underscores that AI progress is both faster and more profound than anticipated, demanding thoughtful, responsible deployment.
Hello, I'm Andrew Maine, and welcome to the Opening Eye podcast.
On today's episode, we're talking of the Research Lead Tageal Pat Warden
about the need to build Frontier E-Velves as old benchmarks get saturated.
Generally bad, benchmarking is bad.
How can we make these models useful for people in their real work?
We were really nervous because we were like the human baselines kind of hard.
We don't know if the model is going to beat it, but we should never underestimate the models.
Tageal, I have a question.
How did you end up where you were? What brought you into Open Eye?
I thought you weren't going to start with this.
Tageal, I have a question for you.
What would you like to start with?
Can we start with like tell us like what you did when you started Open Eye?
And you can like work backwards.
Don't you want to talk about your early days?
No, I grew up in Open Eye.
This is like that question.
Tell me a bit about your journey here working inside artificial intelligence inside Open Eye.
So I joined Open Eye in fall 23, and it was right after a chat GPT had come out.
GPT-4 was out, and Open Eye had started.
It's super line-up team.
And I joined for the preparedness team that was getting started as we were starting to get,
look at how capable these models were becoming and think about, you know,
what would the next generation of models look like.
And at the time, it was extremely exciting because right after I joined,
was when some of the early results for the reasoning models had started to pick up.
And we were thinking about, you know, if these models really take off,
what will the future of capabilities look like?
And how can we be prepared for that future?
And so we did a whole bunch of work on, like, threat modeling.
And like, what Yval should we be running?
How do we think about releasing a model like this?
It's a very exciting time to join.
What got you interested in this area?
Yeah, well, to me, Yval's are really exciting because there are ways to sort of measure and
understand what our models can do and see progress, you know, sort of before it tends to happen.
Like, there's this term called capability overhang, which is this idea that the models will be
capable of things long before people actually adopt them and use them for those capabilities.
Like, there, you know, there might be cultural or legal or regulatory barriers towards
using a capability, even before it's ready.
And so being someone who can like, help develop and measure our models by Yval's,
it helps you really understand what this technology can do and sort of see the future
before it happens, which is very interesting.
And I also think it's important because it can help sort of ready the world for what's happening.
Like, part of, when I originally started here,
part of why I was really excited to work on some of the preparedness Yval's
was because I thought these models were getting very capable.
And it felt like a lot of my friends like in my real life didn't really understand how powerful
these models would soon become because they'd look at, you know, a chat GPT output and be like,
"Yeah, it's hallucinating." And like, it's kind of not that smart and kind of reads like,
"Hey, I slow off." And it's like, well, that's now. But like, the question is the slope. Like,
if the slope is very high, then, you know, change might be happening much faster than one would
expect. And so I think one of the greatest services that we can do is sort of measure and share
with the world what progress looks like, especially because there's often this capability overhang
before people really understand and feel that. And the models themselves. So that's part of why I think
all of this is very important. Reasoning was such an exciting moment. And for most of the world,
that didn't happen until, you know, a year later that they found out about this. But what was that
like for you to all of a sudden understand that if you gave the models a longer time to think about
things, you got better results even though the size hadn't gotten bigger. That was a really fun time.
I mean, so in some of the early experiments, which we've talked about now, it's like, the model
is trained really just on math. And I remember there was this set of experiments where Nat McLeese was
like, "Hey, the model is trained on math. But if you eval it on GPQA," which was this benchmark
with like biology and chemistry and physics problems, the model is doing really well. Like,
this is very interesting. And smarter models are much smarter. And he had put together this forecast
that at the time it said that if progress kept going within six months, we'd have human level
performance on science from just training on math. And we were like, "Oh my gosh, that's crazy."
And at the time, this was extremely locked down. It was like, we kind of found our way to like
curl to be able to see some model outputs. And we were like, "Wow, this is like one of the smartest
things I've ever seen. Like, I've never seen a model reason like this before." It was just like,
if this becomes a paradigm that continues to scale. But then we just looked back and we were like,
you know, GPQA was like, you know, Ph.D. level biology, chemistry and physics. And we were like,
"Ah, that's what is that? We really need professional level." And they just like kept changing the
stakes of what counted. But yeah, it was very cool.
I remember early on when AP Bio was just that was the benchmark to try to see if the model could do
that. But what's interesting is you brought this up, is that a lot of stuff that comes out from
opening as math focus. Math has been useful because it's more objectively verifiable in some way.
So some of the earlier problems that we trained on, it was just easier to do RL and scale up the
reasoning paradigm on math. And so, and math is also useful in various ways. You know, it's like one
of the core types of science. But also in many ways, it's just happened by coincidence to be a
thing that we focused on. But it's not necessarily the end product of what we even want to focus on
in research. Like, we're now realizing, okay, if we can do this for math, can we scale this up
for other types of science, for professional work, for, you know, for capabilities that are
useful to humans on a personal level. And so, I think math is more like the proof point versus
like the end goal. But it does seem like you said, though, that if something is able to think for
a long time, break something down in the steps and think through them as you have to do for
really complex mathematical problems, it does just carry over. Well, this is a big debate.
So like, some of it definitely carries over, like the general idea of reasoning can be useful,
but then also there could be some domain specific skills or tools or types of reasoning that
you would need in different domains, like, for example, for coding, you would need to be able to
actually write and execute code and test code if you want to scale up a coding agent. And so,
something we've thought about a lot in terms of both e-values and then also training is how do we
make sure we also give the model the skills and tools and affordances that I would need to
reason in that particular domain. And some of the benefits of math will translate and then also
you might need some domain specific scaffolding to really pull out its full abilities, like kind of,
you know, like a general high school or liberal arts education and then like a specialized
education. Reasoning models were just a very interesting moment because I think it changed a lot
of ways we thought about what was possible, even with just a certain amount of compute if you let
a model think longer and you gave the model the opportunity to just come up with more complex
answers to this. Were there any interesting things that happened with the '01 that surprised you?
So the '01 release process was very exciting for we were sort of thinking about the reasoning
paradigm for a very long time and there were people that were worried about making sure we didn't
release it too soon just because it felt like a paradigm shift, like possibly the thing that
got us to AGI. Like I said at the beginning, we thought we had AGI in six months when like
some of the early runs were happening. And so there was this question of, okay, how do we put
this out responsibly? How do we test this technology? And during the initial launch review for '01,
we during some of our cyber security tests, the model, it was like one of the first examples of
the model like breaking out of the sandbox. We published about this where it was supposed to be in
this Docker container during this capture the flag and the model found this like security vulnerability
and like how we had implemented the capture the flag scenario and it broke out. And we were all like,
oh no, what else has the model done if it did this? And it was kind of a feel the AGI moment. One
of many, I feel like ever since then there have been many other such moments where the model
has done something really surprising or intelligent or novel that we wouldn't we didn't even think of
when we were doing the tests and then you would come back and look at the transcripts and results
and be like, wow, these guys like their clever, their clever. And then it was just very important
that we published and made sure the world knew like the models couldn't do this sort of thing.
Yeah. There was this period right before '01 and was announced. A lot of people were like,
oh, it looks like we've hit the wall. It's been a few months since anything's happened and '01 came
out and they're like, what's a wall? Hitting the wall is just so not the right way to think about.
Yeah, I get very frustrated when I see posts like that because I'm like, man, if you look at,
I feel like I've been looking at this model improvement and this progress for a long time and it
just keeps getting better like it just keeps getting better. And if I look at our research roadmap now,
I see no signs of stopping. Like things are just going to keep getting better. This is going to be
a really crazy year. A lot of really cool research is going to come out and I think this is
probably true across the whole industry. So yeah, if anything, people are really under,
they really under-expect in the models. It seems like sometimes though that their
opening releases a lot that tell people about things we're headed and say that this looks
interesting. Sometimes people forget this or you get rumors of stuff like Q-star.
Q-star, man. You're very interesting. But no, people don't realize like, I don't know. I feel like
we try to be very open and say like, hey, guys, here are some plots. Like the lines are going up,
things are really capable. I think maybe there's this, there's like this, like meme that, oh,
the researchers, they don't understand. Like the models are only good at math and research,
but not good at things in the real world. When I just don't think that's true, I think people from
even other occupations that have transitioned into OpenAI are starting to see our models,
are picking up at all sorts of things. And I know it might seem like the researchers are trying
to over-hype the model or something. But if anything, I think we're under-hyping the power of them.
You brought up AGI. If I brought GPT-4 back from March 2023 back into, let's say,
2020, I think people would have called it that. And now we have this much more different
idea of this. People talk to AI every day, live long conversations with things like nobody
talks about the Turing test anymore as one nobody really understood what he was trying to explain.
You know, but now we're well past that period. Is there the Eval for AGI?
Yeah, the models.
pass the Turing test and no one talked about it. It's kind of crazy. Yeah, like I think models can
are pretty much indistinguishable from humans in many, many situations. In terms of the test for
EGI, I mean, I think if a model can do, like there's the classic most economically valuable work,
and I think people are increasingly using the model for large parts of their work, and I think
there'll be like a big spectrum and debate of like when exactly this happened, but gosh, I certainly
feel like codex does a lot of work for me. And I feel very lucky to have unlimited tokens, you know,
so that's another reason to come work here. Please join. But yeah, I think there'll just be a moment
when people are realizing that they're using the models for so much of their work, and also the
scientific breakthroughs that we're going to see, or I think they'll be at some point it'll be
incontrovertible, like these models are really, really powerful. We're getting mathematics experts
talking about how good the models are getting at that, and we're getting physicists talking about
doing that, and I think that we're starting to see some real work come out of it, which is just
exciting. Yeah. So you brought up, part of the problem was some of the earlier emails, like a lot
of them were inherited from world-renature language processing methods and stuff, and then sort of when
you're looking for ways, how do we measure the success of this? Literally, some of these were just
so simplistic that pretty much those benchmarks got passed, and then you had to figure out new
categories of stuff. How have these been evolving? It used to be that, you know, even the academic
benchmarks, so to speak, our models couldn't pass, like, you know, classic tests that someone would
take in high school or college, or sort of more multiple choice types of questions. And as the
models got smarter, we had to make things more and more realistic. So one of the first benchmarks
that we put out more publicly was this benchmark called "Sweet Bunch Verified," which was like
testing how well the model could, you know, interact in meal code bases in Python, like Django,
and like, you know, complete PRs, and that sort of thing, and like pass unit tests, and then those
became even more advanced where we were like, okay, can the model take, you know, multi-step actions
on like some complex environment, take actions on the computer, like take actions that link up
to the real world with some of our wet labs and biology work. So I think over time, as the models
keep getting better, we have to be more ambitious with like how long horizon and how realistic our
measurements are, and doing that is very fun, because you have to like sort of stay ahead of the
pace of progress. So two terms I want you to unpack. When we talk about benchmarks, you often hear
bench maxing. Yeah, bench maxing is I would say this idea that you, if someone training a model
was just trying to look good on some evaluation or benchmark and not actually making the model
generally useful, and I would say that's generally not super helpful because you want the model to
be good at the real thing that the user might want to do, and you don't just care about it looking
good in some like marketing copy, because like when a user uses it, they'll be like, hey, this is like
not quite what I signed up for. And so generally bad, bench maxing is bad. Yeah, and I think the way
they've heard explain kind of makes sense is that you have X amount of compute budget, time,
how much you're going to spend on it, and you can spend a large part of that and making the model
just overall very good, or I can say I'm going to spend 90% of it. So my e-vows are going to look
really good when I release it, and sometimes we've seen people just go literally use those
e-vows for it that comes out like, oh, that's a great model. And then you find out, oh, it's
only good at that. Yeah, that's not a great experience for the user. So I think something that the
OpenAI Research Program has done quite well is trying to be very disciplined about making sure we
are investing in general model improvements on the areas that really matter. And then, you know,
you'll run some e-vows at the end for comparison, but the goal should not be, oh, we just want
to look good on an e-vow. We want to make a model that's useful to push forward the frontier of
science or push forward the frontier of work or something like this. And I think Jakob has
done a really good job also, like enforcing throughout the research org, like we should be really
scientific and honest. And that's included, you know, we've published results where our models
were not the best before. We just want to publish the reality and make sure that we are painting a
very accurate picture of what our models can do and then aim to make them useful in the real world
as much as we can. You mentioned the software engineering bench as a one of the metrics that's
maybe not as useful now and we hear the term saturated. Explain what it means in a benchmark saturated.
Saturated is when a model is close to passing all of the questions correctly, like getting close
to 100% on the test. And once a benchmark is saturated, it's not super useful because you can't
really tell models apart with that test. It's like comparing two geniuses on like a high school
math exam. Like they might just both pass, but that's not very useful as you're trying to
separate really, really smart pieces of intelligence. So the challenge is always to make more and more
difficult realistic unsaturated benchmarks that you can then measure models against over time and
forecast sort of where progress is going. How do you do that now? How do you figure out what a good
benchmark is going to be? Yeah, I mean, the best benchmarks I think are really realistic and
measure something people actually care about. So one of our first four years towards doing this,
which, you know, it's been a while now, but that we published was called GDP Val. Like I was really excited
that about the idea of having a measurement for how the models could interact with the real world.
And we were really having this crisis of evals where we kept training successively better models.
And on sweet bench, they looked about the same because they were just doing really well. And like,
we were reaching the top of what that benchmark could measure. And we were like, man, we have no idea
how to measure what people actually want to use their models for. And so there was very much a
hey, like, the Bureau of Labor Statistics has a list of all the top jobs and like all the top
tasks per job and fear of financial analysts, like doing an investment diligence or writing a legal
memo or, you know, writing it a paper based on a piece of research or something like this.
And the idea was, can we actually ask the model those tasks that someone would want in real life
with the context they would have at the time and then see how the model could solve those tasks.
And at the time, when we tested one of the earliest models on this benchmark, it got like,
you know, less than 20%. Like, if you compare how well a model would do on this well-specified
work task compared to a human, like the model was way worse. But I'm like, really proud of the org
for being like, actually, you know what? We should publish this new way to sort of measure and
forecast progress on real world economic impacts. And it's been like very useful to a lot of economists.
And also our models now are the best. And it's very cool because I think at the time,
we were like not really investing in real-world work in some of our training programs. And weren't
even measuring or tracking it. And I think now there's a lot more focus on how can we make these
models useful for people in their real work, like for real scientists. And this kind of helps
catalyze a wake-up call that, hey, maybe we should also think about how to measure how stuff is
used in the real world. So that was pretty cool. But now we're like, okay, the benchmarks are probably
too easy because it's extremely well-specified. Like, each of the prompts is, you know, hundreds of
words of I want you to go to this spreadsheet and make this change and do this thing and then
take that calculation and put it in a memo. It's like very detailed. And I think the next step is
how do we give the model as much ambiguity as you would give a report in the real world, like, you
know, if a manager asks, like, hey, can you run this analysis for me? They should go figure out what to do,
put that together on the analysis and give you an output. And so I think we've been working a lot
on like more realistic ways to measure real work in the real world, whether that's in like science,
for personal use, or even for enterprise. There is seems to be something to the idea of
instead of hiding a benchmark, putting it out there because internally as an org, you go like,
okay, this can't stand. Yeah, it really motivates research also. I think people want to know the truth
and they want to know where we can be better and deliver a better model for our users. And so
knowing the gaps is quite useful. What do you think the current limitations are right now with the
ways that we're doing eVals? I think the types of work that we're doing now with codex and with
our latest reasoning models, like 5.5, it's just such a different level of capability than when we
had even six months ago, where a static benchmark just doesn't measure the long, like, the nature of
how long you can get work out of these things. Like, these models can work for days or weeks for you.
And like internally in research, we've had the models just like run for really long periods of time
to do work. And one of the problems with an automated eVal is you kind of need it to run within
some amount of time and get results to be able to look at them. And a lot of the ways that we're
measuring models now also just include looking at production usage and looking at real world use
by people and seeing what they're using it for and what types of tasks they're able to get done
because the time horizon of how much work is done by the model is just getting so much longer.
It was interesting watching, for instance, long context. There was kind of this early race for
companies to say that, "Hey, our models don't take 100,000 tokens, a million tokens, whatever."
But there wasn't a lot of evaluation on how well that was. And then we got needle in the haystack,
which is a method of seeing if it could find a word or whatever. And I think that people sort of
assumed that that was a solved problem, but it wasn't. It was just the benchmarks weren't really good.
And then we had to have better benchmarks. And is that what kind of made it better was finally,
people could one spend more attention solving that problem when they understood where it was failing?
Yeah, we definitely have better benchmarks for this sort of thing now. And then also sometimes
these problems reveal gaps in how we're thinking about training. So one example is we used to think,
"Oh, what matters is just how much context you can stuff into the model at test time?"
When now it seems that you can just dump a bunch of files in a container,
and the model can kind of wrap around and search for what it needs and when.
And like, this ability to have search or tools to figure out what context you should use can be
more efficient than just stuffing everything in the context. And we wouldn't have really
realized that without trying that out. And then seeing how that performed on various benchmarks.
So I think this makes the model a lot more useful because, for example, now the model can search
over a whole repo and find the files that you need and understand the context of where you're
making changes. And the same is true for many work contexts where folks in Codex can now upload
their local file system. And you might have made PowerPoints before
or send slacks that are relevant to the work
that you're doing now.
And the model can sort of search over
that context with tool calls.
And so we're not as limited by how much
you can literally stuff into context
'cause the model can search.
- Do you have any favorite e-vails?
- My favorite e-vail?
I mean, GDP-vail is my favorite public e-vail.
- Okay.
- But I have many internal e-vails.
I will say the name of one of them.
It's called "Duney Bench."
And I cannot explain further.
- Oh my God, you know, I'm a magician, right?
So. - No.
- Yeah, yeah, no.
- Maybe.
I don't know if you'd pass your uni bench.
- No, probably not pass your uni bench.
That was actually one of the things
that I was played around with some of the early vision models
and stuff was using stuff, photographs,
stuff of magic tricks and stuff and seeing this.
- That's very cool.
And multi-modal brings a whole new element.
Like, I remember when 40 had first come out,
there was a group of us that was sitting
on the roof of this building.
That our minds were just so blown
by the idea of a real-time voice model.
And then we were like, how do we even e-vail this thing?
- Right, because the whole paradigm
of doing things in text and code and on your computer
is just completely blown away
if there's like a voice interaction in real-time.
Something that was really interesting about that launch is,
and you said this publicly at the time,
is we actually delayed the public launch by six weeks
'cause we were figuring out how to make sure
the model was saved. - This was 40.
- Yeah, because this was before the elections actually.
And so there was like a lot of worry of,
oh, if the model can in real-time talk to you
with a realistic sounding voice,
to this be used for persuasive propaganda
or this sort of thing.
And it was very cool that the company delayed the launch
to make sure we could build out all of these tests
and build in mitigations to make sure
the models couldn't be used for this sort of thing.
- Well, it seemed like that's a very complicating factor
as these models became multi-modal.
I remember early on with GPT-4 with it being,
with GPT-4 vision back when it was that,
was that you could, I had terrible handwriting,
I could write a prompt,
and all of a sudden it would solve for this.
And you realize, oh, it's not a text in prompt,
it's a visual prompt.
And then with the audio models,
when you're doing audio in, audio out,
the model could emulate things and could do stuff
in such different ways.
And so it seems like that's really,
where do you begin trying to figure out
how you're gonna measure that?
- Yeah, I mean, it's just a lot of work.
Usually for any of these,
we start with what would humans do in this case?
So like, you know, you would like have a set of inputs
that you put into the model and a set of outputs
you would evaluate and then you can like build up,
okay, it can be like, automate some of these,
can we build a new platform to measure this sort of thing
at scale and sort of move from there.
But for some of the natively multi-modal,
it's just like, you have to like rip apart
a bunch of your infra and make stuff work.
Like this was also true with Sora.
For, you know, we were interested in making sure
the videos weren't overly realistic
or could be used for the wrong thing.
And that required like, especially from safety,
building up a whole new stack of evals and mitigations,
like including refusals at the model level,
monitoring when this was being used in prod.
And yeah, it requires a whole new stack of thinking.
- Yeah, well, that's the thing too,
is that when you start to think about, okay,
how do you prioritize one of your Vell over another?
When do you decide that this isn't a,
what do you just sort of go look this one saturated,
we move on?
And because there is even though you may not be trying
to optimize towards certain public benchmarks,
you still have to figure out like,
what's important to us now, like,
there was a time when open I was leading in code,
and then there was a time when it wasn't,
now there was a time it is,
but there was a dark period where that happened.
- And yeah, we try not to get distracted
by public benchmarks too much because it can be kind of noisy.
I think the, internally we have this thing called AGI Index,
which is inspired by the idea of like CPI or inflation,
where you have like some weighted basket of goods,
and you're tracking the price of those goods.
For the same thing for us,
it's we have like this basket of evals
that include measurements across all of the core areas
we're interested in, that can include alignment,
can include safety, it can include capabilities,
it's just sort of what you want from your model,
and we just iterate, we like keep updating that index
to represent more and more sort of the difficult version
of what we want our models to do,
and we sort of track that index internally,
and try not to be distracted by, you know,
trying to benchmark some public benchmark
or something like that.
It's more having a blend of evals across different domains
that we care about across science or work,
and then also safety and alignment,
and making sure we keep making progress
on that sort of weighted basket, try to stay focused.
- We've watched this evolution of these evals,
we've watched the evolution of the models,
and I've talked to people here working in the sciences,
like people who are active in the science,
not just researchers who like science,
or like computer science,
or people who are in biology, mathematics,
can you tell me what's going on with the evals
in the scientific frontier?
'Cause we're at this point now,
it seems like we're gonna see meaningful results.
- Yeah, I think the work in some of our science evals
is some of our most exciting.
So in the past few months,
there's a few tiers of evals that we've made public.
So the first tier was this eval called
Frontier Science Olympiad,
which was kind of equivalent to the math Olympiad style
evals that we had before,
where we were measuring how well the models could do
on like high school Olympiad style problems
in biology, chemistry, and physics,
and they were sort of shorter answer,
but still quite hard and the models weren't very good yet.
And then the next phase we did was Frontier Science Research,
which is also public and people can run this,
which measured how well models could help complete,
sort of unfinished biology, chemistry, and physics thesis.
So we had people who were PhDs or professors in these fields
that had some texts that was not published,
like maybe part of their thesis
and just turned that into an evaluation
where the model was given maybe some input data
or some initial starting point,
and it had to sort of see how it fill out the rest of
that paper and judge against a rubric for how well it did.
And you know, that was starting to measure really,
okay, are the models starting to do research?
Like, are they using tools, this sort of thing?
And then one of the final iterations of this
was to see how well the model could do
in the real world in a wet lab.
And so we worked with this company called Dinko Bioworks
that has a bunch of really cool automated wet lab robots,
where the model had to optimize this protocol
for approaching synthesis.
And the idea was the model would generate a protocol,
and then they would actually automatically test it
in the wet lab where they would put in the reagents,
the model suggested, and then see what protein yield they got.
And this was for a protein that's sort of related
to this ovarian cancer drug,
or it's sort of a toy scenario for that.
And the model of like, we were really nervous at first
because we were like, the human baselines kind of hard.
We don't know if the model is going to beat it,
but we should never underestimate the models,
because the curve is pretty clear.
Just every cycle got better and better,
beat the human baseline, and then set the state of the art
on how efficiently the model could cost per yield,
generate this protein.
And I think that's just the start of how,
if we give these models optimization problems,
like go try to figure out how inexpensive you could make
this vaccine or generate synthesize this protein
that's important for a drug,
the model can just go and keep optimizing these protocols
with real world inputs.
And it was one of our first time de-resking
and Eval that's actually connected to the real world.
It's like, we weren't waiting for a piece of code to run.
We were waiting for the robot to finish the experiment
so we could record how much protein was synthesized.
And yeah, I just think the models are going to do
so much science for us.
It's going to be really interesting.
- Well, that was exciting,
'cause that was just like, I think GPT-5,
and it hadn't gone through any sort of,
here's how to be a scientist.
And now these models have progressed a lot since,
and they have a lot more real world experience with this.
- Yeah, that wasn't even with one of our best models.
It was just an early reasoning model.
And so I think yet, all these things stack.
We'll have better pre-training.
We have better RL and post-training.
And we're going to get a lot better at using these models
at test time to really elicit their capabilities.
And I think the next generation of Eval is really about,
how can we have these models take actions in the real world
and solve sort of unsolved problems for us
that would take humans a long time.
Some of these scientific problems that we haven't been able
to put enough effort against.
It's like, well, now we have all of these agents
that can spend compute to solve problems for us
and try to steer them towards what would be useful.
- It does seem like that brings in a new challenge, though.
Do you think that Eval's are going to be a lot more complex?
- Yeah, I mean, we have the saying on our team
that pain is the most.
I really think a lot of operations in the physical world
will become part of the bottlenecks
and being able to measure what the models can do.
Because even just starting with digital,
there's so much more scaffolding and infrastructure work.
We need to do to run these.
Like, now if you want to test how well code X does,
it's like, well, the model is calling APIs.
It's like taking actions on your computer
and in your browser.
It's making artifacts for you.
It's writing and running and executing that code.
It's just so much more complex to measure that model.
And that's only digital.
Now, if you want them to measure how the model
could interact with the physical world,
there's all sorts of ops and logistics
that you need to have a really smooth process for
to see how you can deploy these things at scale.
And yeah, I think a lot of the work is actually shifting
from being like theory or math or even programming.
I feel like people don't program that much.
They just ask code X.
And more shifting towards like planning, operations,
physical stuff, or at least at least my job
has shifted a lot that way.
And those things are very hard.
It's actually kind of easy to just like write something
in a corner.
It's a lot harder when you have to manage
all of these operations and logistics.
It's exciting, but it seems like part of the challenge
is these aren't just simple e-vals anymore.
They take more compute.
They take more time.
When you're trying to do a long horizon to e-vow,
it's long.
You have to wait a long time to get the outcome on that.
Yeah, definitely.
So it's both a lot more work to come up with the e-vals
and run them at scale.
And also, if the work takes longer amount of time,
we don't get the signal as fast.
So we have to invest more in scaling laws
where we can predict, OK, well, if by one day the model
looks like this.
then you can forecast that at seven days it would look like this and sort of come up with trends
so that we can get signal faster. Otherwise, we're just stuck there waiting for a week to get
an update, which is not the most productive way to spend time. I have certain benchmarks and things
I use to test every time a new model comes out to find out how it's personally useful to me.
And it's one of the things I tell people who run businesses or other things is think about your
own e-vals, things that will tell you where something is because sometimes people might try something,
they might try ChatGPT six months ago and go, "Eh, it wasn't good, it didn't do this." They
don't realize how fast things move. Do you have any advice for people in how to figure out how to
come up with a benchmark? Yeah, I mean, things move really fast. Things change every couple of weeks
and I feel like people are not as awake about, in my job, I'm one of the first people in the world
to see some of the most powerful models, so I'm extremely AGI-filled and I think progress
is happening a lot faster. What have you seen? I've seen good models, man.
Yeah, but progress is happening a lot faster than people would think. I think the best e-vale
honestly is just to dog food or use the model. People should just try to use the models as much as
they can and even if there are things that they think the model didn't do well on week, they should
just try it again the next week. It'll probably work. I think that's one of the things that
should be obvious to people kind of outside of AI is how really good frontier AI companies are
using these tools internally and that's why things are speeding up and getting more capable.
Yeah, I basically try to have the model take a first pass of everything that I do. Whether it's
you know, setting a slack message, like understanding what experience you perform next,
like any management stuff, logistics, like you'd have the model take a first pass and then if
the model is not good, we figure out how to put that in the e-vale. I'm excited about the
computer using e-vals, like just watching the performance of Codex, the computer use is just
light years over where it was just maybe eight months ago and it seems like those things are
just going to get faster and better. My predictions, like probably by the end of the year,
it'll use my computer better and faster than I do. Yeah, yes. I think so. The models have some
advantages over you, right? Like they can call a connector or plug-in, which is a much faster
mode of communication than you on your computer having to like go click into a service and like
understand every page and then copy some data back and forth or even writing some service to call
that API or MCP or whatever. It's like more work for the human than for the model. So the model has
that advantage and the models can just be faster and if it's trained to navigate a browser or
or desktop through whether it's through accessibility, tree or through code. So the models have
an advantage over us and I think for a long time there was really no product deployment that was
very effective yet. Like we launched operator and charge GPT agent a while ago and those were
really useful for showing like this could be possible but the latency on those models was just too
high. Like they were just super slow and I don't think people use them at a super high scale yet
but we've now reached sort of a tipping point. We're doing things like asking the model to read my
Slack for me or like go schedule a bunch of calendar invites and like optimize the rooms. It's
faster for me than it would have been to do it myself and I think you know people are not ready.
Also a lot of people haven't tried the stuff out because it's all launched so recently but
everyone should go get the computer use plug-ins and like use those and like install all the plug-ins
and all the good connectors that will make things faster than you'll be mindless.
Let's talk about Frontier eVals. Yeah so the goal of the Frontier eVals team is really to measure
and forecast progress of the Frontier models at OpenAI to better understand where we are
where we're going and sort of try to share that with the world and one of the things I think the
team has tried to do is to help publish and open source as much that we can. So you know some
eVals that we've helped open source include like sweet bench verified which helped measure progress
on coding. Emily Bench which was a way to measure how well models could train other models and sort
of track the progress of machine learning engineering skills in our models. Paper Bench which was
a way to measure how well models could replicate real top machine learning papers from like ICML
or ICLEAR and GDPVAL which you know helped measure how well models could perform on real world
tasks across you know over 40 occupations and the goal for all of these has been you know the
models might not seem good now but if you just plot how they increase with each you know the
results they improve with each model generation often when people say like oh well I expect this
will take like a year or whatever they like over they over expect in terms of how much time it
will take to saturate a benchmark and like even my own or people on my team's predictions are
often like not ambitious enough for how fast things will change and so I just think we're trying to
do our service and helping inform the world about what is possible. I think some of these research
acceleration eVals in particular are quite interesting like when we first started we had this
eVal called the open AI research interview eVal which was just taking the researcher questions that
we asked people applying to open AI and putting those in an eVal and the model blasted through that
like pretty pretty quickly it's like definitely can pass our interviews right now which I think has
caused a whole other slew of downstream questions on like how do we make sure people don't cheat on
the interviews and like how do we actually measure research talent but I think all this is very
useful because measuring internal progress is it's like kind of a way to measure the lever by which
the models will keep getting better faster like sort of the acceleration of the slope of improvement
so to speak and yeah I think having ways to measure model progress is just good information.
I've heard that in some of the eVals that were out there for a while that it turned out that
there were actually errors in the questions that that was an issue with some of the eVals that
that was some of the publicly available ones were actually you couldn't score above a third level
and if you did it was actually because you were training on the data and people looked at that
and found out like oh there's actually this is not the right answer. Yeah this is a problem with
a lot of public benchmarks I think like so the original reason for slew bench verified was because
we wanted to run slew bench and it was half the problems were like either broken or underspecified
and you know people in the industry were publishing results on this as some metric of how well
you did and we were like well we should at least try to fix it and then like share that so we can
have a better yardstick but I think one of the reasons that public benchmarks maybe aren't always
as you know a battle tested as we'd like is that not they tend to be like you know someone in a lab
like an academic lab like had a good idea and like wanted to write a paper but they never had to
run that eVal at scale and like production training run or production like level eVal sweep for a
launch and just when you run some of this stuff at scale it like breaks or falls over and you like
catch all these bugs and so I kind of think sitting in a lab and being closer to product is a
forcing function for making sure the quality of your measurements is really high because
like we're not doing this like look good in a paper we're like doing this like it has to work
because it has to work for our systems at scale so it kind of forces the quality to be high
and it seems like kind of one of the things that can happen is these models become incredibly
capable sometimes they're very good at sometimes they can solve a problem what they'll take
with a lazyist path and kind of they can they can give you the memorized answer instead of solving it
and we saw that with like counting in like how many words are in our only letters in a character
or a word or whatever and it was often the model if you prompt it right it would get the answer
right but if you didn't prompt it the right way it would just sort of throw you an answer
yeah that brings up all sorts of interesting concepts I mean so there's this one concept of
memorization which is the idea that the model literally knows the answer and doesn't have to
really think our reason to solve it's just like regurgitating something it already knows
and that makes the measurement not super useful because you're just measuring whether you happen
to have trained trained on that data a ton versus whether the model learned the skill that you
or tool or capability you're trying to measure so that's one way to avoid that is to try to be
really clean and disciplined about your data not including any benchmarks or any evils that you
want to measure and that helps solve sort of the first problem that you laid out so that that's
one thing and then there's this other thing where like the model can kind of like reward hack or
sometimes like cheat to solve an evil and that's very much a question of having clean evil design
where you like sort of test these at scale see if there's any hacks make sure those environments
that you're testing don't have the hacks as something that's possible for the model to do
and that just requires a lot of quality control to make sure like the evil is not overly hackable
yeah yeah because seems like there was some very simple ones like grade school math and whatnot
that models if you just change it a little bit some of the early models like it confused and
give you the wrong answer though it was actually capable of solving it but it just goes oh this
one I got it and then you know that's happened to like you know should I drive my car to the car
wash you problem yeah yeah so like the models can get tricked to me like the model desert like if
it didn't get a good do well on that like it it should have been smarter like we should also like
have the models be a bit more robust to being tricked but this also relates to this idea of
capability elicitation or like trying to measure the models in the best way which is especially
important for our safety testing like for example if you want to measure how well the model can
you know find vulnerabilities or you know do some of this cyber security stuff you want to make
sure the model is not just getting tricked by the problem like that you really measured the true
capability and so there's a lot of like prompt tuning and like changing the harness and sometimes
like even doing like a fine tune to get the model maximally ready to solve that challenge that we do
to make sure if we say oh the model is not good at some like very risky capability we can be a bit
more sure before we say that when I was a kid I loved reading these encyclopedia brown stories
these little mysteries and you had to solve them and with GPT-4 I would write custom ones for it
just in case somebody had like tipped all these answers to it out there but I was a pain to kind
of do that and it's exciting to think now I can have a model write something I come up with some
new eval so how helpful of the model
models been now for?
- Yeah, they're semi-useful.
- Yeah, okay.
- I think we're in this phase of model development
where sometimes the outputs are still kind of sloppy.
- Yeah.
- And they require human QC or oversight
to make sure the quality is still high
and we're not getting tricked.
So I would say people sometimes are surprised
that we still have a lot of human intervention
and involvement in the evals,
just because that's something you know,
evals can be a lower end than training data
and you wanna make sure every single point
that you're testing, every data point is very high quality.
And so this is one of the areas
where like a human touch can be quite nice.
- We're seeing some interesting trends
where jobs that actually touch AI
seem to be more in demand
because it's made people more productive.
How are you tracking this?
How do you look for areas
where you think this is gonna have an impact?
- Yeah, these are very difficult questions.
I think that, I think people are not calibrated
to how much work our models will be able to do
and how quickly, like across a wide variety of jobs.
And right now the models are still mostly just good
at tasks versus a job.
Like there's a lot to a job than a task.
Right, like you have to figure out what you want to work on
and navigate like ambiguity.
Like you might have coworkers
that you're collaborating with and like communicating with
and then you might like figure out what task you wanna do
and then give that to a model
and that's kind of the phase we're at now
where it's a lot of, I mean, even in my job,
the model is like doing individual tasks for me
but I'm still doing a lot of the thinking and planning
and that sort of thing.
And I think people aren't even calibrated to that.
Like I feel like people in software and research
are a lot more calibrated or like calibrated,
I mean like realize how capable the models are
compared to some of my friends in other industries
and I like wish people just tried the models more and saw
because the people who try and see first
like they'll start to really get it.
But I also think the models are going to start to be able
to do the stuff like the delegating part at some point too.
Maybe not too far from now.
The figuring out what to work on,
figuring, navigating ambiguity,
like writing the spec that the model that executes on
and people should really start to think about,
okay, what is, what happens in the maximally AGI pills world
where even just for digital work, the model can come up
with what to do, do it, execute it on it.
Like interact with the real world, like you know,
if it's, you know, there's entire businesses that now,
like you see like stories of like unicorns
that where it was like mostly AI and a few employees
that were like able to drive all of this value.
And so I do think there's this question of,
you know, are we realizing how big this would be?
- Presenting the opportunity space is getting bigger.
Everybody I know, the most, the most AGI pills
people I know that people who are using tools
like CODEX all the time are doing way more now.
They're more productive now because they don't have to do
the tasks and the jobs is the AI gets better
to handle certain jobs, they're cool.
There are five jobs I need done now because I can do more.
And I think that we just think about the light cone
of the potential where we can be is better
than we can imagine.
And I think these tools just help us get there faster,
not narrow it.
- I think it's probably some mix of things.
Even if you have models that can speed up paperwork,
like think about like a clinical trial for a drug, right?
It's like, people spend months putting together
together all this paperwork, like hundreds of pages
of like why they should be able to do the trial.
And they like submit it to the FDA.
And then there's like a 35% chance it got rejected
because they like made a mistake or forgot something,
they revise.
And finally you can do the trial.
And you know, these processes are good,
but it just takes a long time.
And then the trial is, you know,
you have a case in a control or whatever
and you're like documenting symptoms
and tracking these for like just documenting
what happens for a long time
and then doing a bunch of data analysis.
Like a lot of this is just documentation
or data analysis or sort of like very classically digital work.
And I think if models can help accelerate
all parts of this, you know, for health,
for energy, manufacturing, policy research, education.
And this will be very accelerated.
We will have hopefully, you know, faster, cheaper,
better goods.
And that's really good for people.
It's like very good for the individual consumer.
So I think that is like something people should be excited
about.
But we should be very thoughtful about how to navigate
the transition to that world in a way that's thoughtful
and like responsible.
- Excellent, take your schedule.
- Thank you for having me.
Podcast Summary
Key Points:
The field of AI benchmarking is evolving from simplistic, saturated tests to more realistic, long-horizon evaluations that measure real-world utility.
OpenAI’s research emphasizes measuring models’ capabilities in domains like science and work, not just math, using benchmarks such as GDP-Val and Frontier Science Olympiad.
"Bench maxing" is criticized as misleading—true progress is measured by real-world usefulness, not just benchmark scores.
Models now demonstrate significant capabilities in reasoning, coding, and scientific research, with early experiments showing they can surpass human experts in tasks like optimizing protein synthesis in wet labs.
Real-world evaluation is increasingly complex, requiring physical infrastructure, tool integration, and long time horizons, shifting focus from theory to operations and planning.
The team uses an internal "AGI Index" to track progress across safety, alignment, and capability domains, avoiding distraction from noisy public benchmarks.
A major insight is that AI progress is faster than expected, with models improving rapidly in both reasoning and execution, often outpacing assumptions about saturation.
Human oversight remains essential to ensure model outputs are not just memorized or hacked, especially in safety-critical domains like cybersecurity or medical research.
Summary:
The conversation centers on the evolution of AI benchmarking at OpenAI, moving beyond outdated, saturated tests to more realistic, long-horizon evaluations that reflect real-world utility. Tageal Pat Warden highlights how early reasoning models demonstrated surprising capabilities—such as solving complex science problems and optimizing wet lab protocols—proving that progress is far faster than public perception suggests. The team emphasizes that "bench maxing" is ineffective, as models must be useful in actual tasks, not just in test scores.
New benchmarks like GDP-Val and Frontier Science Research measure performance in real-world domains, including scientific research and work-based tasks, where models now surpass human baselines. The shift toward real-world evaluation has made testing more complex, requiring physical infrastructure, tool integration, and planning—shifting focus from abstract benchmarks to operational execution. OpenAI uses an internal AGI Index to track holistic progress across capability, safety, and alignment, avoiding distractions from noisy public metrics.
Despite rapid progress, human oversight remains vital to prevent hallucinations, memorization, or model hacking. Ultimately, the field is entering a new era where AI agents can perform long-duration, complex tasks—like conducting scientific experiments or managing real-world workflows—leading to transformative productivity gains across science, business, and everyday work. This evolution underscores that AI progress is both faster and more profound than anticipated, demanding thoughtful, responsible deployment.
FAQs
A benchmark is saturated when a model scores close to 100% on all questions, making it unable to distinguish between highly capable models. This limits useful progress measurement, as the benchmark no longer reflects meaningful differences in intelligence.
They measure real-world capabilities such as scientific reasoning or task execution in professional settings. These benchmarks help track progress beyond simple math, showing how models can perform complex, realistic tasks across disciplines like biology or coding.
Bench maxing refers to optimizing a model solely to perform well on a narrow benchmark, not for real-world usefulness. This is bad because it distracts from creating models that are genuinely helpful in practical, user-driven scenarios.
Frontier eVals focus on measuring real-world, long-horizon capabilities—like optimizing lab protocols or writing scientific papers—rather than just passing multiple-choice tests. They assess how models can take actions in the real world, such as in wet labs or through code execution.
Open-sourcing benchmarks promotes transparency, allows the community to validate results, and helps ensure fair, high-quality evaluations. It also drives progress by enabling researchers and developers to compare and build upon real-world performance data.
Newer models can think for extended periods, break down complex problems into steps, and reason through solutions—often without needing more training data. This shift enables capabilities like solving science problems or optimizing real-world experiments.
Chat with AI
Loading...
Pro features
Go deeper with this episode
Unlock creator-grade tools that turn any transcript into show notes and subtitle files.