OpenAI

6. studenoga 2026.

Publikacija

Koliko se dobro AI agenti snalaze u svakodnevnom eksperimentalnom laboratorijskom radu

Predstavljamo BioBasicsBench, evaluacijski skup koji mjeri koliko dobro AI agenti tumače sirove eksperimentalne podatke u 100 rutinskih laboratorijskih zadataka.

Naša je misija osigurati da opća umjetna inteligencija koristi cijelom čovječanstvu. U sklopu te misije želimo pomoći znanstvenicima da ubrzaju biološka istraživanja – od razumijevanja bolesti do razvoja novih terapija. Kako bi AI agenti mogli pridonijeti tome, moraju pouzdano tumačiti eksperimentalne podatke s kojima znanstvenici svakodnevno rade u laboratorijima, gdje provode pokuse s biološkim uzorcima. Svakodnevni eksperimentalni laboratorijski rad uključuje neuspjele pokuse, dvosmislene slike i proturječna opažanja. Postojeći evaluacijski skupovi temelje se na grafikonima i slikama odabranima za znanstvene radove pa mogu previdjeti tu dvosmislenost i potrebu za otkrivanjem i rješavanjem problema. Zato predstavljamo BioBasicsBench, novi evaluacijski skup razvijen s tvrtkom Ligo, biotehnološkom tvrtkom usmjerenom na dizajn enzima, koji mjeri koliko se dobro agenti snalaze u rutinskoj analizi laboratorijskih pokusa.

Njegovih 100 zadataka provjerava mogu li agenti tumačiti sirove eksperimentalne podatke, prepoznati pogreške i uočiti kada podaci ne podupiru zaključak. Točno rješavanje tih zadataka važno je jer pogrešno tumačenje slike ili previd problema s kontrolnim uzorcima za provjeru rezultata pokusa može navesti znanstvenike da donesu pogrešan zaključak i troše vrijeme na pokuse koji neće pomoći odgovoriti na njihovo pitanje.

Uz postavku „xhigh”, koja omogućuje više rasuđivanja po zadatku, GPT‑6 Astra ostvarila je prosječno 66,7 % mogućih bodova, u usporedbi s 43,8 % za GPT‑5.6 Sol. Rezultati pokazuju napredak u rutinskoj laboratorijskoj analizi, uz prostor za daljnja poboljšanja u tumačenju slika, provjeri kontrolnih uzoraka i uvažavanju konteksta pokusa.

Što obuhvaća BioBasicsBench

BioBasicsBench koristi sirove eksperimentalne podatke, od slika gelova i ploča s kolonijama do mikroskopskih snimki i očitanja instrumenata.

BioBasicsBench sadrži 100 zadataka iz pet područja rutinskog eksperimentalnog laboratorijskog rada: metode za proteine, snimanje i citometrija, kvantifikacija i analitički testovi, metode za nukleinske kiseline te molekularno kloniranje. Zadaci sežu od jednostavnih zahtjeva, poput očitavanja molekularne mase uzorka DNA u gelu, do detaljne analize testova, ali svi uključuju rutinski rad koji bi znanstvenici u eksperimentalnim laboratorijima trebali moći pouzdano obaviti.

Znanstvenici su izradili zadatke koristeći podatke iz vlastitih pokusa, a svako su pitanje povezali s kriterijima ocjenjivanja koje su sastavili stručnjaci. Svaki je zadatak prošao internu recenziju znanstvenika iz tvrtke Ligo koji ga nije sastavio, vanjsku recenziju znanstvenika s doktoratom koji radi u eksperimentalnom laboratoriju te završnu internu recenziju.

Agenti daju strukturiran odgovor s traženim zaključkom, mjerenjem ili preporukom te, kada je potrebno, rasuđivanjem koje ih podupire. Odgovori dobivaju bodove prema pojedinačnim kriterijima ocjenjivanja, što omogućuje razlikovanje točnog zaključka od djelomično točne analize. Većina zadataka istodobno ispituje više vještina, uključujući biološko znanje, tumačenje slika i drugih podataka, otkrivanje pogrešaka i razumijevanje protokola.

