Att mäta hur AI-agenter hanterar vardagligt arbete i våtlabb
Vi introducerar BioBasicsBench, en utvärdering som mäter hur väl AI-agenter tolkar experimentella rådata i 100 rutinuppgifter i våtlabb.
Vårt uppdrag är att säkerställa att artificiell generell intelligens gynnar hela mänskligheten. Som en del av det uppdraget vill vi hjälpa forskare att påskynda biologisk forskning – från att förstå sjukdomar till att utveckla nya behandlingar. För att AI-agenter ska kunna bidra måste de tillförlitligt kunna tolka de experimentella underlag som forskare arbetar med varje dag i våtlabb, där de utför experiment med biologiska prover. Det dagliga arbetet i våtlabb innefattar misslyckade experiment, svårtolkade bilder och motstridiga observationer. Befintliga utvärderingar bygger på diagram och bilder som valts ut för vetenskapliga artiklar och kan därför missa denna tvetydighet och den felsökning som den kräver. Därför introducerar vi BioBasicsBench, en ny utvärdering utvecklad tillsammans med Ligo, ett bioteknikföretag inriktat på enzymdesign, för att mäta hur väl agenter hanterar rutinmässig analys i våtlabb.
Utvärderingens 100 uppgifter testar om agenter kan tolka experimentella rådata, identifiera fel och inse när underlaget inte räcker för en slutsats. Det är viktigt att lösa dessa uppgifter korrekt. Att feltolka en bild eller förbise ett problem med kontrollerna som används för att verifiera ett experiments resultat kan få forskare att dra fel slutsats och lägga tid på experiment som inte hjälper dem att besvara sin fråga.
Med inställningen ”xhigh”, som tillåter mer resonemang per uppgift, fick GPT‑6 Astra i genomsnitt 66,7 % av de möjliga poängen, jämfört med 43,8 % för GPT‑5.6 Sol. Resultaten visar framsteg inom rutinmässig labbanalys, med utrymme för ytterligare förbättringar i att tolka bilder, granska kontroller och ta hänsyn till experimentets sammanhang.
BioBasicsBench använder obearbetade experimentella underlag, från gelbilder och koloniplattor till mikroskopi och instrumentavläsningar.
BioBasicsBench har 100 uppgifter inom fem områden av rutinmässigt arbete i våtlabb: proteinmetoder, avbildning och cytometri, kvantifiering och analyser, nukleinsyrametoder samt molekylär kloning. Uppgifterna sträcker sig från enkla frågor, som att avläsa molekylvikten för ett DNA-prov i en gel, till detaljerad analys av testresultat. Alla rör dock rutinarbete som forskare i våtlabb bör kunna utföra tillförlitligt.
Forskare skapade uppgifterna med data från sina egna experiment och kopplade varje fråga till bedömningskriterier utformade av experter. Varje uppgift genomgick en intern granskning av en Ligo-forskare som inte hade skrivit den, en extern granskning av en disputerad forskare som arbetar i ett våtlabb och en avslutande intern granskning.
Agenterna ger ett strukturerat svar med den efterfrågade slutsatsen, mätningen eller rekommendationen och, när det krävs, underbyggande resonemang. Svaren får poäng utifrån enskilda kriterier i bedömningsmallen, vilket gör att utvärderingen kan skilja en korrekt slutsats från en delvis korrekt analys. De flesta uppgifter testar flera färdigheter samtidigt, bland annat biologisk kunskap, tolkning av bilder och andra data, felidentifiering och protokollförståelse.
”Unika uppgifter” räknar varje uppgift en gång. Färdighetskolumnerna räknar uppgifter med respektive färdighetstagg. Kategorierna överlappar: en uppgift kan förekomma i flera kolumner, så antalen per färdighet ska inte summeras för att få ett totalt antal uppgifter. Färgen anger området. Mörkare nyans visar att en större andel av områdets uppgifter testar en viss färdighet.
Indata behåller de format som forskare arbetar med: gel- och blottbilder, foton av plattor, mikroskopiska bildstackar, sekvenseringsläsningar, exporter från plattläsare och videor av arbete vid labbänken. En uppgift kan innehålla flera typer av data. Referensblad, som scheman över storleksmarkörer och plasmidkartor, ger stöd för tolkningen av det experimentella underlaget.
Datatyp | Uppgifter | Vad som ingår |
|---|---|---|
Geler och blottar | 31 | Agarosgeler för DNA, SDS-PAGE-geler, westernblottar |
Protokoll, anteckningar och specifikationer | 27 | Protokoll och standardrutiner, labbjournaler och körningsloggar, fotograferade handskrivna anteckningar, kataloger, instrumentspecifikationer, publicerade metoder |
Tabeller och exporter från instrument | 20 | CSV- och Excel-exporter, scheman över gelbanor och inventarielistor, råfiler från flödescytometri (FCS) |
Foton av labbänkar, utrustning och reagenser | 18 | Labbänkar, gelelektroforesutrustning, reagens- och odlingsrör, en PCR-platta, provrörsställ, pH-remsor, en koncentrator, en frys, arbetsytan på en pipetteringsrobot |
Mikroskopi | 14 | Obearbetade ljusfälts- och fluorescensbilder, flerkanaliga bildserier, z-stackar, intervallfilmer |
Instrumentskärmar och diagram | 13 | Foton av skärmar på flödescytometrar, mikroskop, NanoDrop, plattläsare och vågar, exporterade standardkurvor, kromatogram och diagram |
Sekvenseringsfiler | 12 | Obearbetade FASTQ-filer med långa läsningar, FASTA-sekvenser, GenBank-kartor |
Videor som visar protokoll | 7 | Utstrykning, inokulering, seriespädning, iordningställande av SDS-PAGE-tank och inkubator, vägning på våg |
Agarplattor och kolonier | 7 | Transformationsplattor, blåvit screening, plattor med antibiotikadiskar |
Referensblad | 21 | Scheman över storleksmarkörer, plasmidkartor, pH-skalor (stödmaterial) |
Antal uppgifter som innehåller respektive datatyp. Kategorierna överlappar. Referensblad används som stödmaterial.
Forskare skrev uppgifterna med data från sina egna experiment och kopplade det experimentella underlaget till en fråga och en bedömningsmall utformad av experter. Varje uppgift genomgick en intern granskning av en Ligo-forskare som inte hade skrivit den, en extern granskning av en disputerad forskare som arbetar i ett våtlabb och en avslutande intern granskning. Granskarna kontrollerade prompten, det experimentella underlaget, bedömningsmallen, författarens anteckningar och ett poängsatt modellförsök.
Svaren poängsätts utifrån uppgiftens bedömningsmall, som tilldelar poäng för enskilda kriterier. Beroende på uppgiften bedömer kriterierna slutsatsen, numeriska resultat, underbyggande resonemang eller insikten att underlaget är otillräckligt.
Vi utvärderade sju modeller med BioBasicsBench: GPT‑5.2, GPT‑5.4, GPT‑5.5, GPT‑5.6 Sol, GPT‑6.1 Sol, GPT‑6 Luna och GPT‑6 Astra. Utvärderingen omfattar 37 kombinationer av modell och resonemangsnivå, med fem försök på var och en av de 100 uppgifterna per kombination, vilket ger totalt 18 500 resultat.
Vi redovisar genomsnittlig belöning: den genomsnittliga uppgiftspoängen, uttryckt som en procentandel av de möjliga poängen. Felstaplarna visar 95-procentiga konfidensintervall beräknade genom upprepad sampling av hela uppgifter, där de fem försöken för varje uppgift hålls samman.
Genomsnittlig belöning i förhållande till genomsnittligt antal utdatatoken per uppgift, på en logaritmisk skala. Varje punkt representerar en testad resonemangsnivå; linjerna förbinder nivåerna i ordning. X-axelns värde fördubblas vid varje skalstreck. Streckade orange linjer visar GPT‑5‑modeller och heldragna blå linjer visar GPT‑6‑modeller. Svaga felstaplar visar 95-procentiga konfidensintervall beräknade med bootstrap av hela uppgifter. Varje inställning omfattar alla 100 uppgifter och fem försök per uppgift. Resonemangsnivåerna skiljer sig mellan modellerna.
GPT‑6 Astra presterar betydligt bättre än GPT‑5.6 Sol, även vid låg resonemangsnivå. Dessa förbättringar tyder på att starkare inbyggda multimodala förmågor kan vara avgörande för bättre resultat vid vardaglig analys i våtlabb.
Resultat vid resonemangsnivån xhigh
Modell | Genomsnittlig belöning | 95 % KI | Utdatatoken / uppgift |
|---|---|---|---|
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 är den högsta resonemangsnivå som redovisas för alla sju modellerna. Varje rad omfattar alla 100 uppgifter och fem försök per uppgift. Resultat för nivån Max ingår i diagrammet ovan där de finns tillgängliga.
En vanlig fallgrop inom vetenskapen är att övertolka data, särskilt med tanke på de tankemässiga snedvridningar som uppstår när man prövar en hypotes. Astra visade bättre förmåga att urskilja gränsen för vad data visar och undvika ogrundade slutsatser.
I det här exemplet klassificerade GPT‑5.6 Sol celler som döda utifrån signalen från ett färgämne som används för att upptäcka döda celler. Men detektorn kunde också fånga upp ljus från ett annat färgämne, så enbart ljusstyrkan kunde inte motivera den slutsatsen. Astra uppmärksammade denna tvetydighet och efterfrågade bättre kontroller för att skilja signalerna åt.
Ljusfält · genomfallande ljus
Kanal 2 · SYTOX-märkta · 470–540 nm
Kanal 3 · FUN-1 grön · 525–580 nm
Samma cellområden i tre kanaler; detektionsfönstren överlappar vid 525–540 nm. Det gemensamma fönstret möjliggör signalstörning; dess omfattning har inte mätts. Varje kanal visas med en separat linjär intensitetsskala som är densamma för båda områdena; ljusstyrkan kan inte jämföras kvantitativt mellan kanalerna.
Vetenskaplig forskning är i hög grad multimodal och kräver ständig visuell tolkning och ständiga beslut. Astra visade en betydande förbättring i hanteringen av multimodala data i form av foton och videor, liksom rådata från sekvensering, analyser av skivläsning, mikroskopi och flödescytometri.
På den mest grundläggande nivån märktes förbättringen genom att GPT‑6 Astra kunde upptäcka ingående detaljer i bilder tagna under experiment och därmed dra mer korrekta slutsatser, som i det här exemplet. I den här uppgiften skulle agenter dra slutsatser från ett DNA-kloningsexperiment, där kontroller är avgörande. GPT‑5.6 Sol såg inga kolonier på den negativa kontrollplattan och baserade sina slutsatser på den observationen. GPT‑6 Astra noterade att plattan var märkt med fel antibiotikum och bedömde korrekt att den inte var en tillförlitlig kontroll.

