OpenAI

2026. gada 6. novembris

Publikācija

Kā novērtēt MI aģentu spējas ikdienas eksperimentālajā laboratorijas darbā

Iepazīstinām ar BioBasicsBench — etalontestu, kas 100 ikdienas eksperimentālās laboratorijas uzdevumos novērtē MI aģentu spēju interpretēt neapstrādātus eksperimentālos datus.

Mūsu misija ir nodrošināt, lai mākslīgais vispārējais intelekts sniegtu labumu visai cilvēcei. Šīs misijas ietvaros vēlamies palīdzēt zinātniekiem paātrināt bioloģiskos pētījumus — no slimību izpratnes līdz jaunu ārstēšanas metožu izstrādei. Lai MI aģenti varētu dot ieguldījumu, tiem jāspēj uzticami interpretēt eksperimentālos datus, ar kuriem zinātnieki ik dienu strādā laboratorijās, veicot eksperimentus ar bioloģiskiem paraugiem. Eksperimentālās laboratorijas ikdienā ir gan neveiksmīgi eksperimenti, gan neviennozīmīgi attēli un pretrunīgi novērojumi. Esošie etalontesti, kuru pamatā ir zinātniskām publikācijām atlasīti grafiki un attēli, var neaptvert šo neviennozīmību un tās radīto vajadzību meklēt problēmu cēloņus. Tāpēc iepazīstinām ar BioBasicsBench — jaunu etalontestu, kas izstrādāts kopā ar enzīmu projektēšanā specializēto biotehnoloģiju uzņēmumu Ligo, lai novērtētu, cik labi aģenti veic ikdienas eksperimentālo laboratorijas datu analīzi.

Etalontesta 100 uzdevumi pārbauda, vai aģenti spēj interpretēt neapstrādātus eksperimentālos datus, noteikt kļūdas un atpazīt gadījumus, kad dati neļauj pamatot secinājumu. Šos uzdevumus ir svarīgi izpildīt pareizi, jo kļūdaina attēla interpretācija vai nepamanīta problēma kontrolparaugos, ko izmanto eksperimenta rezultātu pārbaudei, var novest pie nepareiziem secinājumiem un likt zinātniekiem tērēt laiku eksperimentiem, kas nepalīdzēs atbildēt uz viņu pētāmo jautājumu.

Ar iestatījumu „xhigh“, kas katram uzdevumam ļauj izmantot lielāku spriestspējas intensitāti, GPT‑6 Astra vidēji ieguva 66,7 % no iespējamajiem punktiem, salīdzinot ar GPT‑5.6 Sol iegūtajiem 43,8 %. Rezultāti liecina par progresu ikdienas laboratorijas datu analīzē, taču attēlu interpretāciju, kontrolparaugu pārbaudi un eksperimenta konteksta izmantošanu vēl var uzlabot.

Kas ietverts BioBasicsBench

BioBasicsBench izmanto neapstrādātus eksperimentālos datus — no gēlu attēliem un koloniju platēm līdz mikroskopijas datiem un instrumentu rādījumiem.

BioBasicsBench ietver 100 uzdevumus piecās ikdienas eksperimentālā laboratorijas darba jomās: olbaltumvielu izpētes metodes, attēlveidošana un citometrija, kvantitatīvā noteikšana un analīzes, nukleīnskābju izpētes metodes un molekulārā klonēšana. Uzdevumi sniedzas no vienkāršiem pieprasījumiem, piemēram, DNS parauga molekulmasas noteikšanas gēlā, līdz detalizētai analīžu izvērtēšanai, taču visi aptver ikdienas darbu, ko eksperimentālās laboratorijas zinātniekiem būtu jāspēj veikt droši un precīzi.

Zinātnieki veidoja uzdevumus, izmantojot savu eksperimentu datus un katram jautājumam pievienojot ekspertu izstrādātus vērtēšanas kritērijus. Katru uzdevumu vispirms iekšēji pārskatīja Ligo zinātnieks, kurš nebija tā autors, pēc tam ārēji — eksperimentālā laboratorijā strādājošs zinātnieks ar doktora grādu, un noslēgumā tika veikta vēl viena iekšēja pārskatīšana.

