Měříme, jak AI agenti zvládají každodenní laboratorní výzkum
Představujeme BioBasicsBench, benchmark, který ve 100 běžných laboratorních úlohách měří, jak dobře AI agenti interpretují surová experimentální data.
Naším posláním je zajistit, aby obecná umělá inteligence přinášela prospěch celému lidstvu. V rámci tohoto poslání chceme vědcům pomáhat urychlovat biologický výzkum – od pochopení nemocí po vývoj nových léčebných postupů. Aby k tomu mohli přispět AI agenti, musí spolehlivě interpretovat experimentální podklady, s nimiž vědci denně pracují v laboratořích při pokusech s biologickými vzorky. Ke každodenní práci v experimentální laboratoři patří neúspěšné pokusy, nejednoznačné snímky i protichůdná pozorování. Stávající benchmarky vycházejí z grafů a snímků vybraných pro vědecké články, a proto nemusí zachytit tuto nejednoznačnost ani řešení problémů, které vyžaduje. Proto představujeme BioBasicsBench, nový benchmark vyvinutý ve spolupráci s biotechnologickou společností Ligo, která se zaměřuje na návrh enzymů. Měří, jak dobře agenti zvládají běžnou analýzu v experimentální laboratoři.
Jeho 100 úloh testuje, zda agenti dokážou interpretovat surová experimentální data, odhalovat chyby a rozpoznat, kdy podklady nestačí k vyvození závěru. Správné řešení těchto úloh je důležité: chybná interpretace snímku nebo přehlédnutí problému s kontrolami, které slouží k ověření výsledků experimentu, může vědce dovést k nesprávnému závěru a připravit je o čas na pokusy, které jejich otázku nepomohou zodpovědět.
Při nastavení „xhigh“, které umožňuje věnovat každé úloze více uvažování, získal GPT‑6 Astra v průměru 66,7 % z maximálního počtu bodů oproti 43,8 % u GPT‑5.6 Sol. Výsledky ukazují pokrok v běžné laboratorní analýze, ale také prostor pro další zlepšení v interpretaci snímků, ověřování kontrol a zohledňování kontextu experimentu.
BioBasicsBench využívá surové experimentální podklady, od snímků gelů a ploten s koloniemi až po mikroskopii a výstupy přístrojů.
BioBasicsBench obsahuje 100 úloh z pěti oblastí běžné experimentální laboratorní práce: metod práce s proteiny, zobrazování a cytometrie, kvantifikace a stanovení, metod práce s nukleovými kyselinami a molekulárního klonování. Úlohy sahají od jednoduchých požadavků, jako je odečtení molekulové hmotnosti vzorku DNA v gelu, až po podrobnou analýzu stanovení. Všechny se však týkají běžné práce, kterou by vědci v experimentálních laboratořích měli spolehlivě zvládat.
Vědci vytvořili úlohy z dat vlastních experimentů a ke každé otázce přiřadili odborně sestavená hodnoticí kritéria. Každou úlohu interně zkontroloval vědec ze společnosti Ligo, který nebyl jejím autorem, poté ji externě posoudil vědec s doktorátem pracující v experimentální laboratoři a nakonec prošla závěrečnou interní kontrolou.
Agenti vracejí strukturovanou odpověď s požadovaným závěrem, měřením nebo doporučením a tam, kde je to vyžadováno, i s podpůrným uvažováním. Odpovědi získávají body za jednotlivá hodnoticí kritéria, což benchmarku umožňuje rozlišit správný závěr od částečně správné analýzy. Většina úloh testuje více dovedností současně, včetně biologických znalostí, interpretace snímků a dalších dat, odhalování chyb a porozumění protokolům.
„Jedinečné úlohy“ započítávají každou úlohu jednou. Sloupce dovedností uvádějí počty úloh se značkou dané dovednosti. Tyto kategorie se překrývají: jedna úloha může být ve více sloupcích, takže jejich sečtením nelze získat celkový počet úloh. Barva označuje obor; sytější odstín znamená větší podíl úloh v daném oboru, které testují příslušnou dovednost.
Vstupy zachovávají podobu podkladů, s nimiž vědci pracují: snímky gelů a blotů, fotografie ploten, série mikroskopických řezů, sekvenační čtení, exporty ze čteček mikrotitračních destiček a videa laboratorní práce. Jedna úloha může obsahovat více typů dat. Referenční přehledy, například přehledy velikostních markerů a plazmidové mapy, pomáhají s interpretací experimentálních podkladů.
Typ dat | Úlohy | Co zahrnuje |
|---|---|---|
Gely a bloty | 31 | Agarózové gely s DNA, gely SDS-PAGE, western bloty |
Protokoly, poznámky a specifikace | 27 | Protokoly a standardní operační postupy, laboratorní deníky a záznamy o měřeních, fotografie ručně psaných poznámek, katalogy, specifikace přístrojů, publikované metody |
Tabulky a exporty z přístrojů | 20 | Exporty do CSV a Excelu, rozložení drah a inventární soupisy, surové soubory průtokové cytometrie (FCS) |
Fotografie laboratorních stolů, vybavení a reagencií | 18 | Laboratorní stoly, gelové elektroforetické aparatury, zkumavky s reagenciemi a kulturami, PCR destička, stojánky na zkumavky, pH papírky, koncentrátor, mraznička, pracovní plocha pipetovacího robota |
Mikroskopie | 14 | Nezpracované snímky ve světlém poli a fluorescenční snímky, vícekanálové sady, série optických řezů v ose z, časosběrná videa |
Obrazovky přístrojů a grafy | 13 | Fotografie obrazovek průtokového cytometru, mikroskopu, přístroje NanoDrop, čtečky mikrotitračních destiček a vah; exportované kalibrační křivky, chromatogramy a grafy |
Sekvenační soubory | 12 | Surové soubory FASTQ s dlouhými čteními, sekvence FASTA, mapy GenBank |
Videa laboratorních postupů | 7 | Roztěr kličkou, inokulace, sériové ředění, příprava elektroforetické vany pro SDS-PAGE a inkubátoru, vážení |
Agarové plotny a kolonie | 7 | Plotny po transformaci, modro-bílý screening, plotny s antibiotickými disky |
Referenční přehledy | 21 | Přehledy velikostních markerů, plazmidové mapy, barevné stupnice pH (podpůrné materiály) |
Počet úloh obsahujících jednotlivé typy dat. Kategorie se překrývají; referenční přehledy slouží jako podpůrné materiály.
Vědci sestavili úlohy z dat vlastních experimentů a experimentální podklady doplnili otázkou a odborně vytvořenou hodnoticí rubrikou. Každou úlohu interně zkontroloval vědec ze společnosti Ligo, který nebyl jejím autorem, poté ji externě posoudil vědec s doktorátem pracující v experimentální laboratoři a nakonec prošla závěrečnou interní kontrolou. Posuzovatelé kontrolovali prompt, experimentální podklady, hodnoticí rubriku, poznámky autora a obodovaný pokus modelu.
Odpovědi se bodují podle hodnoticí rubriky úlohy, která přiděluje body za jednotlivá kritéria. Podle konkrétní úlohy tato kritéria posuzují závěr, číselné výsledky, podpůrné uvažování nebo rozpoznání nedostatečných podkladů.
Na benchmarku BioBasicsBench jsme vyhodnotili sedm modelů: GPT‑5.2, GPT‑5.4, GPT‑5.5, GPT‑5.6 Sol, GPT‑6.1 Sol, GPT‑6 Luna a GPT‑6 Astra. Hodnocení zahrnuje 37 kombinací modelu a úrovně uvažování, vždy s pěti pokusy na každou ze 100 úloh, celkem tedy 18 500 výsledků.
Uvádíme průměrnou odměnu: průměrné skóre úloh vyjádřené jako procento z maximálního počtu bodů. Chybové úsečky znázorňují 95% intervaly spolehlivosti vypočtené opakovaným výběrem celých úloh, přičemž všech pět pokusů u každé úlohy zůstává pohromadě.
Průměrná odměna v závislosti na průměrném počtu výstupních tokenů na úlohu, zobrazeném na logaritmické stupnici. Každý bod představuje testovanou úroveň uvažování; čáry tato nastavení postupně spojují. Hodnoty na ose x se s každou značkou zdvojnásobují. Přerušované oranžové čáry znázorňují modely GPT‑5 a plné modré čáry modely GPT‑6. Jemné chybové úsečky znázorňují 95% intervaly spolehlivosti získané bootstrapem celých úloh. Každé nastavení zahrnuje všech 100 úloh a pět pokusů na úlohu. Dostupné úrovně uvažování se mezi modely liší.
GPT‑6 Astra výrazně překonává GPT‑5.6 Sol, a to i při nízké úrovni uvažování. Tato zlepšení naznačují, že silnější nativní multimodální schopnosti mohou být klíčem k lepším výsledkům při každodenní laboratorní analýze.
Výsledky při úrovni uvažování xhigh
Model | Průměrná odměna | 95% interval spolehlivosti | Výstupní tokeny / úloha |
|---|---|---|---|
GPT‑6 Astra | 66,7 % | 60,3–73,1 % | 4 704 |
GPT‑6.1 Sol | 62,0 % | 55,6–68,4 % | 5 238 |
GPT‑5.6 Sol | 43,8 % | 37,6–50,0 % | 9 099 |
GPT‑6 Luna | 38,3 % | 32,3–44,5 % | 13 120 |
GPT‑5.5 | 35,4 % | 29,7–41,0 % | 11 135 |
GPT‑5.4 | 33,2 % | 28,3–38,4 % | 13 717 |
GPT‑5.2 | 31,2 % | 26,2–36,3 % | 27 620 |
Xhigh je nejvyšší úroveň uvažování, pro kterou uvádíme výsledky všech sedmi modelů. Každý řádek zahrnuje všech 100 úloh a pět pokusů na úlohu. Výsledky při úrovni Max jsou tam, kde jsou k dispozici, zahrnuty v grafu výše.
Častou nástrahou ve vědě je vyvozování z dat více, než skutečně ukazují, zejména kvůli zkreslení, které vzniká při testování hypotézy. Astra prokázala lepší schopnost rozpoznat hranice toho, co data ukazují, a nevyvozovat nepodložené závěry.
V tomto příkladu GPT‑5.6 Sol označil buňky za mrtvé na základě signálu barviva používaného k detekci mrtvých buněk. Detektor ale mohl zachytit i světlo z druhého barviva, takže samotný jas k takovému závěru nestačil. Astra tuto nejednoznačnost rozpoznala a požadovala lepší kontroly k oddělení signálů.
Světlé pole · procházející světlo
Kanál 2 · značení barvivem SYTOX · 470–540 nm
Kanál 3 · zelená fluorescence FUN-1 · 525–580 nm
Stejné oblasti s buňkami ve třech kanálech; detekční pásma se překrývají v rozsahu 525–540 nm. Tento překryv umožňuje vzájemné rušení signálů, jehož míra nebyla změřena. Každý kanál má vlastní lineární škálu intenzity, shodnou pro obě oblasti; jas mezi kanály nelze kvantitativně porovnávat.
Vědecký výzkum je výrazně multimodální a vyžaduje neustálou interpretaci vizuálních informací a rozhodování. Astra se výrazně zlepšila ve zpracování multimodálních dat ve formě fotografií a videí i surových výstupů ze sekvenování, měření na čtečkách mikrotitračních destiček, mikroskopie a průtokové cytometrie.
Na nejzákladnější úrovni se toto zlepšení projevilo tím, že GPT‑6 Astra dokáže na snímcích z experimentů zachytit jemnější detaily, a vyvozovat tak přesnější závěry, jak ukazuje tento příklad. V této úloze měli agenti vyvodit závěry z experimentu s klonováním DNA, u něhož jsou kontroly zásadní. GPT‑5.6 Sol na negativní kontrolní plotně neviděl žádné kolonie a na tomto pozorování založil své závěry. GPT‑6 Astra si všiml, že plotna je označena nesprávným antibiotikem, a správně ji odmítl jako nespolehlivou kontrolu.

