OpenAI

6. november 2026

Publikation

Sådan måler vi AI-agenters evner i det daglige arbejde i vådlaboratorier

Vi introducerer BioBasicsBench, en benchmark, der måler, hvor godt AI-agenter fortolker rå forsøgsdata i 100 rutineopgaver fra vådlaboratorier.

Vores mission er at sikre, at kunstig generel intelligens kommer hele menneskeheden til gode. Som en del af den mission vil vi hjælpe forskere med at sætte fart på biologisk forskning – fra at forstå sygdomme til at udvikle nye behandlinger. For at AI-agenter kan bidrage, skal de pålideligt kunne fortolke det forsøgsmateriale, som forskere arbejder med hver dag i vådlaboratorier, hvor de udfører forsøg med biologiske prøver. Det daglige arbejde i vådlaboratorier byder på mislykkede forsøg, tvetydige billeder og modstridende observationer. Eksisterende benchmarks bygger på grafer og billeder udvalgt til videnskabelige artikler og indfanger derfor ikke nødvendigvis denne tvetydighed og den fejlfinding, den kræver. Derfor introducerer vi BioBasicsBench, en ny benchmark udviklet sammen med Ligo, en biotekvirksomhed med fokus på enzymdesign, som måler, hvor godt agenter håndterer rutineanalyser i vådlaboratorier.

Benchmarkens 100 opgaver tester, om agenter kan fortolke rå forsøgsdata, identificere fejl og erkende, når data ikke giver grundlag for en konklusion. Det er vigtigt at løse disse opgaver korrekt, fordi fejlfortolkning af et billede eller et overset problem med de kontroller, der bruges til at efterprøve et forsøgs resultater, kan få forskere til at drage en forkert konklusion og bruge tid på forsøg, der ikke bidrager til at besvare deres spørgsmål.

Med indstillingen »xhigh«, som tillader mere ræsonnering pr. opgave, opnåede GPT‑6 Astra i gennemsnit 66,7 % af de mulige point mod 43,8 % for GPT‑5.6 Sol. Resultaterne viser fremskridt inden for rutinemæssig laboratorieanalyse, men også plads til yderligere forbedringer i billedfortolkning, kontrolvurdering og inddragelse af forsøgets kontekst.

Et indblik i BioBasicsBench

BioBasicsBench bruger rå forsøgsdata, fra gelbilleder og plader med kolonier til mikroskopi og instrumentaflæsninger.

BioBasicsBench har 100 opgaver fordelt på fem områder af det daglige arbejde i vådlaboratorier: proteinmetoder, billeddannelse og cytometri, kvantificering og assays, nukleinsyremetoder samt molekylær kloning. Opgaverne spænder fra enkle anmodninger, såsom at aflæse molekylvægten af en DNA-prøve i en gel, til detaljeret assay-analyse. Alle omhandler dog rutinearbejde, som forskere i vådlaboratorier bør kunne udføre pålideligt.

Forskere udarbejdede opgaverne med data fra deres egne forsøg og knyttede ekspertudarbejdede bedømmelseskriterier til hvert spørgsmål. Hver opgave gennemgik en intern vurdering af en Ligo-forsker, der ikke havde skrevet den, en ekstern vurdering af en forsker på ph.d.-niveau, der arbejder i et vådlaboratorium, og en afsluttende intern vurdering.

Agenterne leverer et struktureret svar med den ønskede konklusion, måling eller anbefaling og, hvor det kræves, understøttende ræsonnering. Svarene tildeles point ud fra de enkelte kriterier i bedømmelsesvejledningen, så benchmarken kan skelne mellem en korrekt konklusion og en delvist korrekt analyse. De fleste opgaver tester flere færdigheder på én gang, herunder biologisk viden, fortolkning af billeder og andre data, fejldetektion og forståelse af forsøgsprotokoller.