Aģenti sniedz strukturētu atbildi ar prasīto secinājumu, mērījumu vai ieteikumu un, ja nepieciešams, arī pamatojumu. Atbildēm piešķir punktus par atsevišķu vērtēšanas kritēriju izpildi, ļaujot etalontestam nošķirt pareizu secinājumu no daļēji pareizas analīzes. Vairums uzdevumu vienlaikus pārbauda vairākas prasmes, tostarp bioloģijas zināšanas, attēlu un citu datu interpretāciju, kļūdu noteikšanu un protokolu izpratni.

Slejā „Unikāli uzdevumi“ katrs uzdevums ieskaitīts vienu reizi. Prasmju slejās skaitīti uzdevumi ar attiecīgās prasmes atzīmi. Šīs kategorijas pārklājas: viens uzdevums var parādīties vairākās slejās, tāpēc prasmju skaitļus nedrīkst summēt, lai iegūtu kopējo uzdevumu skaitu. Krāsa apzīmē jomu; intensīvāks tonis norāda uz lielāku šīs jomas uzdevumu īpatsvaru, kas pārbauda attiecīgo prasmi.

Ievaddati saglabā formātus, ar kuriem strādā zinātnieki: gēlu un blotu attēlus, plašu fotogrāfijas, mikroskopijas attēlu kopas, sekvenēšanas nolasījumus, no mikroplašu lasītājiem eksportētus datus un laboratorijas darba video. Vienā uzdevumā var būt ietverti vairāki datu veidi. Uzziņu lapas, piemēram, molekulārā izmēra marķieru shēmas un plazmīdu kartes, palīdz interpretēt eksperimentālos datus.

Ko saņem aģents

Datu veids

Uzdevumi

Kas ietverts

Gēli un bloti

31

DNS agarozes gēli, SDS-PAGE gēli, imūnbloti

Protokoli, piezīmes un specifikācijas

27

Protokoli un standarta darbības procedūras, laboratorijas žurnāli un eksperimentu gaitas pieraksti, fotografētas rokraksta piezīmes, katalogi, instrumentu specifikācijas, publicētas metodes

Tabulas un no instrumentiem eksportētie dati

20

CSV un Excel eksporta faili, gēla celiņu izkārtojumi un inventāra saraksti, plūsmas citometrijas jēldatu faili (FCS)

Laboratorijas galdu, aparatūras un reaģentu fotogrāfijas

18

Laboratorijas galdi, gēla elektroforēzes iekārtas, reaģentu un kultūru mēģenes, PĶR plate, mēģeņu statīvi, pH strēmeles, koncentrators, saldētava, šķidrumu apstrādes robota darba virsma

Mikroskopija

14

Neapstrādāti gaišā lauka un fluorescences attēli, daudzkanālu attēlu kopas, Z ass attēlu kopas, intervāla uzņemšanas video

Instrumentu ekrāni un grafiki

13

Plūsmas citometra, mikroskopa, NanoDrop, mikroplašu lasītāja un svaru ekrānu fotogrāfijas; eksportētas kalibrēšanas līknes, hromatogrammas un grafiki

Sekvenēšanas faili

12

Neapstrādāti garo nolasījumu FASTQ faili, FASTA sekvences, GenBank kartes

Protokolu izpildes video

7

Izsēšana ar svītrojumu, inokulēšana, sērijveida atšķaidīšana, SDS-PAGE tvertnes un inkubatora sagatavošana, svēršana

Agara plates un kolonijas

7

Transformācijas plates, zilo un balto koloniju skrīnings, plates ar antibiotiku diskiem

Uzziņu lapas

21

Molekulārā izmēra marķieru shēmas, plazmīdu kartes, pH krāsu skalas (palīgmateriāli)