„Jedinstveni zadaci” broje svaki zadatak samo jednom. Stupci vještina broje zadatke označene pojedinom vještinom. Te se kategorije preklapaju: jedan zadatak može se pojaviti u više stupaca, pa se brojevi po vještinama ne smiju zbrajati kako bi se dobio ukupan broj zadataka. Boja označava područje, a intenzivnija nijansa veći udio zadataka iz tog područja koji ispituju određenu vještinu.

Ulazni podaci zadržavaju oblike s kojima znanstvenici rade: slike gelova i blotova, fotografije ploča, nizove mikroskopskih slika, očitanja sekvenciranja, podatke izvezene s čitača mikrotitarskih ploča i videozapise laboratorijskog rada. Zadatak može uključivati više vrsta podataka. Referentni listovi, poput prikaza markera molekularne mase i karata plazmida, pomažu pri tumačenju eksperimentalnih podataka.

Što agent dobiva

Vrsta podataka

Zadaci

Što obuhvaća

Gelovi i blotovi

31

Agarozni gelovi za DNA, gelovi za SDS-PAGE, Western blotovi

Protokoli, bilješke i specifikacije

27

Protokoli i standardni operativni postupci, laboratorijski dnevnici i zapisi o izvođenju pokusa, fotografirane rukom pisane bilješke, katalozi, specifikacije instrumenata, objavljene metode

Tablice i izvezeni podaci s instrumenata

20

Izvezene datoteke CSV i Excel, rasporedi staza i popisi zaliha, datoteke sa sirovim podacima protočne citometrije (FCS)

Fotografije radnih stolova, opreme i reagensa

18

Radni stolovi, uređaji za gelsku elektroforezu, epruvete s reagensima i kulturama, PCR ploča, stalci za epruvete, pH trakice, koncentrator, zamrzivač, radna površina uređaja za rukovanje tekućinama

Mikroskopija

14

Neobrađene slike svijetlog polja i fluorescencije, višekanalni skupovi slika, nizovi slika po osi z, videozapisi snimljeni u vremenskim razmacima

Zasloni instrumenata i grafikoni

13

Fotografije zaslona protočnog citometra, mikroskopa, uređaja NanoDrop, čitača mikrotitarskih ploča i vage; izvezene standardne krivulje, kromatogrami i grafikoni

Datoteke sekvenciranja

12

Sirove datoteke FASTQ s dugim očitanjima, sekvence FASTA, karte GenBank

Videozapisi protokola

7

Nasađivanje metodom iscrpljenja, inokulacija, serijsko razrjeđivanje, postavljanje kadice za SDS-PAGE i inkubatora, vaganje na laboratorijskoj vagi

Agarne ploče i kolonije

7

Ploče nakon transformacije, plavo-bijeli probir, ploče s antibiotskim diskovima

Referentni listovi

21

Prikazi markera molekularne mase, karte plazmida, pH ljestvice (pomoćni materijal)

Broj zadataka koji uključuju pojedinu vrstu podataka. Kategorije se preklapaju; referentni listovi služe kao pomoćni materijal.

Znanstvenici su sastavili zadatke koristeći podatke iz vlastitih pokusa, povezujući eksperimentalne podatke s pitanjem i shemom ocjenjivanja koju su izradili stručnjaci. Svaki je zadatak prošao internu recenziju znanstvenika iz tvrtke Ligo koji ga nije sastavio, vanjsku recenziju znanstvenika s doktoratom koji radi u eksperimentalnom laboratoriju te završnu internu recenziju. Recenzenti su provjerili upit, eksperimentalne podatke, shemu ocjenjivanja, autorove bilješke i ocijenjeni pokušaj modela.

Odgovori se ocjenjuju prema shemi za taj zadatak, koja dodjeljuje bodove pojedinačnim kriterijima. Ovisno o zadatku, ti kriteriji ocjenjuju zaključak, brojčane rezultate, rasuđivanje koje ih podupire ili prepoznavanje nedostatnosti podataka.

Rezultati

Na skupu BioBasicsBench evaluirali smo sedam modela: GPT‑5.2, GPT‑5.4, GPT‑5.5, GPT‑5.6 Sol, GPT‑6.1 Sol, GPT‑6 Luna i GPT‑6 Astra. Evaluacija obuhvaća 37 kombinacija modela i razine rasuđivanja, s pet pokušaja na svakom od 100 zadataka po kombinaciji, što ukupno daje 18.500 rezultata.

