OpenAI

6. novembra 2026

Publikácia

Meriame, ako AI agenti zvládajú bežnú prácu v experimentálnom laboratóriu

Predstavujeme BioBasicsBench, benchmark, ktorý meria, ako dobre AI agenti interpretujú nespracované experimentálne dáta v 100 bežných laboratórnych úlohách.

Naším poslaním je zabezpečiť, aby všeobecná umelá inteligencia prinášala úžitok celému ľudstvu. V rámci tohto poslania chceme vedcom pomáhať urýchľovať biologický výskum – od pochopenia chorôb až po vývoj nových liečebných postupov. Aby k tomu mohli prispieť aj AI agenti, musia spoľahlivo interpretovať experimentálne dáta, s ktorými vedci denne pracujú v laboratóriách pri pokusoch s biologickými vzorkami. Každodenná práca v experimentálnom laboratóriu zahŕňa nevydarené experimenty, nejednoznačné snímky aj protichodné pozorovania. Existujúce benchmarky založené na grafoch a snímkach vybraných do vedeckých článkov nemusia zachytiť túto nejednoznačnosť ani riešenie problémov, ktoré si vyžaduje. Preto predstavujeme BioBasicsBench, nový benchmark vyvinutý v spolupráci s biotechnologickou spoločnosťou Ligo, ktorá sa zameriava na návrh enzýmov. Meria, ako dobre agenti zvládajú bežné analýzy v experimentálnom laboratóriu.

Jeho 100 úloh testuje, či agenti dokážu interpretovať nespracované experimentálne dáta, identifikovať chyby a rozpoznať, keď dáta nepostačujú na podloženie záveru. Na správnom riešení týchto úloh záleží: nesprávne prečítanie snímky alebo prehliadnutie problému s kontrolnými vzorkami používanými na overenie výsledkov môže vedcov priviesť k chybnému záveru a k experimentom, ktoré im nepomôžu zodpovedať ich otázku.

Pri nastavení „xhigh“, ktoré umožňuje viac uvažovania pri každej úlohe, získala GPT‑6 Astra v priemere 66,7 % z maximálneho počtu bodov, zatiaľ čo GPT‑5.6 Sol získal 43,8 %. Výsledky ukazujú pokrok v bežných laboratórnych analýzach, no aj priestor na ďalšie zlepšovanie v interpretácii snímok, preverovaní kontrolných vzoriek a zohľadňovaní kontextu experimentu.

Čo obsahuje BioBasicsBench

BioBasicsBench využíva nespracované experimentálne dáta – od snímok gélov a platní s kolóniami až po mikroskopické snímky a údaje z prístrojov.

BioBasicsBench obsahuje 100 úloh z piatich oblastí bežnej experimentálnej laboratórnej práce: proteínové metódy, zobrazovanie a cytometria, kvantifikácia a testy, metódy práce s nukleovými kyselinami a molekulárne klonovanie. Úlohy siahajú od jednoduchých požiadaviek, ako je odčítanie molekulovej hmotnosti vzorky DNA v géli, až po podrobné analýzy testov. Všetky však zahŕňajú bežnú prácu, ktorú by vedci v experimentálnych laboratóriách mali spoľahlivo zvládať.

Vedci vytvorili úlohy z dát zo svojich vlastných experimentov a ku každej otázke priradili hodnotiace kritériá vypracované odborníkmi. Každú úlohu interne posúdil vedec zo spoločnosti Ligo, ktorý nebol jej autorom. Potom ju externe posúdil vedec s doktorátom pracujúci v experimentálnom laboratóriu a napokon prešla záverečným interným posúdením.

Agenti vracajú štruktúrovanú odpoveď s požadovaným záverom, meraním alebo odporúčaním a tam, kde sa to vyžaduje, aj s podporným uvažovaním. Odpovede získavajú body za jednotlivé hodnotiace kritériá, vďaka čomu benchmark dokáže rozlíšiť správny záver od čiastočne správnej analýzy. Väčšina úloh testuje viacero schopností naraz vrátane biologických znalostí, interpretácie snímok a iných dát, odhaľovania chýb a porozumenia protokolom.