Uzdevumu skaits, kuros ietverts katrs datu veids. Kategorijas pārklājas; uzziņu lapas ir palīgmateriāli.

Zinātnieki veidoja uzdevumus no savu eksperimentu datiem, pievienojot tiem jautājumu un ekspertu izstrādātu vērtēšanas shēmu. Katru uzdevumu vispirms iekšēji pārskatīja Ligo zinātnieks, kurš nebija tā autors, pēc tam ārēji — eksperimentālā laboratorijā strādājošs zinātnieks ar doktora grādu, un noslēgumā tika veikta vēl viena iekšēja pārskatīšana. Recenzenti pārbaudīja uzvedni, eksperimentālos datus, vērtēšanas shēmu, autora piezīmes un novērtētu modeļa mēģinājumu.

Atbildes vērtē pēc uzdevuma vērtēšanas shēmas, kurā punkti piešķirti atsevišķiem kritērijiem. Atkarībā no uzdevuma šie kritēriji vērtē secinājumu, skaitliskos rezultātus, pamatojumu vai spēju atzīt, ka datu nepietiek.

Rezultāti

Ar BioBasicsBench novērtējām septiņus modeļus: GPT‑5.2, GPT‑5.4, GPT‑5.5, GPT‑5.6 Sol, GPT‑6.1 Sol, GPT‑6 Luna un GPT‑6 Astra. Novērtējumā ietvertas 37 modeļu un spriestspējas intensitātes iestatījumu kombinācijas. Katrai kombinācijai katrs no 100 uzdevumiem tika izpildīts piecas reizes, kopā iegūstot 18 500 rezultātu.

Norādām vidējo vērtējumu: vidējo uzdevumu rezultātu, kas izteikts procentos no maksimālā iespējamā punktu skaita. Kļūdu nogriežņi rāda 95 % ticamības intervālus, kas aprēķināti, atkārtoti veidojot izlases no veseliem uzdevumiem un paturot kopā katra uzdevuma piecus mēģinājumus.

Vidējais vērtējums atkarībā no vidējā izvades tokenu skaita uzdevumā, kas attēlots logaritmiskā skalā. Katrs punkts atbilst pārbaudītam spriestspējas intensitātes iestatījumam; līnijas secīgi savieno šos iestatījumus. Uz x ass vērtība pie katras nākamās atzīmes dubultojas. Oranžās pārtrauktās līnijas attēlo GPT‑5 modeļus, bet zilās nepārtrauktās līnijas — GPT‑6 modeļus. Blāvie kļūdu nogriežņi rāda 95 % ticamības intervālus, kas iegūti ar veselu uzdevumu būtstrapa metodi. Katrs iestatījums aptver visus 100 uzdevumus un piecus mēģinājumus katram uzdevumam. Intensitātes iestatījumi dažādiem modeļiem atšķiras.

GPT‑6 Astra būtiski pārspēj GPT‑5.6 Sol pat ar zemu spriestspējas intensitāti. Šie uzlabojumi liecina, ka spēcīgākas modelī iebūvētās multimodālās spējas var būt izšķirošas, lai uzlabotu ikdienas eksperimentālo laboratorijas datu analīzi.

Sniegums ar xhigh spriestspējas intensitāti

Modelis

Vidējais vērtējums

95 % TI

Izvades tokeni uzdevumā

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 ir augstākais spriestspējas intensitātes iestatījums, kura rezultāti norādīti visiem septiņiem modeļiem. Katra rinda aptver visus 100 uzdevumus un piecus mēģinājumus katram uzdevumam. Max intensitātes rezultāti, kur tie pieejami, ir iekļauti augstāk redzamajā diagrammā.

GPT‑6 Astra uzlabojumi salīdzinājumā ar GPT‑5.6 Sol

Izpratne par to, ko dati var un nevar parādīt

Zinātnē izplatīta kļūda ir no datiem secināt vairāk, nekā tie pamato, īpaši ņemot vērā aizspriedumus, kas rodas, pārbaudot hipotēzi. Astra labāk spēja saskatīt robežu tam, ko dati patiešām rāda, un izvairīties no nepamatotiem secinājumiem.