Původní fotografie
Popisek na okraji
Původní fotografie z benchmarku se zakroužkovaným a zvětšeným popiskem na okraji. „LB Kan50“ označuje kanamycin, tedy jiné antibiotikum než ampicilin použitý v experimentu.
Aby vědci správně interpretovali data, musí při jejich analýze zohledňovat tacitní biologické znalosti i kontext experimentu. Astra prokázala lepší schopnost uchovat si tento kontext a využívat ho v průběhu celé analýzy.
Jedna úloha ukazovala sérii mikroskopických snímků, na nichž se buňky střídavě dostávaly do roviny zaostření a mimo ni. Zatímco GPT‑5.6 Sol hledal biologické vysvětlení zdánlivého mizení buněk, GPT‑6 Astra správně rozpoznal z-stack: sérii snímků pořízených v různých hloubkách.

0 s

3 s

6 s

9 s

12 s

15 s
Šest snímků z původního záznamu. Přerušované rámečky označují stejné místo při snímání mikroskopem v různých hloubkách. Časy odpovídají pozici přehrávání v dodaném videu.
Vyšší skóre v benchmarku ještě neznamená, že modely dokážou v laboratoři spolehlivě posuzovat situaci. Tyto příklady Astry ukazují, jak mohou předpoklady, očekávané odpovědi a dodané popisky převážit nad důkazy a jak se správné dílčí pozorování nemusí promítnout do konečného rozhodnutí.
Astra dává obvyklému předpokladu přednost před interpretací podloženou experimentálními kontrolami. Dokáže rozlišit dvě skupiny proužků vzorků kolonií, ale předpokládá, že úspěšné klonování by označoval větší PCR produkt. Na základě tohoto předpokladu navrhuje dráhy 4, 6, 7 a 8; referenční řešení naopak při srovnání s kontrolami vybírá dráhy 5, 9 a 10.