Stĺpec „Jedinečné úlohy“ započítava každú úlohu raz. Stĺpce schopností uvádzajú počet úloh označených príslušnou schopnosťou. Tieto kategórie sa prekrývajú: jedna úloha môže byť vo viacerých stĺpcoch, preto ich súčtom nemožno získať celkový počet úloh. Farba označuje oblasť; sýtejší odtieň znamená väčší podiel úloh z danej oblasti, ktoré testujú danú schopnosť.

Vstupy zachovávajú podoby dát, s ktorými vedci pracujú: snímky gélov a blotov, fotografie platní, série mikroskopických snímok, sekvenačné čítania, exporty z čítačky mikrotitračných platničiek a videá laboratórnej práce. Jedna úloha môže zahŕňať niekoľko typov dát. Referenčné prehľady, ako sú schémy veľkostných markerov a plazmidové mapy, pomáhajú pri interpretácii experimentálnych dát.

Čo agent dostane

Typ dát

Úlohy

Čo zahŕňa

Gély a bloty

31

Agarózové gély s DNA, gély SDS-PAGE, western bloty

Protokoly, poznámky a špecifikácie

27

Protokoly a štandardné operačné postupy, laboratórne denníky a záznamy o meraniach, fotografie ručne písaných poznámok, katalógy, špecifikácie prístrojov, publikované metódy

Tabuľky a exporty z prístrojov

20

Exporty vo formáte CSV a Excel, rozloženie dráh a inventárne zoznamy, nespracované súbory prietokovej cytometrie (FCS)

Fotografie pracovných stolov, aparatúry a reagencií

18

Pracovné stoly, gélové elektroforetické aparatúry, skúmavky s reagenciami a kultúrami, PCR platnička, stojany na skúmavky, pH prúžky, koncentrátor, mraznička, pracovná plocha pipetovacieho robota

Mikroskopia

14

Nespracované snímky vo svetlom poli a fluorescenčné snímky, viackanálové súbory snímok, série snímok v osi z, časozberné videá

Obrazovky prístrojov a grafy

13

Fotografie obrazoviek prietokového cytometra, mikroskopu, prístroja NanoDrop, čítačky mikrotitračných platničiek a váh; exportované kalibračné krivky, chromatogramy a grafy

Sekvenačné súbory

12

Nespracované dlhé čítania vo formáte FASTQ, sekvencie FASTA, mapy GenBank

Videá laboratórnych postupov

7

Výsev rozterom, inokulácia, sériové riedenie, zostavenie aparatúry SDS-PAGE a nastavenie inkubátora, váženie na váhach

Agarové platne a kolónie

7

Platne po transformácii, modro-biely skríning, platne s antibiotickými diskami

Referenčné prehľady

21

Schémy veľkostných markerov, plazmidové mapy, pH stupnice (podporný materiál)

Počet úloh obsahujúcich jednotlivé typy dát. Kategórie sa prekrývajú; referenčné prehľady slúžia ako podporný materiál.

Vedci zostavili úlohy z dát zo svojich vlastných experimentov, pričom experimentálne dáta doplnili otázkou a hodnotiacou schémou vypracovanou odborníkom. Každú úlohu interne posúdil vedec zo spoločnosti Ligo, ktorý nebol jej autorom. Potom ju externe posúdil vedec s doktorátom pracujúci v experimentálnom laboratóriu a napokon prešla záverečným interným posúdením. Posudzovatelia skontrolovali príkaz, experimentálne dáta, hodnotiacu schému, poznámky autora a ohodnotený pokus modelu.

Odpovede sa bodujú podľa hodnotiacej schémy úlohy, ktorá prideľuje body jednotlivým kritériám. V závislosti od úlohy tieto kritériá posudzujú záver, číselné výsledky, podporné uvažovanie alebo rozpoznanie, že dáta nie sú dostatočné.

Výsledky

V benchmarku BioBasicsBench sme vyhodnotili sedem modelov: GPT‑5.2, GPT‑5.4, GPT‑5.5, GPT‑5.6 Sol, GPT‑6.1 Sol, GPT‑6 Luna a GPT‑6 Astra. Hodnotenie zahŕňa 37 kombinácií modelov a nastavení intenzity uvažovania. Pri každej kombinácii mal model päť pokusov na každú zo 100 úloh, čo spolu predstavuje 18 500 výsledkov.

Uvádzame priemernú odmenu: priemerné skóre úloh vyjadrené ako percento z maximálneho počtu bodov. Chybové úsečky znázorňujú 95 % intervaly spoľahlivosti vypočítané opakovaným výberom celých úloh, pričom päť pokusov každej úlohy zostáva spolu.