»Unikke opgaver« tæller hver opgave én gang. Færdighedskolonnerne tæller opgaver med den pågældende færdighedsmarkering. Kategorierne overlapper hinanden: En opgave kan optræde i flere kolonner, så tallene for færdighederne må ikke lægges sammen for at finde det samlede antal opgaver. Farven angiver fagområdet; en kraftigere farve angiver, at en større andel af fagområdets opgaver tester en færdighed.

Inputmaterialet bevarer de former, som forskernes data har i praksis: gel- og blotbilleder, fotos af plader, mikroskopistakke, sekvenslæsninger, eksporter fra pladelæsere og videoer af laboratoriearbejde. En opgave kan indeholde flere typer data. Referenceark, såsom oversigter over størrelsesmarkører og plasmidkort, understøtter fortolkningen af forsøgsdataene.

Hvad agenten får udleveret

Datatype

Opgaver

Hvad den omfatter

Geler og blots

31

Agarosegeler med DNA, SDS-PAGE-geler, western blots

Protokoller, noter og specifikationer

27

Protokoller og standardprocedurer (SOP'er), laboratoriejournaler og kørselslogfiler, fotos af håndskrevne noter, kataloger, instrumentspecifikationer, publicerede metoder

Tabeller og instrumenteksporter

20

CSV- og Excel-eksporter, oversigter over gelbaner og lagerbeholdninger, rå flowcytometrifiler (FCS)

Fotos af laboratorieborde, apparatur og reagenser

18

Laboratorieborde, gelelektroforeseapparatur, reagens- og kulturrør, en PCR-plade, rørstativer, pH-strips, en koncentrator, en fryser, en pipetteringsrobots arbejdsflade

Mikroskopi

14

Rå lysfelts- og fluorescensbilleder, billedsæt med flere kanaler, z-stakke, timelapse-videoer

Instrumentskærme og grafer

13

Fotos af skærme på flowcytometer, mikroskop, NanoDrop, pladelæser og vægt; eksporterede standardkurver, kromatogrammer og grafer

Sekventeringsfiler

12

Rå FASTQ-filer med lange sekvenslæsninger, FASTA-sekvenser, GenBank-kort

Videoer af forsøgsprotokoller

7

Udstrygning, inokulering, seriefortynding, opsætning af SDS-PAGE-kar og inkubatorer, afvejning på en vægt

Agarplader og kolonier

7

Transformationsplader, blå/hvid-screeninger, plader med antibiotikadiske

Referenceark

21

Oversigter over størrelsesmarkører, plasmidkort, pH-skalaer (støttemateriale)

Antal opgaver, der indeholder hver datatype. Kategorierne overlapper hinanden; referenceark er støttemateriale.

Forskere skrev opgaverne med data fra deres egne forsøg og knyttede et spørgsmål og en ekspertudarbejdet bedømmelsesvejledning til forsøgsmaterialet. Hver opgave gennemgik en intern vurdering af en Ligo-forsker, der ikke havde skrevet den, en ekstern vurdering af en forsker på ph.d.-niveau, der arbejder i et vådlaboratorium, og en afsluttende intern vurdering. Bedømmerne gennemgik prompten, forsøgsmaterialet, bedømmelsesvejledningen, forfatterens noter og et bedømt modelforsøg.

Svarene bedømmes efter opgavens bedømmelsesvejledning, som tildeler point for de enkelte kriterier. Afhængigt af opgaven vurderer kriterierne konklusionen, de numeriske resultater, den understøttende ræsonnering eller erkendelsen af, at datagrundlaget er utilstrækkeligt.

Resultater

Vi evaluerede syv modeller på BioBasicsBench: GPT‑5.2, GPT‑5.4, GPT‑5.5, GPT‑5.6 Sol, GPT‑6.1 Sol, GPT‑6 Luna og GPT‑6 Astra. Evalueringen omfatter 37 kombinationer af model og ræsonneringsindsats med fem forsøg på hver af de 100 opgaver pr. kombination, i alt 18.500 resultater.

Vi rapporterer gennemsnitlig belønning: den gennemsnitlige opgavescore udtrykt som en procentdel af de mulige point. Fejlsøjler viser 95 %-konfidensintervaller beregnet ved genudtrækning af hele opgaver, hvor de fem forsøg for hver opgave holdes samlet.

Gennemsnitlig belønning i forhold til gennemsnitligt antal outputtokens pr. opgave, vist på en logaritmisk skala. Hvert punkt repræsenterer en testet indstilling for ræsonneringsindsats; linjer forbinder indstillingerne i rækkefølge. Værdien på x-aksen fordobles ved hver markering. Stiplede orange linjer viser GPT‑5‑modeller, og fuldt optrukne blå linjer viser GPT‑6‑modeller. Svage fejlsøjler viser 95 %-konfidensintervaller beregnet med bootstrap på hele opgaver. Hver indstilling omfatter alle 100 opgaver og fem forsøg pr. opgave. Indstillingerne for ræsonneringsindsats varierer mellem modellerne.

GPT‑6 Astra klarer sig markant bedre end GPT‑5.6 Sol, selv ved lav ræsonneringsindsats. Disse fremskridt tyder på, at stærkere indbyggede multimodale evner kan være nøglen til bedre resultater i den daglige analyse i vådlaboratorier.

Resultater ved ræsonneringsindsatsen xhigh

Model

Gennemsnitlig belønning

95 % KI

Outputtokens / opgave

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 er den højeste indstilling for ræsonneringsindsats, der rapporteres for alle syv modeller. Hver række omfatter alle 100 opgaver og fem forsøg pr. opgave. Resultater med indstillingen Max er medtaget i diagrammet ovenfor, hvor de er tilgængelige.

Forbedringer i GPT‑6 Astra i forhold til GPT‑5.6 Sol

At erkende, hvad data kan og ikke kan vise

En almindelig faldgrube i videnskab er at overfortolke data, især på grund af den bias, der kan opstå, når man tester en hypotese. Astra viste en bedre evne til at se grænserne for, hvad data viser, og undgå at drage ubegrundede konklusioner.

I dette eksempel klassificerede GPT‑5.6 Sol celler som døde ud fra signalet fra et farvestof, der bruges til at påvise døde celler. Men detektoren kunne også opfange lys fra et andet farvestof, så lysstyrken alene kunne ikke begrunde den konklusion. Astra identificerede denne tvetydighed og efterlyste bedre kontroller til at adskille signalerne.

De samme celler, tre detektionskanaler

Lysfelt: celleområder 1 og 2.

Lysfelt · gennemfaldende lys

Kanal 2: celleområder 1 og 2.

Kanal 2 · SYTOX-mærket · 470–540 nm

Kanal 3: celleområder 1 og 2.

Kanal 3 · FUN-1 grøn · 525–580 nm

De samme celleområder i tre kanaler; detektionsvinduerne overlapper ved 525–540 nm. Det fælles vindue giver mulighed for interferens, men omfanget er ikke målt. Hver kanal vises med sin egen lineære intensitetsskala, som er den samme for begge områder; lysstyrken kan ikke sammenlignes kvantitativt mellem kanalerne.

Bedre håndtering af multimodale data

Videnskabelig forskning er i høj grad multimodal og kræver løbende visuel fortolkning og beslutningstagning. Astra viste en betydelig forbedring i håndteringen af multimodale data i form af fotos og videoer samt rådata fra sekventering, assays med pladelæsere, mikroskopi og flowcytometri.

På det mest grundlæggende niveau kom forbedringen til udtryk i GPT‑6 Astras evne til at opfange finere detaljer i billeder taget under forsøg og dermed drage mere præcise konklusioner, som dette eksempel viser. I denne opgave skulle agenter drage konklusioner ud fra et DNA-kloningsforsøg, hvor kontroller er afgørende. GPT‑5.6 Sol så ingen kolonier på den negative kontrolplade og baserede sine konklusioner på den observation. GPT‑6 Astra bemærkede, at pladen var mærket med det forkerte antibiotikum, og afviste den med rette som en pålidelig kontrol.

En hånd med handske holder pladen. Den håndskrevne mærkning på kanten er omkranset med en cirkel.

Oprindeligt foto

Forstørret mærkning på kanten med teksten LB Kan50.

Mærkningen på kanten

Det oprindelige foto fra benchmarken med mærkningen på kanten omkranset og forstørret. »LB Kan50« angiver kanamycin, et andet antibiotikum end det ampicillin, der blev brugt i forsøget.

At holde forsøgets kontekst for øje

Forskere skal kunne have både tavs biologisk viden og forsøgets kontekst i baghovedet, mens de analyserer data, for at fortolke resultaterne korrekt. Astra viste en forbedret evne til at fastholde denne kontekst og inddrage den gennem hele analysen.

En opgave viste celler, der kom ind og ud af fokus i en serie mikroskopbilleder. Mens GPT‑5.6 Sol ledte efter en biologisk forklaring på, at cellerne tilsyneladende forsvandt, genkendte GPT‑6 Astra korrekt en z-stak: en serie billeder taget i forskellige dybder.

Skiftende synlighed under en dybdescanning

Billede ved 0 sekunder med samme celleposition indrammet.

0 s

Billede ved 3 sekunder med samme celleposition indrammet.

3 s

Billede ved 6 sekunder med samme celleposition indrammet.

6 s

Billede ved 9 sekunder med samme celleposition indrammet.

9 s

Billede ved 12 sekunder med samme celleposition indrammet.

12 s

Billede ved 15 sekunder med samme celleposition indrammet.

15 s

Seks billeder fra den oprindelige optagelse. Stiplede rammer markerer samme position, mens mikroskopet scanner gennem dybden. Tiderne angiver afspilningspositionen i den udleverede video.

Hvor modellerne stadig kommer til kort

Højere benchmarkscores betyder endnu ikke, at modellerne kan foretage pålidelige vurderinger i laboratoriet. Disse eksempler med Astra viser, hvordan antagelser, forventede svar og angivne mærkninger kan få forrang frem for data, og hvordan en korrekt observation undervejs ikke nødvendigvis styrer den endelige beslutning.

Når en antagelse får forrang frem for kontrollerne

Astra lader en velkendt antagelse få forrang frem for den fortolkning, som forsøgets kontroller understøtter. Den kan skelne mellem de to grupper af bånd fra kolonierne, men antager, at et større PCR-produkt er tegn på vellykket kloning. På det grundlag foreslår den banerne 4, 6, 7 og 8; referencesvarets sammenligning med kontrollerne peger i stedet på banerne 5, 9 og 10.

Koloni-PCR-gel med anmærkninger. De lyserøde banenumre 4, 6, 7 og 8 svarer til båndet for det gamle plasmid. De blågrønne banenumre 5, 9 og 10 svarer til båndet for det nye produkt.

Referencesvaret vælger kolonierne 5, 9 og 10; Astra foreslår 4, 6, 7 og 8.

1: markør · 2: kloningsblanding · 3: oprindeligt plasmid · 4–10: koloniprøver

Fortolkning af kontrollerne
  1. Bane 3 indeholder kun PCR-produktet fra det oprindelige plasmid. Båndet angiver referencepositionen for det gamle plasmid.

  2. I referencefortolkningen indeholder bane 2 begge mønstre: Ufuldstændig samling efterlader gammelt skabelon-DNA/plasmidrygrad sammen med det nye produkt.

  3. De resulterende kolonier kan indeholde enten det gamle eller det nye plasmid. Sammenlign deres bånd med disse referencemønstre.

Referencesvarets valg: 5, 9 og 10

Astras valg: 4, 6, 7 og 8. Astra foreslår denne gruppe ud fra en antagelse om, at det større PCR-produkt er det tilsigtede konstrukt.

Den visuelle gruppering er korrekt, men gruppernes identitet i forsøget er byttet om i forhold til referencesvaret. Astra vælger derfor de forkerte kolonier ud fra koloni-PCR-resultaterne, hvilket ville føre til efterfølgende oprensning af det forkerte plasmid.

Når data, der modsiger den foretrukne fortolkning, nedprioriteres

Astra nedprioriterer observationer, der modsiger dens foretrukne fortolkning. Den konkluderer, at vakuoler, som er rum inde i celler, generelt er mørkere end resten af cellen, selvom nogle fremstår lysere i det samme billede. Begge udseender er relevante: Ændringer i mikroskopets fokus kan vende kontrasten, så de mørkere eksempler kan ikke danne grundlag for en generel regel.

Mikroskopbillede af celler, der viser det mørkere udseende i kontrastsammenligningen.

Mørkere udseende

Mikroskopbillede af celler, der viser det lysere udseende i kontrastsammenligningen.

Lysere udseende

Astras generalisering om mørkere vakuoler udelader de lysere vakuoler, der er synlige i samme synsfelt.

Hvad svaret overser

Nogle celler har den modsatte kontrast. Begge udseender forekommer, fordi forskellige fokusdybder kan vende kontrasten.

Astra undersøger flere områder og bemærker endda, at kontrasten varierer med fokus. Derefter lægger den større vægt på de celler, den vurderer er bedre i fokus, og medtager kun beskrivelsen af deres mørkere vakuoler i det endelige svar. De lysere områder, som modsiger konklusionen, er blevet undersøgt, men inddrages ikke i den.

Fejltælling af kolonier i en rutinemæssig laboratoriemåling

Astras tællemarkeringer svarer ikke pålideligt til de enkelte kolonier: Den kan ikke skelne mellem tætte nabokolonier, overser synlige kolonier og markerer agar uden vækst. Samlet set tæller den cirka 12 % for mange kolonier på denne plade i forhold til benchmarkens reference.

A. Tætliggende kolonier

Tætliggende kolonier i det oprindelige billedudsnit.

Oprindeligt billede

Tætliggende kolonier med én markering mellem naboerne.

Astras tællemarkeringer

B. Synlige kolonier uden markering

To synlige kolonier i det oprindelige billedudsnit.

Oprindeligt billede

To synlige kolonier uden tællemarkering.

Astras tællemarkeringer

C. Agar uden vækst talt som en koloni

Agar uden kolonier i det oprindelige billedudsnit.

Oprindeligt billede

Agar uden vækst med en fejlagtig tællemarkering.

Astras tællemarkeringer

A: én tællemarkering mellem nabokolonier. B: to synlige kolonier uden markering. C: agar uden vækst talt som en koloni. Røde cirkler angiver Astras tællepositioner. Sorte pile er tilføjet som visuel vejledning.

En unøjagtig kolonitælling påvirker direkte estimatet af, hvor effektivt DNA blev indført i cellerne. Når det udpladede volumen og fortyndingen holdes konstante, øger en overtælling estimatet med samme procentdel.

På vej mod pålidelig laboratorieassistance

Hvis vi skal sætte fart på biologisk forskning, kræver det, at det daglige arbejde udføres korrekt. BioBasicsBench gør dette arbejde til et mål for forbedring: at fortolke rå forsøgsdata, vurdere kontroller og erkende, når der ikke er grundlag for en konklusion. Fremskridt på disse opgaver kan hjælpe forskere med at bruge mindre tid på fejlfinding og mere tid på at beslutte, hvilke forsøg de skal gå videre med. Ved at følge udviklingen af disse evner kan vi også bedre forstå deres betydning for biosikkerhed og biosikring.

Forfatter

OpenAI