Šajā piemērā GPT‑5.6 Sol klasificēja šūnas kā mirušas, balstoties uz signālu no krāsvielas, ko izmanto mirušu šūnu noteikšanai. Taču detektors varēja uztvert arī otras krāsvielas izstaroto gaismu, tāpēc ar spilgtumu vien nepietika, lai pamatotu šo secinājumu. Astra atpazina šo neviennozīmību un norādīja, ka signālu nošķiršanai vajadzīgi labāki kontrolparaugi.

Tās pašas šūnas, trīs detekcijas kanāli

Gaišais lauks: 1. un 2. šūnu apgabals.

Gaišais lauks · caurejošā gaisma

2. kanāls: 1. un 2. šūnu apgabals.

2. kanāls · marķēts ar SYTOX · 470–540 nm

3. kanāls: 1. un 2. šūnu apgabals.

3. kanāls · FUN-1 zaļā fluorescence · 525–580 nm

Tie paši šūnu apgabali trijos kanālos; detekcijas diapazoni pārklājas pie 525–540 nm. Kopīgais diapazons pieļauj signālu pārklāšanos, kuras apjoms nav izmērīts. Katrs kanāls parādīts ar atsevišķu lineāru intensitātes skalu, kas abos apgabalos ir vienāda; dažādu kanālu spilgtumu nevar kvantitatīvi salīdzināt.

Labāka multimodālo datu apstrāde

Zinātniskā pētniecība ir izteikti multimodāla — tajā nemitīgi jāinterpretē vizuālā informācija un jāpieņem lēmumi. Astra uzrādīja būtiski labākas spējas apstrādāt multimodālus datus: fotogrāfijas un video, kā arī neapstrādātus sekvenēšanas, mikroplašu lasītāju analīžu, mikroskopijas un plūsmas citometrijas rezultātus.

Visvienkāršākajā līmenī šis uzlabojums bija redzams GPT‑6 Astra spējā eksperimentu laikā uzņemtajos attēlos pamanīt smalkākas detaļas un tādējādi izdarīt precīzākus secinājumus, kā redzams šajā piemērā. Šajā uzdevumā aģentiem bija jāizdara secinājumi par DNS klonēšanas eksperimentu, kurā kontrolparaugiem ir būtiska nozīme. GPT‑5.6 Sol uz negatīvās kontroles plates neredzēja kolonijas un savus secinājumus balstīja uz šo novērojumu. GPT‑6 Astra pamanīja, ka uz plates marķējuma norādīta nepareizā antibiotika, un pamatoti neatzina to par uzticamu kontrolparaugu.

Roka cimdā tur Petri trauku. Ar roku rakstītais marķējums uz malas ir apvilkts.

Sākotnējā fotogrāfija

Palielināts marķējums uz malas ar uzrakstu LB Kan50.

Marķējums uz malas

Sākotnējā etalontesta fotogrāfija ar apvilktu un palielinātu marķējumu uz malas. „LB Kan50“ apzīmē kanamicīnu — citu antibiotiku, nevis eksperimentā izmantoto ampicilīnu.

Eksperimenta konteksta paturēšana prātā

Lai pareizi interpretētu datus, zinātniekiem analīzes laikā jāpatur prātā gan pieredzē uzkrātās bioloģijas zināšanas, gan eksperimenta konteksts. Astra uzrādīja labāku spēju saglabāt šo kontekstu un izmantot to visā analīzes gaitā.

Vienā uzdevumā mikroskopa attēlu sērijā šūnas te nonāca fokusā, te atkal izplūda. Kamēr GPT‑5.6 Sol meklēja bioloģisku izskaidrojumu šūnu šķietamajai pazušanai, GPT‑6 Astra pareizi atpazina Z ass attēlu kopu — dažādos dziļumos uzņemtu attēlu sēriju.