Priemerná odmena v závislosti od priemerného počtu výstupných tokenov na úlohu, zobrazeného na logaritmickej stupnici. Každý bod predstavuje testované nastavenie intenzity uvažovania; čiary tieto nastavenia spájajú v poradí. Hodnota na osi x sa pri každej značke zdvojnásobuje. Prerušované oranžové čiary znázorňujú modely GPT‑5 a plné modré čiary modely GPT‑6. Jemné chybové úsečky znázorňujú 95 % intervaly spoľahlivosti vypočítané bootstrapom celých úloh. Každé nastavenie zahŕňa všetkých 100 úloh a päť pokusov na úlohu. Nastavenia intenzity uvažovania sa medzi modelmi líšia.

GPT‑6 Astra dosahuje výrazne lepšie výsledky než GPT‑5.6 Sol, a to aj pri nízkej intenzite uvažovania. Tieto zlepšenia naznačujú, že silnejšie natívne multimodálne schopnosti môžu byť kľúčom k lepšiemu výkonu pri bežných analýzach v experimentálnych laboratóriách.

Výkon pri intenzite uvažovania xhigh

Model

Priemerná odmena

95 % interval spoľahlivosti

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 najvyššie nastavenie intenzity uvažovania, pre ktoré uvádzame výsledky všetkých siedmich modelov. Každý riadok zahŕňa všetkých 100 úloh a päť pokusov na úlohu. Výsledky pri maximálnej intenzite sú tam, kde sú dostupné, zahrnuté v grafe vyššie.

Zlepšenia GPT‑6 Astra oproti GPT‑5.6 Sol

Rozpoznanie toho, čo dáta môžu a nemôžu ukázať

Častou nástrahou vo vede je vyvodzovanie záverov, ktoré presahujú výpovednú hodnotu dát, najmä vzhľadom na povahu skreslenia vznikajúceho pri testovaní hypotézy. Astra preukázala lepšiu schopnosť rozpoznať hranice toho, čo dáta ukazujú, a nevyvodzovať nepodložené závery.

V tomto príklade model GPT‑5.6 Sol označil bunky za mŕtve na základe signálu farbiva používaného na detekciu mŕtvych buniek. Detektor však mohol zachytiť aj svetlo z druhého farbiva, takže samotný jas na takýto záver nestačil. Astra túto nejednoznačnosť rozpoznala a požadovala lepšie kontrolné vzorky na rozlíšenie signálov.

Tie isté bunky, tri detekčné kanály

Svetlé pole: oblasti s bunkami 1 a 2.

Svetlé pole · prechádzajúce svetlo

Kanál 2: oblasti s bunkami 1 a 2.

Kanál 2 · označené farbivom SYTOX · 470–540 nm

Kanál 3: oblasti s bunkami 1 a 2.

Kanál 3 · zelený signál FUN-1 · 525–580 nm

Rovnaké oblasti s bunkami v troch kanáloch; detekčné rozsahy sa prekrývajú pri 525–540 nm. Spoločný rozsah umožňuje presluch signálov; jeho miera nebola zmeraná. Každý kanál sa zobrazuje s vlastnou lineárnou stupnicou intenzity, rovnakou pre obe oblasti; jas medzi kanálmi nemožno kvantitatívne porovnávať.

Lepšie spracovanie multimodálnych dát

Vedecký výskum je výrazne multimodálny a vyžaduje si neustále interpretovanie vizuálnych informácií a rozhodovanie. Astra sa výrazne zlepšila v spracovaní multimodálnych dát dodaných vo forme fotografií a videí, ako aj nespracovaných výstupov zo sekvenovania, testov na čítačke mikrotitračných platničiek, mikroskopie a prietokovej cytometrie.

Na najzákladnejšej úrovni sa toto zlepšenie prejavilo tým, že GPT‑6 Astra dokázala zachytiť jemnejšie detaily na snímkach z experimentov, a tak vyvodiť presnejšie závery, ako ukazuje tento príklad. V tejto úlohe mali agenti vyvodiť závery z experimentu s klonovaním DNA, pri ktorom sú kontrolné vzorky nevyhnutné. GPT‑5.6 Sol na negatívnej kontrolnej platni nevidel žiadne kolónie a na tomto pozorovaní založil svoje závery. GPT‑6 Astra si všimla, že platňa je označená nesprávnym antibiotikom, a správne ju odmietla ako spoľahlivú kontrolu.