Prikazujemo prosječnu nagradu: prosječni rezultat zadatka, izražen kao postotak mogućih bodova. Trake pogreške prikazuju 95-postotne intervale pouzdanosti izračunate ponovnim uzorkovanjem cijelih zadataka, pri čemu pet pokušaja za svaki zadatak ostaje zajedno.

Prosječna nagrada u odnosu na prosječan broj izlaznih tokena po zadatku, prikazan na logaritamskoj ljestvici. Svaka točka predstavlja ispitanu postavku razine rasuđivanja; linije redom povezuju te postavke. Vrijednost na osi x udvostručuje se na svakoj oznaci. Isprekidane narančaste linije prikazuju modele GPT‑5, a pune plave linije modele GPT‑6. Blijede trake prikazuju 95-postotne intervale pouzdanosti dobivene bootstrap uzorkovanjem cijelih zadataka. Svaka postavka obuhvaća svih 100 zadataka i pet pokušaja po zadatku. Postavke razine rasuđivanja razlikuju se među modelima.

GPT‑6 Astra znatno nadmašuje GPT‑5.6 Sol, čak i uz nisku razinu rasuđivanja. Ti pomaci upućuju na to da snažnije izvorne multimodalne sposobnosti mogu biti ključne za poboljšanje uspješnosti u svakodnevnoj analizi u eksperimentalnom laboratoriju.

Uspješnost uz razinu rasuđivanja xhigh

Model

Prosječna nagrada

95-postotni interval pouzdanosti

Izlazni tokeni / zadatak

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 najviša postavka razine rasuđivanja za koju su navedeni rezultati svih sedam modela. Svaki redak obuhvaća svih 100 zadataka i pet pokušaja po zadatku. Rezultati za razinu Max, gdje su dostupni, uključeni su u gornji grafikon.

Poboljšanja modela GPT‑6 Astra u odnosu na GPT‑5.6 Sol

Prepoznavanje onoga što podaci mogu, a što ne mogu pokazati

Česta zamka u znanosti jest pretjerano tumačenje podataka, osobito zbog pristranosti koja se javlja pri provjeri hipoteze. Astra je pokazala bolju sposobnost prepoznavanja granica onoga što podaci pokazuju i izbjegavanja neutemeljenih zaključaka.

U ovom je primjeru GPT‑5.6 Sol klasificirao stanice kao mrtve na temelju signala bojila za otkrivanje mrtvih stanica. No detektor je mogao zabilježiti i svjetlost drugog bojila, pa sama svjetlina nije bila dovoljna za takav zaključak. Astra je prepoznala tu dvosmislenost i zatražila bolje kontrolne uzorke kako bi se signali mogli razdvojiti.

Iste stanice, tri detekcijska kanala

Svijetlo polje: stanična područja 1 i 2.

Svijetlo polje · prolazna svjetlost

Kanal 2: stanična područja 1 i 2.

Kanal 2 · označeno bojilom SYTOX · 470–540 nm

Kanal 3: stanična područja 1 i 2.

Kanal 3 · FUN-1 zeleno · 525–580 nm

Ista stanična područja u trima kanalima; rasponi detekcije preklapaju se na 525–540 nm. Zajednički raspon omogućuje interferenciju, ali njezina veličina nije izmjerena. Svaki je kanal prikazan zasebnom linearnom ljestvicom intenziteta, jednakom za oba područja; svjetlina se ne može kvantitativno uspoređivati između kanala.

Bolja obrada multimodalnih podataka

Znanstveno istraživanje izrazito je multimodalno te zahtijeva stalno tumačenje vizualnih podataka i donošenje odluka. Astra je pokazala znatno poboljšanje u obradi multimodalnih podataka dostavljenih u obliku fotografija i videozapisa te sirovih rezultata sekvenciranja, analiza na čitaču mikrotitarskih ploča, mikroskopije i protočne citometrije.