Referenční řešení vybírá kolonie 5, 9 a 10; Astra navrhuje 4, 6, 7 a 8.
1: marker · 2: klonovací směs · 3: původní plazmid · 4–10: vzorky kolonií
Interpretace kontrol
Dráha 3 obsahuje pouze PCR produkt původního plazmidu. Její proužek určuje referenční polohu původního plazmidu.
Podle referenční interpretace obsahuje dráha 2 oba vzory proužků: při neúplném sestavení zůstává vedle nového produktu i původní templát či kostra plazmidu.
Výsledné kolonie tak mohou nést původní nebo nový plazmid. Porovnejte jejich proužky s těmito referenčními vzory.
Referenční výběr: 5, 9 a 10
Výběr Astry: 4, 6, 7 a 8. Astra tuto skupinu vybírá s předpokladem, že větší PCR produkt představuje zamýšlený konstrukt.
Vizuální rozdělení do skupin je správné, ale přiřazení jejich identity v rámci experimentu je oproti referenčnímu řešení obrácené. Astra tedy na základě výsledků koloniové PCR vybírá nesprávné kolonie, což by následně vedlo k purifikaci nesprávného plazmidu.
Astra přikládá menší význam pozorováním, která odporují její preferované interpretaci. Dochází k závěru, že vakuoly, tedy oddíly uvnitř buněk, jsou obecně tmavší než okolní část buňky, přestože některé se na témže snímku jeví světlejší. Důležité jsou obě podoby: změna zaostření mikroskopu může kontrast obrátit, takže z tmavších příkladů nelze vyvodit obecné pravidlo.
Tmavší vzhled
Světlejší vzhled
Astra zobecňuje, že vakuoly jsou tmavší, a opomíjí světlejší vakuoly viditelné v témže zorném poli.
Co tato odpověď opomíjí
Některé buňky mají opačný kontrast. Obě podoby se vyskytují proto, že různá hloubka zaostření může kontrast obrátit.
Astra zkoumá několik oblastí a dokonce poznamenává, že se kontrast mění se zaostřením. Poté však přikládá větší váhu buňkám, které označuje za lépe zaostřené, a v konečné odpovědi ponechává pouze popis jejich tmavších vakuol. Světlejší oblasti, které tomuto popisu odporují, sice prozkoumala, ale v závěru je nezohlednila.
Značky počítání Astry neodpovídají spolehlivě jednotlivým koloniím: nedokáže rozlišit těsně sousedící kolonie, přehlíží viditelné kolonie a označuje agar bez kolonií. Na této plotně tak celkově napočítala přibližně o 12 % více kolonií než referenční řešení benchmarku.

Původní snímek

Značky počítání Astry

Původní snímek

Značky počítání Astry

Původní snímek

Značky počítání Astry
A: jedna značka počítání mezi sousedními koloniemi. B: dvě viditelné kolonie zůstaly neoznačené. C: agar bez kolonií započítaný jako kolonie. Červené kroužky označují místa, která Astra započítala. Černé šipky byly doplněny redakčně pro snazší orientaci.
Nepřesný počet kolonií přímo ovlivňuje odhad účinnosti zavedení DNA do buněk. Při stejném vysetém objemu a ředění nadhodnocený počet zvýší tento odhad ve stejném poměru.
Urychlení biologického výzkumu vyžaduje správné zvládání každodenní práce. BioBasicsBench vymezuje tuto práci jako oblast pro zlepšování: interpretaci surových experimentálních dat, ověřování kontrol a rozpoznání nepodložených závěrů. Pokrok v těchto úlohách by vědcům mohl pomoci věnovat méně času řešení problémů a více času rozhodování o tom, jaké experimenty podniknout dál. Sledování těchto schopností nám také pomůže porozumět jejich dopadům na biologickou bezpečnost a ochranu před zneužitím biologických materiálů a poznatků.