Ruka v rukavici drží Petriho misku. Ručne písaný štítok na okraji je zakrúžkovaný.

Pôvodná fotografia

Zväčšený štítok na okraji s textom LB Kan50.

Štítok na okraji

Pôvodná fotografia z benchmarku so zakrúžkovaným a zväčšeným štítkom na okraji. Označenie „LB Kan50“ znamená kanamycín, teda iné antibiotikum než ampicilín použitý v experimente.

Zohľadňovanie kontextu experimentu

Aby vedci správne interpretovali dáta, musia pri ich analýze zohľadňovať tacitné biologické znalosti aj kontext experimentu. Astra preukázala lepšiu schopnosť zachovať si tento kontext a uplatňovať ho počas celej analýzy.

Jedna úloha zobrazovala sériu mikroskopických snímok, na ktorých sa bunky striedavo zaostrovali a rozostrovali. Kým GPT‑5.6 Sol hľadal biologické vysvetlenie zdanlivého miznutia buniek, GPT‑6 Astra správne rozpoznala sériu snímok v osi z: snímky zhotovené v rôznych hĺbkach.

Zmeny viditeľnosti pri snímaní v rôznych hĺbkach

Snímka v čase 0 sekúnd s rovnakou polohou bunky vyznačenou rámčekom.

0 s

Snímka v čase 3 sekúnd s rovnakou polohou bunky vyznačenou rámčekom.

3 s

Snímka v čase 6 sekúnd s rovnakou polohou bunky vyznačenou rámčekom.

6 s

Snímka v čase 9 sekúnd s rovnakou polohou bunky vyznačenou rámčekom.

9 s

Snímka v čase 12 sekúnd s rovnakou polohou bunky vyznačenou rámčekom.

12 s

Snímka v čase 15 sekúnd s rovnakou polohou bunky vyznačenou rámčekom.

15 s

Šesť snímok z pôvodného záznamu. Prerušované rámčeky označujú rovnaké miesto pri snímaní mikroskopom v rôznych hĺbkach. Časy zodpovedajú pozícii prehrávania v dodanom videu.

Kde majú modely stále nedostatky

Vyššie skóre v benchmarku zatiaľ neznamená, že modely dokážu v laboratóriu spoľahlivo vyhodnocovať situácie. Tieto príklady modelu Astra ukazujú, ako môžu predpoklady, očakávané odpovede a dodané označenia prevážiť nad dôkazmi a ako ani správne priebežné pozorovanie nemusí ovplyvniť konečné rozhodnutie.

Keď predpoklad preváži nad kontrolnými vzorkami

Astra nechá zaužívaný predpoklad prevážiť nad interpretáciou podloženou experimentálnymi kontrolnými vzorkami. Dokáže rozlíšiť dve skupiny pásov zo vzoriek kolónií, no predpokladá, že väčší PCR produkt by znamenal úspešné klonovanie. Na základe tohto predpokladu navrhuje dráhy 4, 6, 7 a 8; referenčné riešenie však na základe porovnania s kontrolnými vzorkami vyberá dráhy 5, 9 a 10.

Gél kolóniovej PCR s popismi. Ružové čísla dráh 4, 6, 7 a 8 zodpovedajú pásu pôvodného plazmidu. Tyrkysové čísla dráh 5, 9 a 10 zodpovedajú pásu nového produktu.

Referenčné riešenie vyberá kolónie 5, 9 a 10; Astra navrhuje 4, 6, 7 a 8.

1: marker · 2: klonovacia zmes · 3: pôvodný plazmid · 4–10: vzorky kolónií

Interpretácia kontrolných vzoriek
  1. Dráha 3 obsahuje iba PCR produkt pôvodného plazmidu. Jej pás určuje referenčnú polohu pôvodného plazmidu.

  2. Podľa referenčnej interpretácie obsahuje dráha 2 oba vzory: pri neúplnom zostavení zostáva popri novom produkte aj pôvodný templát alebo kostra plazmidu.

  3. Výsledné kolónie môžu niesť pôvodný alebo nový plazmid. Porovnajte ich pásy s týmito referenčnými vzormi.

Referenčný výber: 5, 9 a 10

