正解を知っているAI科学者向け評価環境 - Ian Quigley(Leash Bio)

⚡ An Eval for AI Scientists That Knows the Answer Key - Ian Quigley, Leash Bio

Latent Space: The AI Engineer Podcast16分
正解を知っているAI科学者向け評価環境 - Ian Quigley(Leash Bio)

正解を知っているAI科学者向け評価環境 - Ian Quigley(Leash Bio)

Latent Space: The AI Engineer Podcast

0:0016:34

要約

Leash BioのIan Quigleyが、DNAエンコード・ライブラリで事前測定した大規模データを用い、LLMエージェントを創薬の構造活性相関(SAR)課題で評価する環境について近況を語った。エージェントは100分子の予算で最良の結合分子を探し、仮説を自然言語で出力する。環境全体の正解が分かるため意思決定の質を診断でき、高性能モデルほど不毛な領域を早く見切るという意外な結果が出ている。論文・データセット・ブログの公開も予定されている。

この回のポイント

  • ●事前測定済みの結合データを「仮想サンドボックス」とし、エージェントが100分子の予算でSAR課題に取り組む。約9万回のロールアウトを実施済みだと述べている。
  • ●環境全体の測定結果が分かっているため、最終スコアだけでなく早期放棄、仮説と矛盾する選択、同じ分子の再テストなど意思決定の挙動を分析できる。
  • ●性能の高いモデルほど、成果の出ない分子群(近傍領域)を素早く見切って別の場所へ移る。理由はまだ分かっていないとしている。
  • ●エージェントが出す仮説は医薬品化学者から見ても妥当だと評価されているという。分子情報を取り除くと判断が悪化し、情報を実際に活用していることが示唆される。
  • ●約1,000種のタンパク質をスクリーニング済みで、現在は1日2環境、2026〜27年初頭に1日20環境を目指す。他の生物学的課題への展開や強化学習の転移は今後の検証課題。

章立て

  1. 前回からの進展と環境の概要

    事前測定した大規模スクリーニングデータにエージェントを投入する構想が、完成した評価環境へと発展した経緯を紹介する。

  2. SAR課題とエージェントの動き

    100分子の予算で標的への最良の結合分子を探す課題の設定と、エージェントが仮説を言語化して検証する流れを説明する。

  3. プレプリントと主な発見

    モデル間の差や、正解が分かることで見える早期放棄などの挙動、高性能モデルが不毛な領域を見切る点を解説する。

  4. 人間の評価とゲーム化の構想

    医薬品化学者がエージェントの仮説を妥当と評価したこと、人間向けゲーム化のアイデアと制約を議論する。

  5. モデル比較とSMILES

    各社モデルの成績傾向、オープンモデルの結果、SMILES表記を扱う能力の向上について語る。

  6. 公開物とベイズ最適化の見方

    ベイズ最適化は地形が尖って高次元なため有効でないと見ていること、公開予定の成果物を確認する。

  7. 今後の拡張と課題

    ラボ・イン・ザ・ループを償却する発想、1日20環境の目標、他分野への転移の検証、意思決定研究者との連携を述べる。

解説記事

Latent Spaceの科学系回で、Leash BioのIan Quigleyが、夏の前回収録に続き、創薬向けのAIエージェント評価環境の進捗を語った。DNAエンコード・ライブラリ(DNA標識付きの化合物を大量に同時スクリーニングする技術)で得た測定データを「正解付きの砂場」として使う試みだ。

事前測定した世界にエージェントを放つ

Leashは数百万の化合物を数千のタンパク質に対して測定できるデータを持つ。Quigleyによれば、このデータは十分に大きく、反事実的にも密である。つまりエージェントが別の選択をした場合の結果も、すでに測定済みの範囲から引ける。

主力の課題は構造活性相関(SAR)である。医薬品化学者が、結合する分子をどう改変すればより良くなるかを考える作業だ。代謝されやすさなどの性質は今回扱わず、標的により強く結合する分子を探すことに絞っている。エージェントには標的だけを伝え、100分子の予算で最良の結合分子を探させる。エージェントはなぜ効く・効かないのかという仮説を読める言葉で出力し、限られた予算で検証する。すべて事前測定なので、約9万回のロールアウトを回せたという。