Na najosnovnijoj razini to se poboljšanje očitovalo u sposobnosti modela GPT‑6 Astra da uoči sitnije pojedinosti na slikama snimljenima tijekom pokusa i tako donese točnije zaključke, kao u ovom primjeru. U tom su zadatku agenti trebali donijeti zaključke iz pokusa kloniranja DNA, u kojem su kontrolni uzorci ključni. GPT‑5.6 Sol nije uočio kolonije na negativnoj kontrolnoj ploči te je svoje zaključke temeljio na tom opažanju. GPT‑6 Astra uočila je da je ploča označena pogrešnim antibiotikom i ispravno je odbacila kao nepouzdanu kontrolu.

Ruka u rukavici drži ploču. Rukom ispisana oznaka na rubu je zaokružena.

Izvorna fotografija

Uvećana oznaka na rubu s natpisom LB Kan50.

Oznaka na rubu

Izvorna fotografija iz evaluacijskog skupa, sa zaokruženom i uvećanom oznakom na rubu. „LB Kan50” označava kanamicin, antibiotik različit od ampicilina upotrijebljenog u pokusu.

Uvažavanje konteksta pokusa

Znanstvenici pri analizi podataka moraju imati na umu prešutno biološko znanje i kontekst pokusa kako bi ispravno protumačili što podaci pokazuju. Astra je pokazala bolju sposobnost zadržavanja tog konteksta i njegove primjene tijekom cijele analize.

Jedan je zadatak prikazivao stanice koje ulaze u fokus i izlaze iz njega na nizu mikroskopskih slika. Dok je GPT‑5.6 Sol tražio biološko objašnjenje za prividni nestanak stanica, GPT‑6 Astra ispravno je prepoznala niz slika po osi z: slike snimljene na različitim dubinama.

Promjene vidljivosti pri skeniranju po dubini

Kadar na 0 sekundi s okvirom označenim istim položajem stanice.

0 s

Kadar na 3 sekunde s okvirom označenim istim položajem stanice.

3 s

Kadar na 6 sekundi s okvirom označenim istim položajem stanice.

6 s

Kadar na 9 sekundi s okvirom označenim istim položajem stanice.

9 s

Kadar na 12 sekundi s okvirom označenim istim položajem stanice.

12 s

Kadar na 15 sekundi s okvirom označenim istim položajem stanice.

15 s

Šest kadrova iz izvorne snimke. Isprekidani okviri označavaju isti položaj dok mikroskop skenira po dubini. Vremena se odnose na položaj reprodukcije u priloženom videozapisu.

Gdje modeli još griješe

Viši rezultati na evaluacijskom skupu još ne znače da modeli mogu donositi pouzdane procjene u laboratoriju. Ovi primjeri Astre pokazuju kako pretpostavke, očekivani odgovori i priložene oznake mogu prevagnuti nad dokazima te kako točno opažanje tijekom analize ne mora usmjeriti konačnu odluku.

Davanje prednosti pretpostavci pred kontrolnim uzorcima

Astra daje prednost poznatoj pretpostavci pred tumačenjem koje podupiru kontrolni uzorci pokusa. Može razlikovati dvije skupine pruga iz uzoraka kolonija, ali pretpostavlja da bi veći PCR produkt upućivao na uspješno kloniranje. Na temelju te pretpostavke predlaže staze 4, 6, 7 i 8; usporedba s kontrolnim uzorcima u referentnom odgovoru, međutim, izdvaja staze 5, 9 i 10.

Označeni gel s PCR produktima kolonija. Ružičasto označene staze 4, 6, 7 i 8 odgovaraju pruzi starog plazmida. Tirkizno označene staze 5, 9 i 10 odgovaraju pruzi novog produkta.

Referentni odgovor odabire kolonije 5, 9 i 10; Astra predlaže 4, 6, 7 i 8.

1: marker · 2: smjesa za kloniranje · 3: izvorni plazmid · 4–10: uzorci kolonija

Tumačenje kontrolnih uzoraka
  1. Staza 3 sadrži samo PCR produkt izvornog plazmida. Njegova pruga daje referentni položaj starog plazmida.

  2. Prema referentnom tumačenju, staza 2 sadrži oba obrasca: zbog nepotpunog sastavljanja uz novi produkt ostaje i stari kalup odnosno okosnica.

  3. Nastale kolonije mogu nositi stari ili novi plazmid. Usporedite njihove pruge s tim referentnim obrascima.

Referentni odabir: 5, 9 i 10