Redzamības izmaiņas, skenējot dažādos dziļumos

Kadrs 0. sekundē; tā pati šūnas atrašanās vieta atzīmēta ar rāmīti.

0 s

Kadrs 3. sekundē; tā pati šūnas atrašanās vieta atzīmēta ar rāmīti.

3 s

Kadrs 6. sekundē; tā pati šūnas atrašanās vieta atzīmēta ar rāmīti.

6 s

Kadrs 9. sekundē; tā pati šūnas atrašanās vieta atzīmēta ar rāmīti.

9 s

Kadrs 12. sekundē; tā pati šūnas atrašanās vieta atzīmēta ar rāmīti.

12 s

Kadrs 15. sekundē; tā pati šūnas atrašanās vieta atzīmēta ar rāmīti.

15 s

Seši kadri no sākotnējā ieraksta. Pārtrauktie rāmīši atzīmē vienu un to pašu vietu, kamēr mikroskops skenē dažādos dziļumos. Laiki norāda atskaņošanas pozīciju dotajā video.

Kur modeļiem joprojām ir trūkumi

Augstāki etalontesta vērtējumi vēl nenozīmē, ka modeļi laboratorijā spēj izdarīt uzticamus spriedumus. Šie Astra piemēri parāda, kā pieņēmumi, gaidītās atbildes un dotie marķējumi var gūt virsroku pār datiem un kā pareizs starpposma novērojums var neietekmēt galīgo lēmumu.

Pieņēmums tiek vērtēts augstāk par kontrolparaugiem

Astra ierastu pieņēmumu vērtē augstāk par interpretāciju, ko pamato eksperimenta kontrolparaugi. Modelis spēj atšķirt abas koloniju joslu grupas, taču pieņem, ka lielāks PĶR produkts norādītu uz sekmīgu klonēšanu. Balstoties uz šo pieņēmumu, tas piedāvā celiņus 4, 6, 7 un 8; savukārt etalonatbildē, salīdzinot ar kontrolparaugiem, atlasīti celiņi 5, 9 un 10.

Koloniju PĶR gēls ar anotācijām. Rozā celiņu numuri 4, 6, 7 un 8 atbilst vecās plazmīdas joslai. Zilganzaļie celiņu numuri 5, 9 un 10 atbilst jaunā produkta joslai.

Etalonatbildē atlasītas kolonijas 5, 9 un 10; Astra piedāvā 4, 6, 7 un 8.

1: marķieris · 2: klonēšanas maisījums · 3: sākotnējā plazmīda · 4–10: koloniju paraugi

Kontrolparaugu interpretācija
  1. 3. celiņā ir tikai sākotnējās plazmīdas PĶR produkts. Tā josla norāda vecās plazmīdas atsauces pozīciju.

  2. Etaloninterpretācijā 2. celiņā ir abu veidu joslas: nepilnīgas montāžas dēļ līdzās jaunajam produktam paliek vecā matrica vai plazmīdas pamatstruktūra.

  3. Iegūtās kolonijas var saturēt gan veco, gan jauno plazmīdu. Salīdziniet to joslas ar šiem atsauces paraugiem.

Etalonatbildes atlase: 5, 9 un 10

Astra atlase: 4, 6, 7 un 8. Astra izvēlas šo grupu, pieņemot, ka lielākais PĶR produkts atbilst paredzētajai konstrukcijai.

Vizuālais grupējums ir pareizs, taču šo grupu eksperimentālā identitāte ir piešķirta pretēji etalonatbildei. Tādējādi Astra no koloniju PĶR rezultātiem atlasa nepareizās kolonijas, un tas nākamajos posmos novestu pie nepareizās plazmīdas attīrīšanas.

Datu noniecināšana, ja tie ir pretrunā izvēlētajai interpretācijai