答えを知っているからこそ見える挙動

通常の評価は最終スコアしか見られない。ここでは環境全体の結果が分かっているため、最良の分子の半分程度にしか届かなかった理由まで掘り下げられる。観察された例として、早々に諦める、仮説と合わない分子を選ぶ、予算が限られるのに同じ分子を再テストし続ける、探索と活用のバランスが悪い、などがある。

特に印象的なのは、高性能なモデルほど成果の出ない分子群を素早く見切って別の領域へ移る点だという。性能の低いモデルは、スコアが低いのに「良さそうだ」と小さな変更を繰り返す。単によく飛び回るのではなく、悪い領域から選択的に離れている。ただしなぜそうなるかは、まだ分かっていないと正直に述べている。

仮説の質と人間の評価

出力される仮説には「この環が良い」「この窒素が問題だ」といった内容があり、医薬品化学者に見せても妥当だという反応だった。大量のトランスクリプトをLLMに読ませて失敗パターンを探す手法も勧めている。また分子情報を取り除くと判断が悪化するため、重みは更新されないものの、得た情報を実際に次の選択へ使っていると見ている。

なおSMILES(分子をグラフの走査として一次元の文字列で書く表記)については、昨年夏時点では主要モデルが正規化も満足にできず、社内で教師あり微調整を試みたという。2月頃から、化学を意味のある形で扱えるようになってきたと語る。

モデル比較と今後

番組内では、現時点の最上位は最新の大型モデルで、Anthropicの5.5系やDeepSeek V4 Flashなどもまずまずの成績とされた(モデル名は文字起こしの認識が不確かな部分がある)。一方でフロンティアモデルの公開が頻繁で、評価が追いつかない苦労も語られた。ベイズ最適化を基準にする案には、地形が尖っていて高次元のため有効とは考えにくいと答えている。

Leashはこれを、遅延を償却したラボ・イン・ザ・ループと位置づける。一度測定すれば事実上無限のロールアウトができる。選択肢は事前測定した範囲に限られるが、それでも数は大きいという。約1,000のタンパク質を測定済みで、現在は1日2環境、2026〜27年初頭に1日20環境を目指す。この環境で得た強化学習の成果が新しい生物学に転移するかはまだ不明で、検証していくとしている。

まとめ

注目点は、スコアではなく意思決定の質を診断できる評価環境という設計である。物理実験は遅くて高価だが、事前測定で即時フィードバックを得られる環境は、科学エージェントの強化学習や評価の有望な方向に見える。日本の研究者や創薬関係者にとっても、限られた実験予算の使い方をAIに学習させるという視点は参考になる。論文、データセット、トランスクリプトが公開される予定なので、実際の挙動を確認できる。ただし転移の可否や、モデルが不毛領域を見切る理由は未解明であり、今後の検証を待つ必要がある。

文字起こし(英語・自動生成)

Hey there, welcome to Lane Space Science. This is Brandon and RJ, joined with Ian Quigley from Leash Bio. We recorded an episode earlier this summer with Ian, where he talked about the cool things Leash was doing with DNA encoded libraries, and how they could screen millions of compounds against thousands of proteins in a high-pickup way. Around this time, Ian realized that they could do fun things with this data. It essentially allows them to create like a virtual sandbox where agents can explore and make decisions in real time as if they were medicinal chemists and get instant feedback, but with like a huge amount of exploratory rollouts. Since that episode, Ian has unleashed, have developed this idea much more fully. And since then, they have been there now releasing a paper and a data set and a blog post along with the episode that we just released. We wanted to sit down with Ian, talk a bit more about what he's done, and hear about the updates.

Anyway, welcome to the podcast. Thank you, Ian. Yeah, so last time we talked to Ian, you were saying that you had some agents exploring a sandbox, and you were like, oh, this is just a fun idea. We don't know what we can do with it, but it's an interesting idea. I think you've since fleshed this out into a full environment for agents to explore, maybe do RL on, you know, scientific reasoning. Can you talk a bit more about that? Yes. So the thing that I talked about last time was this idea that we had these large collections of screens and that they were big enough environments and counterfactually dense enough that you could take agents and drop them in there and then give them tasks and they could go do those tasks on a limited budget in this landscape that we had measured completely. And so the flagship problem that we spent a lot of time over the past couple of months on is a structure activity relationship problem. And the idea there is like, okay, I've got some molecules and I know that they bind, maybe they bind to this protein that I want them to.