Výber modelu Astra: 4, 6, 7 a 8. Astra navrhuje túto skupinu s tým, že väčší PCR produkt predstavuje zamýšľaný konštrukt.

Vizuálne rozdelenie do skupín je správne, no ich priradenie k experimentálnym vzorkám je oproti referenčnému riešeniu obrátené. Astra preto na základe výsledkov kolóniovej PCR vyberá nesprávne kolónie, čo by viedlo k následnej purifikácii nesprávneho plazmidu.

Zľahčovanie dát, ktoré odporujú uprednostňovanej interpretácii

Astra zľahčuje pozorovania, ktoré odporujú jej uprednostňovanej interpretácii. Vyvodzuje, že vakuoly, vnútrobunkové kompartmenty, sú vo všeobecnosti tmavšie než okolitá časť bunky, hoci niektoré na tej istej snímke vyzerajú svetlejšie. Oba vzhľady sú dôležité: zmena zaostrenia mikroskopu môže obrátiť kontrast, takže tmavšie príklady nepotvrdzujú všeobecné pravidlo.

Mikroskopická snímka buniek zobrazujúca tmavší vzhľad pri porovnaní kontrastu.

Tmavší vzhľad

Mikroskopická snímka buniek zobrazujúca svetlejší vzhľad pri porovnaní kontrastu.

Svetlejší vzhľad

Zovšeobecnenie modelu Astra o tmavších vakuolách nezohľadňuje svetlejšie vakuoly viditeľné v tom istom zornom poli.

Čo táto odpoveď prehliada

Niektoré bunky majú opačný kontrast. Oba vzhľady vznikajú preto, že zmena hĺbky zaostrenia môže obrátiť kontrast.

Astra preskúma niekoľko oblastí a dokonca poznamená, že kontrast sa mení so zaostrením. Potom však prisúdi väčšiu váhu bunkám, ktoré označí za lepšie zaostrené, a v konečnej odpovedi ponechá iba opis ich tmavších vakuol. Svetlejšie oblasti, ktoré tomuto záveru odporujú, síce preskúmala, no v závere ich nezohľadnila.

Nesprávne počítanie kolónií pri bežnom laboratórnom meraní

Značky započítania modelu Astra nezodpovedajú spoľahlivo jednotlivým kolóniám: model nedokáže rozlíšiť blízke susedné kolónie, prehliada viditeľné kolónie a označuje prázdny agar. Výsledkom je na tejto platni približne o 12 % vyšší počet oproti referenčnej hodnote benchmarku.

A. Kolónie blízko seba

Kolónie blízko seba v pôvodnom výreze.

Pôvodný obrázok

Kolónie blízko seba s jednou značkou medzi susednými kolóniami.

Značky započítania modelu Astra

B. Viditeľné kolónie ponechané bez označenia

Dve viditeľné kolónie v pôvodnom výreze.

Pôvodný obrázok

Dve viditeľné kolónie bez značky započítania.

Značky započítania modelu Astra

C. Prázdny agar započítaný ako kolónia

Prázdny agar v pôvodnom výreze.

Pôvodný obrázok

Prázdny agar s nesprávnou značkou započítania.

Značky započítania modelu Astra

A: jedna značka započítania medzi susednými kolóniami. B: dve viditeľné kolónie zostali neoznačené. C: prázdny agar započítaný ako kolónia. Červené krúžky označujú miesta, ktoré Astra započítala. Čierne šípky boli doplnené redakčne na uľahčenie orientácie.

Nepresný počet kolónií priamo ovplyvňuje odhad účinnosti zavedenia DNA do buniek. Pri nezmenenom objeme nanesenom na platňu a rovnakom riedení nadhodnotený počet zvýši tento odhad o rovnaký podiel.

Na ceste k spoľahlivej pomoci v laboratóriu

Urýchlenie biologického výskumu si vyžaduje správne zvládanie každodennej práce. BioBasicsBench sa zameriava na zlepšovanie tejto práce: interpretáciu nespracovaných experimentálnych dát, preverovanie kontrolných vzoriek a rozpoznanie nepodložených záverov. Pokrok v týchto úlohách by mohol vedcom pomôcť tráviť menej času riešením problémov a viac času rozhodovaním o ďalších experimentoch. Sledovanie týchto schopností nám tiež pomôže pochopiť ich dôsledky pre biologickú bezpečnosť a ochranu pred zneužitím biologických materiálov.