Astrin odabir: 4, 6, 7 i 8. Astra predlaže tu skupinu uz pretpostavku da veći PCR produkt predstavlja željeni konstrukt.

Vizualno grupiranje je točno, ali identiteti pripisani tim skupinama u kontekstu pokusa obrnuti su u odnosu na referentni odgovor. Astra stoga na temelju rezultata PCR-a na kolonijama odabire pogrešne kolonije, što bi dovelo do pročišćavanja pogrešnog plazmida u sljedećem koraku.

Zanemarivanje podataka koji proturječe odabranom tumačenju

Astra zanemaruje opažanja koja proturječe tumačenju kojem daje prednost. Zaključuje da su vakuole, odjeljci unutar stanica, uglavnom tamnije od okolnog dijela stanice, iako neke na istoj slici izgledaju svjetlije. Oba su izgleda važna: promjena fokusa mikroskopa može preokrenuti kontrast, pa tamniji primjeri ne potvrđuju opće pravilo.

Mikroskopska slika stanica koja prikazuje tamniji izgled u usporedbi kontrasta.

Tamniji izgled

Mikroskopska slika stanica koja prikazuje svjetliji izgled u usporedbi kontrasta.

Svjetliji izgled

Astrina generalizacija o tamnijim vakuolama zanemaruje svjetlije vakuole vidljive u istom vidnom polju.

Što taj odgovor propušta

Neke stanice imaju obrnut kontrast. Oba se izgleda pojavljuju jer različite dubine fokusa mogu preokrenuti kontrast.

Astra pregledava nekoliko područja i čak napominje da se kontrast mijenja s fokusom. Zatim daje veću težinu stanicama za koje smatra da su bolje fokusirane te u konačnom odgovoru zadržava samo opis njihovih tamnijih vakuola. Svjetlija područja koja proturječe tom tumačenju pregledana su, ali nisu uzeta u obzir pri donošenju zaključka.

Pogrešno brojanje kolonija pri rutinskom laboratorijskom mjerenju

Astrine oznake za brojanje ne odgovaraju pouzdano pojedinačnim kolonijama: ne razlikuje bliske susjedne kolonije, propušta vidljive kolonije i označava agar bez rasta. Konačni je rezultat na toj ploči približno 12 % više izbrojenih kolonija u odnosu na referentni rezultat evaluacijskog skupa.

A. Kolonije blizu jedna drugoj

Kolonije blizu jedna drugoj u izvornom izrezu slike.

Izvorna slika

Kolonije blizu jedna drugoj s jednom oznakom između susjednih kolonija.

Astrine oznake za brojanje

B. Vidljive kolonije ostale su neoznačene

Dvije vidljive kolonije u izvornom izrezu slike.

Izvorna slika

Dvije vidljive kolonije bez oznake za brojanje.

Astrine oznake za brojanje

C. Agar bez rasta ubrojen kao kolonija

Agar bez kolonija u izvornom izrezu slike.

Izvorna slika

Agar bez kolonija s pogrešnom oznakom za brojanje.

Astrine oznake za brojanje

A: jedna oznaka za brojanje između susjednih kolonija. B: dvije vidljive kolonije ostale su neoznačene. C: agar bez rasta ubrojen je kao kolonija. Crveni krugovi označavaju mjesta koja je Astra brojila. Crne strelice dodane su radi lakšeg snalaženja.

Netočan broj kolonija izravno utječe na procjene učinkovitosti unosa DNA u stanice. Uz nepromijenjen nasađeni volumen i razrjeđenje, previsok broj kolonija povećava tu procjenu u istom omjeru.

Prema pouzdanoj pomoći u laboratoriju

Za ubrzavanje bioloških istraživanja potrebno je točno obavljati svakodnevne zadatke. BioBasicsBench usmjerava poboljšanja upravo na taj rad: tumačenje sirovih eksperimentalnih podataka, provjeru kontrolnih uzoraka i prepoznavanje neutemeljenih zaključaka. Napredak u tim zadacima mogao bi pomoći znanstvenicima da manje vremena troše na otkrivanje i rješavanje problema, a više na odlučivanje o tome koje pokuse provesti sljedeće. Praćenje tih sposobnosti pomoći će nam i da razumijemo njihove implikacije za biološku sigurnost i biološku zaštitu.