How do I change them to make them better? This is a very common task for medicinal chemists to do. And SAR, as it's sort of abbreviated to, also includes other stuff like certain drug-like properties. You know, does it get metabolized, all these things. We're not doing those right now. We're just going, can we find molecules that bind better to the thing that we're interested in? And so what we do is we take an agent, like a language model, and then we say, here's a catalog that you could look at. You have a budget of 100 molecules. We're not going to tell you anything except the target, and go find the best binder you can. And so different agents try different stuff. They have different search policies. They have different ways of wanting to spend their budgets. and what they'll do is they'll put out in readable language a SAR hypothesis about why they think these molecules are working or not working and then they'll go in and with this limited experimental budget, they'll test those hypotheses. And because it's all pre-measured, you can roll out a lot of these. We're up to about 90,000. So you started doing these on foundation models.

I think you have like a paper or a little preprint or something at this point that you can share. Do you want to share that or talk about it? Yeah, so the preprint will probably be out at the same time that this episode comes out. It is pretty ready. And what we show in there is that we create separation of agents across model families and active levels, that kind of stuff. But another thing that's really interesting is because we have not just the results that you could use as an eval for how the agents do in the job. We also know the results of the entire measured landscape or world. And so then you can start to interrogate how good is the agent at making scientific decisions? because maybe it only got to like the thing that's half as good as the best thing in the entire environment. And so there's all kinds of interesting behaviors like agents that give up early, buy molecules that don't agree with the rest of their hypotheses, ones that keep retesting the same molecules over and over despite having a limited budget And also when it good to explore versus exploit And it turns out that more performant models are much better at abandoning

kind of unproductive neighborhoods. And that was actually a really interesting surprise for us. Yeah. And so when SIPA comes out, we're going to release a bunch of these environments as hardware packages and then many thousands of transcripts for people to go play with and go see how their size is. That's super cool. So do you have a feel for why the smarter models are able to figure out that they're in a bad landscape and move? Or a bad part of the landscape and move? We don't know that at all yet. All we know is that they're abandoning these crappy neighborhoods more quickly. And we definitely see a progression of, like, a more willingness to jump around overall for more performant models. But they especially abandon the lousy places fast. And then the really poor ones stick around. It's not just that they jump more. it's that actually they're figuring something out and saying, hey, this is not good. Let's get out of here. Exactly. Exactly. Yeah. And what happens with the dumber models, they'll just keep running little subtle changes on

molecules that aren't ever going to go anywhere. Right? Like, oh, these two, they have a low score, but I feel good about them. And so I'm going to keep trying stuff. And then the smarter models will abandon the entire process. We're going to go somewhere else. Have you looked at the rollouts to see if it's thinking about whatever? Yeah. think about all kinds of stuff you know when we release all these transcripts like everyone should look at one of my favorites is just take large numbers of transcripts and just dump it to LLMs and just have a look at the different failure modes and stuff like that but you'll see yeah I think that this ring is good and I think that this particular nitrogen is painful or you know whatever and they'll say these things and then they're very plausible you know medicinal chemistry narratives so it's pretty fun yeah that's amazing So, I'm curious, have you given humans these same questions? I have, to have them look and evaluate, like, not a ton, but because, you know, we have a large number of them, but when we get medicinal chemists to look at it, they're like, yeah, no, those are very plausible thoughts about, you know, how to conduct this particular part of the SBR campaign.

