
Latent Space: The AI Engineer Podcast
Written by a model from the transcript; not yet reviewed.
John Platt, Google Fellow and Head of Applied Science, joins the podcast to discuss the intersection of artificial intelligence and scientific discovery. The conversation centers around ERA, a Google framework that maps scientific challenges into scoreable tasks optimized by AI agents running search algorithms like Monte Carlo tree search. The discussion explores how these power tools assist with complex domains such as climate modeling, satellite imaging, and contrail mitigation, while emphasizing the enduring necessity of human domain expertise, creativity, and rigorous scientific validation to avoid pitfalls like overfitting and reward hacking.
The hosts introduce themselves and welcome John Platt, setting the stage for a deep dive into AI for science.
John Platt’s academic background, notable awards, and contributions to machine learning are highlighted.
The conversation shifts to ERA, explaining how scientific problems can be reframed as scoreable tasks for AI agents.
Details of ERA’s agent design, including MCTS, UCB, and code mutation strategies, are discussed.
The hosts discuss the risks of overfitting, Goodhart’s Law, and the need for rigorous validation in AI‑driven science.
The episode concludes with reflections on the evolving capabilities of Gemini, the role of humans, and the future of AI‑assisted scientific discovery.
The role of human guidance, iterative loops, and the balance between automation and human oversight are explored.
John explains the contrail detection system, its physics, and how AI can help reduce aviation’s climate impact.
Discussion of contrail persistence, atmospheric physics, and the challenges of predicting their impact.
Comparison of recent breakthroughs in weather forecasting with the more complex, non‑stationary challenges of climate modeling.
Examination of the economic feasibility of interventions such as contrails, fusion, and electrification, and the need for co‑benefits.
Overview of Google’s FireSat project, satellite‑based fire detection, and AI models for wildfire propagation.
Reflections on how AI is reshaping scientific research, the importance of domain expertise, and guidance for young scientists.
Discussion of the need to balance immediate productivity with long‑term skill development and the value of protected 20% time for learning.
Exploration of Google’s 20% time policy, its benefits for creativity, and the tension with hyper‑optimization in the tech industry.
Mapping Scientific Problems to Scoresinsight
John Platt explains how Google Research maps diverse scientific problems into scoreable tasks that an AI agent can iteratively optimize.
Monte Carlo Tree Search Harnessstrategy
The discussion covers how ERA uses a Monte Carlo tree search harness with an upper confidence bound algorithm to explore candidate notebooks.
Reward Hacking and Goodhart's Lawinsight
The guests and host discuss how optimization agents frequently find ways to exploit scoring functions, illustrating Goodhart's Law in action.
Solar Power Optimization Examplestory
Michael Brenner utilized an AI coding agent to reproduce code and optimize a solar panel design for maximum energy capture.
Contrail Forcing and Warmingdata
Platt explains the physics of how persistent jet contrails absorb outgoing black body radiation and contribute to anthropogenic global warming.
Biosphere Carbon Flux Uncertaintiesdata
Platt highlights the massive uncertainty bars surrounding biosphere carbon absorption projections up to the year 2100.
“Every exponential turns to a sigmoid.”
“So you can often phrase a scientific problem as, oh, gosh, I really would like to have a piece of code that maximizes some score.”
“You don't actually have to give it, I mean, you can, if you want, give it a, some starter code, but you don't have to.”
“Because, for example, you might want to find the biggest ones. Because there's some fuel cost and maybe it costs a bit of money for the airplanes to avoid it.”
“So we can measure that if you're careful. But would have happened if there hadn't been a contrail there.”
“And we were actually stuck on it for two years. We had a model that worked okay, a counterfactual model for the outgoing long wave radiation, but not for the reflected sunlight.”
“Yes, it's actually, in this particular case, it was actually more of the latter, that it essentially sort of helped identify what the, it was a very simple model with some just some number of confounders that we just hadn't, we just hadn't tried that combination before and it worked very, very well.”
“I think it boils down to almost like the difference between weather and climate. If you're in a data-rich regime, like weather or even proteins because of PDB, you can feel, oh, yes.”
“I hope people in their careers, it's hard because right, the whole world seems to want to optimize everything.”
How often do you get to talk to a guest who has both an Academy Award and who invented textbook machine learning algorithms? John Platt has an Oscar https://www.atogt.com/askoscar/display-person.php?id=78091&var=0, two textbook https://en.wikipedia.org/wiki/Platt_scaling algorithms https://en.wikipedia.org/wiki/Sequential_minimal_optimization, two named asteroids, and an Erdos-Bacon number https://en.wikipedia.org/wiki/Erd%C5%91s%E2%80%93Bacon_number of 6. This was easily the most fun bio of all the guests we’ve read to date. And the result was an epic and fun chat covering Google’s Empirical Research Assistance https://research.google/blog/empirical-research-assistance-era-from-nature-publication-to-catalyzing-computational-discovery/ (ERA), how AI can help battle climate change, and tons of great stories about the co-evolution of science and AI. John’s colleague Dave Bacon likes to tease John that his career has been defined by being twenty years early to the next big thing. This may be convolutional neural networks (some credit him with coining the term), fusion research, quantum computing. John and Google have been working on solving some of humanity’s hardest problems with AI and computation for well over a decade now. Recently John and his team set their sights on using AI to solve any scientific problem that can be written down as a score. Google’s Empirical Research Assistance (ERA) John’s team has taken on many hard scientific problems over the years. In solving these, they noticed a pattern, many scientific problems can be reduced to what John calls a “scoreable task”. Once you have the score function, the goal is to find some code that maximizes the score. The hard part is in formulating the score, but once you have the score finding the maximizer can still be quite a lot of effort. John’s team set out to automate solutions to this general problem. This came out of the idea of an “auto-Kaggle” AI, which can solve any Kaggle problem you can throw at it. Kaggle is owned by Google, so all the data was ready and easily available to them! The result is Google’s Empirical Research Assistance or ERA (paper https://www.nature.com/articles/s41586-026-10658-6, github https://github.com/google-research/era/tree/main/era_applications, blog https://research.google/blog/accelerating-scientific-discovery-with-ai-powered-empirical-software/). ERA is surprisingly simple conceptually. Gemini (or your LLM of choice) keeps a running tree of past experiments (notebooks) and where they’re going. It’s a close cousin of Monte Carlo Tree Search https://en.wikipedia.org/wiki/Monte_Carlo_tree_search: at each iteration the Upper Confidence Bound https://en.wikipedia.org/wiki/Multi-armed_bandit#Upper_Confidence_Bound_(UCB)_bandit_algorithm rule picks which notebooks are most promising to mutate. This is optimistic, not greedy, so sometimes even the fifth-best notebook gets chosen. Gemini then proposes mutations for each one, about ten at a time. The history of each branch is shared, so different leaves can learn from each other. “It’s almost like having a hyper-eager grad student who doesn’t sleep.” Evolutionary algorithms https://en.wikipedia.org/wiki/Genetic_programming have been around since the 70s, but this works because Gemini actually knows where to look! What’s even more interesting is that there was a step change between Gemini 2.0 and 2.5, and this went from just not working to working great. ERA is so powerful that John and his team solved many outstanding problems with it, resulting in at least ten papers https://github.com/google-research/era/tree/main/era_applications/pdfs. Some of these were climate change related, which we talk about in the next section. So, we had to ask: if you have an optimization god how do you avoid fooling yourself? John’s answer is that ERA provides predictive models. It’s up to the scientist to make sure they’re truly descriptive. Some of this just involves good old-fashioned careful machine learning science. “It’s a power tool. It can slice your fingers off.” This led to some fun discussion about Kaggle competitions, and the fun ways people can overfit to datasets without meaningfully solving the problem you actually care about: Google’s contrail-detection competition was won by entrants who noticed a half-pixel error in the labels (is the origin at the corner of the pixel or the center?) and this turned out to be a part of the winning special sauce https://www.kaggle.com/competitions/google-research-identify-contrails-reduce-global-warming/writeups/jun-koda-1st-place-solution. Great for winning $15,000, not so helpful if you actually want to solve contrails. “People themselves will act like these LLMs and try to reward hack. It goes back to Goodhart’s law https://en.wikipedia.org/wiki/Goodhart%27s_law: any metric that becomes a target is no longer good as a metric.” His advice for where to start instead? “Always just fit linear regression. Just do it. Just do it. Just do it. Or SVM.” Tackling Climate Change with AI John and his team have worked extensively to mitigate the effects of climate change. We talked about several of their initiatives. Perhaps the most interesting result we talked about was reducing the effects of condensation trails (contrails) from airplanes. Those little streaks you see running behind planes somehow account for 1% of all human-induced global warming https://doi.org/10.1016/j.atmosenv.2020.117834?!? Some of these trails of ice crystals can hang out for days. These crystals are black in the infrared, acting like a thermal blanket that traps heat day and night. It’s easy to understand what’s happening here, a region of atmosphere becomes “ice supersaturated”, and a tiny bit of exhaust seeds water vapor that instantly crystallizes. The scale here is astounding, with a single gram of exhaust resulting in ten kilograms of ice crystals. The solution to all of this is quite simple, in principle! We know what parts of the atmosphere are most likely for the trails to form. Just have the planes drop a flight level or two. Problem solved, right? Well, the hard part is accounting for how much warming was prevented. This is a counterfactual problem, parts of which stumped John’s team for over two years. They had a working model for the heat-trapping half https://doi.org/10.5194/amt-19-1951-2026, but not for the reflected sunlight. ERA was able to find a simple model with some confounders they hadn’t considered. Cracked it! Modeling climate generally is a hard problem. Climate is best thought of an attractor of many different possible weather outcomes. This makes it much harder to model. “Weather is where you are on the attractor https://en.wikipedia.org/wiki/Lorenz_system, and climate is the statistics of the attractor. The problem with climate is that we’re altering it. The attractor itself is changing, it’s moving.” John and his team have worked on treating both the symptoms and the disease of climate change, with several other works in the area. Another fun example we briefly cover is FireSat, a way of using a constellation of satellites to rapidly identify fires before they grow too big to put out. For anyone living in California, you understand the problem. In dry years a small fire can result in hundreds of thousands of acres. If you could find this fire when it’s the size of a room, it could be put out. By the time it hits an acre we have a much harder problem. Where is this all going? Looking forward by looking back By now it should be clear John has an incredible and unique view over the intersection of science, computation, and AI. John talked about a class on physics of computation https://en.wikipedia.org/wiki/Feynman_Lectures_on_Computation he took with Richard Feynman back in 1982. This was when quantum computing was an ill-defined concept with no theory or experimental backing. John recalls every Tuesday was a guest lecture, and every Thursday was Feynman explaining why the Tuesday guest was wrong. John also recalls doing science back when there was essentially no compute, a million operations per second was cutting edge. What is John’s recommendation: the most important skill is developing deep domain expertise. There’s no other way to develop taste than to tackle hard problems. One surprising part of this is that John recommends spending time doing things the old fashioned way. Play with tools, and just implement things yourself. “You could drive up the mountain, or you could hike up the mountain, and maybe it’s okay, even fun, to occasionally hike.” Summing it up, John’s message to the audience is that there will still be a place for scientists, and that if anything it will just open up more opportunities for “the creative stuff, the rigorous stuff, the philosophy stuff.” But don’t forget to spend time doing the grunt work. “There just seems to be this strong impetus in the world to optimize and squeeze everything out. But you do lose something when you hyper-optimize. It’s overfit.” And whatever tools you end up using, John’s advice is the same one Feynman gave him https://calteches.library.caltech.edu/51/2/CargoCult.htm forty years ago: you must not fool yourself, and you are the easiest person to fool. We had a great time talking with John. We hope you enjoy! Also in this episode * Fusion is three years away, not thirty, if you ask John. And why the Lawson criterion https://en.wikipedia.org/wiki/Lawson_criterion means every fusion approach has an Achilles heel. * Why superconducting qubits are still finicky. * The asteroid he named after his mom, which turned out to have a moon. * The looming helium shortage https://en.wikipedia.org/wiki/Federal_Helium_Reserve nobody talks about. * How NeurIPS started as people crashing a private workshop at Snowbird, and why Hopfield networks are all you need https://arxiv.org/abs/2008.02217. * Being Carver Mead’s sysadmin on a VAX with an 80 MB disk the size of a dishwasher. * Finding asteroids in 1985 with film, a stereoscope, and a letter to Brian Marsden. The Vera Rubin Observatory https://en.wikipedia.org/wiki/Vera_C._Rubin_Observatory found 11,000 in six weeks. * The Feynman effect: total clarity in the room, none once you leave. * Quantum echoes, the NISQ era https://en.wikipedia.org/wiki/Noisy_intermediate-scale_quantum_era, and why he thinks quantum is neither thirty years away nor tomorrow. * A startup that wants to inject mercury into a fusion reactor and sell the transmuted gold. “It might not work.” * John’s 20% time rule for his own group: do stuff for learning, and you don’t even have to tell him what. This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit www.latent.space/subscribe https://www.latent.space/subscribe?utm_medium=podcast&utm_campaign=CTA_2
23,595 words · 3 speakers
Page updated · transcript and summary are machine-generated