Originalfoto
Märkning på kanten
Originalfotot från utvärderingen, med märkningen på kanten inringad och förstorad. ”LB Kan50” anger kanamycin, ett annat antibiotikum än ampicillinet som användes i experimentet.
Forskare måste kunna ha både tyst biologisk kunskap och experimentets sammanhang i åtanke när de analyserar data för att tolka resultaten korrekt. Astra visade bättre förmåga att hålla fast vid detta sammanhang och tillämpa det genom hela analysen.
En uppgift visade celler som kom i och ur fokus i en serie mikroskopbilder. Medan GPT‑5.6 Sol sökte en biologisk förklaring till att cellerna verkade försvinna, identifierade GPT‑6 Astra korrekt en z-stack: en serie bilder tagna på olika djup.

0 s

3 s

6 s

9 s

12 s

15 s
Sex bildrutor från originalinspelningen. Streckade rutor markerar samma position medan mikroskopet skannar på olika djup. Tiderna avser uppspelningspositionen i den tillhandahållna videon.
Högre poäng i utvärderingar innebär ännu inte att modellerna kan göra tillförlitliga bedömningar i labbet. Dessa exempel med Astra visar hur antaganden, förväntade svar och angivna märkningar kan väga tyngre än underlaget, och hur en korrekt observation under analysen inte alltid får styra det slutliga beslutet.
Astra låter ett välbekant antagande väga tyngre än den tolkning som stöds av experimentets kontroller. Den kan skilja de två grupperna av koloniband åt, men antar att en större PCR-produkt skulle visa att kloningen lyckats. Utifrån det antagandet föreslår den banorna 4, 6, 7 och 8. Referenssvarets jämförelse med kontrollerna väljer i stället banorna 5, 9 och 10.