Astra nepietiekami ņem vērā novērojumus, kas ir pretrunā modeļa izvēlētajai interpretācijai. Modelis secina, ka vakuolas — nodalījumi šūnu iekšienē — parasti ir tumšākas par apkārtējo šūnas daļu, lai gan dažas tajā pašā attēlā izskatās gaišākas. Abi izskati ir būtiski: mainot mikroskopa fokusu, kontrasts var apvērsties, tāpēc tumšākie piemēri nepamato vispārīgu likumsakarību.

Šūnu mikroskopijas attēls, kurā kontrasta salīdzinājumā redzams tumšākais izskats.

Tumšāks izskats

Šūnu mikroskopijas attēls, kurā kontrasta salīdzinājumā redzams gaišākais izskats.

Gaišāks izskats

Astra vispārinājumā par tumšākām vakuolām nav ņemtas vērā gaišākās vakuolas, kas redzamas tajā pašā redzes laukā.

Kas šajā atbildē nav ņemts vērā

Dažās šūnās kontrasts ir pretējs. Abi izskati rodas tāpēc, ka dažādi fokusa dziļumi var apvērst kontrastu.

Astra pārbauda vairākus apgabalus un pat norāda, ka kontrasts mainās atkarībā no fokusa. Pēc tam modelis lielāku nozīmi piešķir šūnām, kuras tas uzskata par labāk fokusētām, un galīgajā atbildē saglabā tikai aprakstu par to tumšākajām vakuolām. Gaišākie apgabali, kas ir pretrunā šai interpretācijai, ir apskatīti, bet secinājumā nav ņemti vērā.

Kļūdaina koloniju skaitīšana ikdienas laboratorijas mērījumā

Astra uzskaites atzīmes ne vienmēr atbilst atsevišķām kolonijām: modelis nespēj nošķirt cieši blakus esošas kolonijas, izlaiž redzamas kolonijas un atzīmē agaru bez kolonijām. Rezultātā uz šīs plates saskaitīts aptuveni par 12 % vairāk koloniju nekā etalonatbildē.

A. Cieši izvietotas kolonijas

Cieši izvietotas kolonijas sākotnējā attēla izgriezumā.

Sākotnējais attēls

Cieši izvietotas kolonijas ar vienu atzīmi starp blakus esošām kolonijām.

Astra uzskaites atzīmes

B. Redzamas kolonijas palikušas neatzīmētas

Divas redzamas kolonijas sākotnējā attēla izgriezumā.

Sākotnējais attēls

Divas redzamas kolonijas bez uzskaites atzīmes.

Astra uzskaites atzīmes

C. Agars bez kolonijas ieskaitīts kā kolonija

Agars bez kolonijām sākotnējā attēla izgriezumā.

Sākotnējais attēls

Agars bez kolonijas ar kļūdainu uzskaites atzīmi.

Astra uzskaites atzīmes

A: viena uzskaites atzīme starp blakus esošām kolonijām. B: divas redzamas kolonijas palikušas neatzīmētas. C: agars bez kolonijas ieskaitīts kā kolonija. Sarkanie apļi norāda Astra uzskaites vietas. Melnās bultas pievienotas skaidrībai.

Neprecīzs koloniju skaits tieši ietekmē novērtējumu par to, cik efektīvi DNS ievadīta šūnās. Ja uzsējuma tilpums un atšķaidījums paliek nemainīgi, pārvērtēts koloniju skaits tikpat proporcionāli palielina arī šo novērtējumu.

Ceļā uz uzticamu palīdzību laboratorijā

Lai paātrinātu bioloģiskos pētījumus, ikdienas darbs ir jāveic pareizi. BioBasicsBench izvirza šo darbu par pilnveides mērķi: interpretēt neapstrādātus eksperimentālos datus, pārbaudīt kontrolparaugus un atpazīt nepamatotus secinājumus. Progress šajos uzdevumos varētu palīdzēt zinātniekiem mazāk laika veltīt problēmu novēršanai un vairāk — lēmumiem par nākamajiem eksperimentiem. Šo spēju attīstības izsekošana arī palīdzēs mums izprast to ietekmi uz biodrošumu un biodrošību.