Maybe I'm more thinking, could you make a game out of this? This is sort of a game, right? And then medicinal chemistry, the video game, and then you can put people in these environments and give them... A medicinal chemistry capture. Yeah, you didn't have a business model. I like this plan. We did do a game a little bit like this for Name That Chemist. We would have to probably boil it down to have a smaller number of building blocks. Because right now, to have a chemist go in there, you can imagine that if you're a medicinal chemist, you might have this suite of things that you might want to try over time, like put a metaphor here, like move this around. And when we have these pre-method environments, And we are going to be restricted to the things that we did actually measure. And so then we have to be asking the medicinal chemists, oh, well, you can't do whatever you want. You can just do a lot of stuff. And they have to know what stuff. They have to know what the stuff is, yeah. So we'd have to figure out a way to surface it to them in a meaningful way. But I kind of like where you're going with this. Yeah. It's like we could definitely shrink it down to a smaller number of options.

So. What model is best? Oh, the French-year models. What are the best ones? Let's see. I was looking at the plot a minute ago. It's kind of embarrassing that I forgot already. Right now, the champion is after six. Nice, nice. Not a big shock. Not a big shock. Sonic 5.5 is actually pretty good, too. Okay. Yeah. And Sol 6.1 is also pretty good. And everything 5 is just a racing pilot cap, right? Yeah, Sonic 5 is both very expensive and not very performance. Yeah, yeah. But yeah, I think 5 will be long considered a big mistake by Entropic. 5.5s are pretty good. Yeah. Do you have Opus 5.5? We don't yet. No, that's one thing that has actually been a little infuriating, as you guys can appreciate. So when we talked last two months ago we started these rollouts to see what happened And then there been a new Frontier Model drop what like once every 11 days 11 days yeah Yeah so like every time oh we going to ship this we need to drop this public stuff and like some other new stupid model shows up

I'm like, ah. Yeah, they ship faster than Anthropic. Yeah, yeah. Right, good luck, Ian. So, yes, so we are excited to put in more in here. And we also have run a large number of the open source ones as well. So we've thrown a bunch of smaller quins in there and GLMs and Kitty and Deep Seeks and that kind of stuff. So there's a lot of these. How do they do? Deep Seek V4 Flash is pretty good. Not that bad. Yeah, maybe I should just send you guys the full chart of how things are going. Yeah, we can just pull this up on the screen. Yeah, we can put it in. Pick it up there. I can say it kind of looks a little bit like, you know, like the Arc AGI 2 plots where you've got some crappy models. Right, right. It does kind of look like that, and that's kind of why we made it like that. And then I think one thing I mentioned earlier that has been very interesting to us is about this time last summer, we had started an internal project to do supervised fine-tuning on some of these language models to get them to understand smiles

because none of the existing frontier models were any good at it. So, like, none of the anthropic or open AI models at the time could even convert smiles to non-canonical smiles very effectively. So, just for non-chemists, smiles is a language that you can use, a string language that you can use to describe accurately a chemical, right? Yes, yes, that's right. I think we mentioned it a little earlier when we recorded last, but it's a string, and molecules can be forked or circles or both put together, right, these different things. And so a SMILES is basically a graph traversal across the molecule written down into a one-dimensional string. And so you can imagine starting the graph traversal at a different point in the molecule. And so there's multiples, SMILES, ways of representing the same molecule. And so it's nice to be fluent in transferring from one to the other. It's pretty easy. there's a couple open source packages people use like RDKit to do this. But we wanted the language models to do it just because it would go faster

and they weren't as good at using tools on their own back then. And nobody could do it. And then around February, like a lot of other things, it became clear that they could start to actually work with Tempistry in a meaningful way, which is a reason we started going in this direction. That's really interesting because that means that it's internalizing some understanding of the physical nature of molecules. I think a little bit. Yep. Yeah. Like, these are the tasks that we're having these things do right now. Like, they are iterative tasks where they're looking at molecules and they are learning something about those molecules to make choices to make better molecules next. Yeah. And we remove the information about the molecules. Like, these decisions really suffer. So they're learning something. It was very interesting. Or at least they're using it. I guess this is better. We're not changing weights here, but they're definitely using the information as to make future choices. You mentioned all these models, right, that you've tried. So I wanted to ask, have you just used one of these