Referenssvaret väljer kolonierna 5, 9 och 10; Astra föreslår 4, 6, 7 och 8.
1: markör · 2: kloningsblandning · 3: ursprunglig plasmid · 4–10: koloniprover
Att tolka kontrollerna
Bana 3 innehåller endast PCR-produkten från den ursprungliga plasmiden. Dess band anger referenspositionen för den gamla plasmiden.
Enligt referenstolkningen innehåller bana 2 båda mönstren: ofullständig sammanfogning lämnar kvar gammal mall/plasmidryggrad tillsammans med den nya produkten.
De resulterande kolonierna kan bära antingen den gamla eller den nya plasmiden. Jämför deras band med dessa referensmönster.
Referenssvarets urval: 5, 9 och 10
Astras urval: 4, 6, 7 och 8. Astra föreslår denna grupp med motiveringen att den större PCR-produkten representerar den avsedda konstruktionen.
Den visuella grupperingen är korrekt, men gruppernas experimentella identiteter är omkastade jämfört med referenssvaret. Astra väljer därför fel kolonier utifrån koloni-PCR-resultaten, vilket skulle leda till att fel plasmid renas i nästa steg.
Astra bortser från observationer som motsäger dess föredragna tolkning. Den drar slutsatsen att vakuoler, avgränsade utrymmen inuti celler, i allmänhet är mörkare än resten av cellen, trots att vissa ser ljusare ut i samma bild. Båda utseendena är viktiga: en ändring av mikroskopets fokus kan vända kontrasten, så de mörkare exemplen räcker inte för att fastställa en allmän regel.
Mörkare utseende
Ljusare utseende
Astras generalisering om mörkare vakuoler utelämnar de ljusare vakuoler som syns i samma synfält.
Vad svaret missar
Vissa celler har motsatt kontrast. Båda utseendena förekommer eftersom olika fokusdjup kan vända kontrasten.
Astra granskar flera områden och kommenterar till och med att kontrasten varierar med fokus. Sedan lägger den större vikt vid de celler som den anser är bättre fokuserade och behåller i slutsvaret enbart beskrivningen av deras mörkare vakuoler. De ljusare områdena, som motsäger detta, har granskats men tas inte med i slutsatsen.
Astras räknemarkeringar motsvarar inte tillförlitligt enskilda kolonier: den kan inte skilja tätt liggande kolonier åt, missar synliga kolonier och markerar agar utan kolonier. Nettoresultatet för den här plattan är en överskattning av antalet med cirka 12 % jämfört med utvärderingens referensvärde.

Originalbild

Astras räknemarkeringar

Originalbild

Astras räknemarkeringar

Originalbild

Astras räknemarkeringar
A: en räknemarkering mellan intilliggande kolonier. B: två synliga kolonier utan markering. C: en tom agar räknas som en koloni. Röda cirklar visar Astras räknemarkeringar. Svarta pilar har lagts till som vägledning.
Ett felaktigt koloniantal påverkar direkt uppskattningen av hur effektivt DNA fördes in i cellerna. Om den utplattade volymen och spädningen hålls konstanta, blir uppskattningen för hög i samma proportion som överräkningen.
Att påskynda biologisk forskning kräver att det vardagliga arbetet blir rätt. BioBasicsBench gör detta arbete till ett mål för förbättring: att tolka experimentella rådata, granska kontroller och inse när en slutsats saknar stöd. Framsteg inom dessa uppgifter skulle kunna hjälpa forskare att lägga mindre tid på felsökning och mer tid på att avgöra vilka experiment de ska gå vidare med. Att följa dessa förmågor hjälper oss också att förstå deras konsekvenser för biosäkerhet och bioskydd.