Bayesian hyperparameter algorithms as a deterministic baseline for your problem? We think it's too spiky of a landscape and it's very high dimensional. We don't do that, but we mostly think it's not going to work. I think it's a party line. You plan on releasing all this? So I guess we'll put the... Wait, what are you releasing? You said you're going to have a pre-print blog and then some data rollouts and everything so we can put all this in the show notes. Is there anything else? Yeah, that's it. Yeah, I think that's the big thing. And that's probably something closer to like... I guess what I would probably say is we have built this thing where if you've got scientific agents and you want to know how they behaving what mistakes they might make how they might learn from physical feedback You know if a new training recipe improves scientific decision we got the capabilities to measure these things at scale. Yeah, that's really cool.

Do you have plans for other similar problems for this same kind of thing? We do, yes. We have, broadly, the way that we think about this is it is a lab in the loop with amortized latency. So it's like, go out, you record the thing once, and then you can have a huge number of roll-outs through that thing, effectively infinite roll-outs. And we are thinking hard about other types of biological or scientific questions that you could transmute into these kinds of environments. Because if you're doing conventional lab in the loop, it does take a long time. And because those things themselves have limited budgets, it's also not counterfactually dense. so like you got to keep running it and do different choices with every rollout to make the things to make the hs learn right but with your your multiplex strategy then that then you can just amortize you can just amortize so it's it's it's not quite accurate to say it's a lab in the loop

of zero latency but it's pretty close like this is the same thing that lilo's doing i mean it's not the same thing but they also do experiments and then they use that in their rollout, but they're not doing them live. Right, right. Doing it in the rollout one step at a time offers a lot more freedom because you can choose almost anything, and here you're restricted to the number of choices that we made when we pre-measured the environment. That's definitely true. But it's still a pretty big number of choices. And then we have right now, we've screened about 1,000 proteins against a couple of these chemical libraries since we started Leash. And we're going to start to grow that. I think we're going to try to get to maybe 20 of these new environments a day. That's a plan for us to try to get to the beginning of maybe a 26 or 27. We're doing two a day right now. Yeah, I think we could probably get to 20 a day without too much lifting. So we're pushing. We'll see if we can do it. Wow. And so you're going to have this huge RL environment.

Yeah. It seemed like the thing to do. I mean, kind of informally, it seemed like where a lot of these agents are making the best and the fastest progress is where there's instant feedback that's very scalable. Yeah. It's really hard to do that in the physical world, but we think that there's probably a handful of biological questions that you could rebuild in this way and go after them. any than any. Yeah. And then we don't yet know if we're able to take reinforcement learning progress from these kinds of environments to move on to new biology yet. But, you know, like we're trying, we're going to find out. That's the obvious goal. Like how does this transfer to other biology? You can imagine if you did it for some sort of covering set, right, that you might be able to get things in between though, that you could transfer to pretty well. Yep. Yep. And then also one thing that I need to do is talk to some more decision people, because a lot of this is about how do you spend a limited experimental budget,

and then what can you do to do better at that? Yeah. Yeah, beyond just medicinal chemistry, right? Just like, yeah, when do I stay? When do I go? How do I get better at that? Interesting. Yeah, you can imagine it if it knows how to connect a decision at that point to a knowledge that it has, then it could learn that skill for other problems. Yes, yes. So we are incorporating more and more structural tool calls and things like that with this as well. So it's a pretty fun time right now. Yeah, we'll be sure to link to all that cool stuff you have coming out. And, yeah, thanks for taking the time to chat. Cool, cool. Yeah. Or thanks for taking the time for a follow-up chat. Yeah, yeah. I think this will actually appear back-to-back with the rest of the episode. Okay, this was great. Well, thanks, guys. Always fun. Yeah, bye. See you later. .

番組の概要欄(原文)

Watch the full show on YouTube: https://www.youtube.com/watch?v=vhPCo-8K78U

出典・この記事について

番組
Latent Space: The AI Engineer Podcast(Latent.Space)
元の回
⚡ An Eval for AI Scientists That Knows the Answer Key - Ian Quigley, Leash Bio
配信日
要約作成日
公式サイト
www.latent.space/podcast

この要約・解説記事は、元の音声を文字起こしした内容をもとに AI(Claude)が日本語で作成したものです。 固有名詞や数値に誤りを含む場合があるため、正確な内容は元の音声でご確認ください。制作方法について

X でシェアSpotify で聴くApple Podcasts で聴く

関連エピソード