Оцінюємо, як агенти ШІ справляються з повсякденною лабораторною роботою
Представляємо BioBasicsBench — бенчмарк зі 100 повсякденних лабораторних завдань, що вимірює, наскільки добре агенти ШІ тлумачать первинні експериментальні дані.
Наша місія — забезпечити, щоб штучний загальний інтелект приносив користь усьому людству. У межах цієї місії ми хочемо допомогти науковцям прискорити біологічні дослідження — від розуміння хвороб до розроблення нових методів лікування. Щоб агенти ШІ могли долучитися до цієї роботи, вони мають надійно тлумачити експериментальні дані, з якими науковці щодня працюють у лабораторіях, проводячи досліди з біологічними зразками. Повсякденна робота в експериментальній лабораторії включає невдалі досліди, неоднозначні знімки та суперечливі спостереження. Наявні бенчмарки, побудовані на графіках і знімках, відібраних для наукових статей, можуть не враховувати цієї неоднозначності та потреби з’ясовувати причини проблем. Тому ми представляємо BioBasicsBench — новий бенчмарк, розроблений разом із біотехнологічною компанією Ligo, що спеціалізується на проєктуванні ферментів. Він вимірює, наскільки добре агенти справляються з повсякденним лабораторним аналізом.
100 завдань бенчмарку перевіряють, чи здатні агенти тлумачити первинні експериментальні дані, виявляти помилки й розпізнавати випадки, коли даних недостатньо для висновку. Правильне виконання цих завдань важливе: хибне тлумачення знімку або непомічена проблема з контрольними зразками для перевірки результатів експерименту можуть призвести до помилкових висновків і витрати часу на досліди, що не допоможуть відповісти на наукове запитання.
За зусилля «Дуже велике», яке дає змогу більше міркувати над кожним завданням, GPT‑6 Astra набрала в середньому 66,7% від максимально можливої кількості балів проти 43,8% у GPT‑5.6 Sol. Результати демонструють прогрес у повсякденному лабораторному аналізі, водночас залишаючи простір для покращення тлумачення знімків, перевірки контрольних зразків і врахування контексту експерименту.
BioBasicsBench використовує первинні експериментальні дані — від знімків гелів і чашок із колоніями до мікроскопічних знімків і показників приладів.
Бенчмарк містить 100 завдань із п’яти напрямів повсякденної лабораторної роботи: методи дослідження білків, візуалізація та цитометрія, кількісне визначення та аналізи, методи дослідження нуклеїнових кислот і молекулярне клонування. Завдання варіюються від простих запитів, як-от визначення молекулярної маси зразка ДНК у гелі, до докладного розбору результатів аналізів. Проте всі вони стосуються рутинних процесів, які науковці в експериментальних лабораторіях мають уміти надійно виконувати.
Науковці створили завдання на основі даних власних експериментів, додавши до кожного запитання критерії оцінювання, написані експертами. Кожне завдання пройшло внутрішню перевірку іншим науковцем Ligo, який не був його автором, зовнішнє рецензування дослідником зі ступенем PhD, що працює в експериментальній лабораторії, а також фінальний внутрішній контроль.
Агенти повертають структуровану відповідь із запитаним висновком, результатом вимірювання або рекомендацією та, за потреби, міркуваннями на їхнє обґрунтування. За відповіді нараховують бали за окремими критеріями оцінювання, що дає змогу відрізняти правильний висновок від частково правильного аналізу. Більшість завдань перевіряють одразу кілька навичок, зокрема біологічні знання, тлумачення знімків та інших даних, виявлення помилок і розуміння протоколів.
У стовпці «Унікальні завдання» кожне завдання враховано один раз. У стовпцях навичок підраховано завдання з відповідною позначкою навички. Ці категорії перетинаються: одне завдання може входити до кількох стовпців, тому їхні значення не слід додавати для отримання загальної кількості завдань. Колір позначає галузь; насиченіший відтінок указує на більшу частку завдань цієї галузі, що перевіряють певну навичку.
Вхідні дані зберігають звичні для науковців форми: знімки гелів і блотів, фотографії чашок, мікроскопічні стеки, прочитання секвенування, експортовані дані планшетних рідерів і відео лабораторної роботи. Одне завдання може містити кілька типів даних. Довідкові матеріали, як-от схеми маркерів молекулярної маси та карти плазмід, допомагають тлумачити експериментальні дані.
Тип даних | Завдання | Що входить |
|---|---|---|
Гелі та блоти | 31 | Агарозні гелі з ДНК, гелі SDS-PAGE, вестерн-блоти |
Протоколи, записи та специфікації | 27 | Протоколи та стандартні операційні процедури, лабораторні журнали й записи запусків, фотографії рукописних нотаток, каталоги, специфікації приладів, опубліковані методики |
Таблиці та експортовані дані приладів | 20 | Експортовані файли CSV та Excel, схеми доріжок і переліки зразків, файли первинних даних проточної цитометрії (FCS) |
Фотографії лабораторних столів, обладнання та реагентів | 18 | Лабораторні столи, установки для гель-електрофорезу, пробірки з реагентами та культурами, ПЛР-планшет, штативи для пробірок, індикаторні смужки pH, концентратор, морозильна камера, робоча платформа автоматичного дозатора рідин |
Мікроскопія | 14 | Первинні світлопольні та флуоресцентні знімки, багатоканальні набори даних, z-стеки та відеозаписи цейтраферної мікроскопії. |
Екрани приладів і графіки | 13 | Знімки екранів проточного цитометра, мікроскопа, NanoDrop, планшетного рідера й ваг; експортовані калібрувальні криві, хроматограми та графіки. |
Файли секвенування | 12 | Необроблені файли FASTQ з довгими прочитаннями, послідовності FASTA, карти GenBank |
Відео виконання протоколів | 7 | Штриховий посів, інокуляція, серійне розведення, підготовка камери SDS-PAGE та інкубатора, зважування. |
Чашки з агаром і колонії | 7 | Чашки після трансформації, синьо-білий скринінг, чашки з дисками з антибіотиками |
Довідкові матеріали | 21 | Схеми маркерів молекулярної маси, карти плазмід, шкали pH (допоміжні матеріали) |
Кількість завдань із кожним типом даних. Категорії перетинаються; довідкові матеріали мають допоміжний характер.
Науковці написали завдання на основі власних експериментів, поєднавши експериментальні дані із запитанням і системою критеріїв оцінювання, розробленою експертами. Кожне завдання пройшло внутрішню перевірку науковцем Ligo, який не був його автором, зовнішню перевірку науковцем зі ступенем PhD, що працює в експериментальній лабораторії, та фінальну внутрішню перевірку. Рецензенти перевіряли запит, експериментальні дані, критерії оцінювання, примітки автора та оцінену спробу моделі.
Відповіді оцінюють за системою критеріїв завдання, нараховуючи бали за кожним критерієм окремо. Залежно від завдання ці критерії оцінюють висновок, числові результати, міркування на їхнє обґрунтування або визнання недостатності даних.
Ми оцінили сім моделей на BioBasicsBench: GPT‑5.2, GPT‑5.4, GPT‑5.5, GPT‑5.6 Sol, GPT‑6.1 Sol, GPT‑6 Luna та GPT‑6 Astra. Оцінювання охоплює 37 поєднань моделі та зусилля: для кожного поєднання виконано по п'ять спроб на кожному зі 100 завдань — загалом 18 500 результатів.
Ми наводимо середню винагороду — середню оцінку за завдання, виражену у відсотках від максимально можливої кількості балів. Смуги похибок відображають 95% довірчі інтервали, розраховані методом бутстрепу на рівні завдань (із групуванням усіх п'яти спроб кожного з них разом).
Залежність середньої винагороди від середньої кількості вихідних токенів на завдання, показана в логарифмічному масштабі. Кожна точка відповідає перевіреному налаштуванню зусилля; лінії послідовно з'єднують ці налаштування. Значення на осі x подвоюється на кожній поділці. Помаранчеві пунктирні лінії позначають моделі GPT‑5, а сині суцільні — моделі GPT‑6. Бліді вуса показують 95% довірчі інтервали, розраховані бутстрепом на рівні цілих завдань. Кожне налаштування охоплює всі 100 завдань і п'ять спроб на завдання. Доступні налаштування зусилля відрізняються залежно від моделі.
GPT‑6 Astra значно перевершує GPT‑5.6 Sol навіть за невеликого зусилля міркування. Ці покращення свідчать, що потужніші вбудовані мультимодальні можливості можуть бути ключем до кращого виконання повсякденного лабораторного аналізу.
Результати за зусилля міркування «Дуже велике»
Модель | Середня винагорода | 95% ДІ | Вихідні токени / завдання |
|---|---|---|---|
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 |
«Дуже велике» — найвище зусилля міркування, для якого наведено результати всіх семи моделей. Кожен рядок охоплює всі 100 завдань і п'ять спроб на завдання. Результати для зусилля Max, де вони доступні, включено до графіка вище.
Поширена пастка в науці — надмірне тлумачення даних, особливо з огляду на упередження, що виникають під час перевірки гіпотези. Astra продемонструвала кращу здатність розпізнавати межі того, що показують дані, й не робити необґрунтованих висновків.
У цьому прикладі GPT‑5.6 Sol класифікувала клітини як мертві на основі сигналу барвника, що використовується для виявлення мертвих клітин. Але детектор міг також реєструвати світло від іншого барвника, тому самої яскравості було недостатньо для такого висновку. Astra розпізнала цю неоднозначність і вказала на потребу в кращих контрольних зразках для розділення сигналів.
Світле поле · прохідне світло
Канал 2 · мічені SYTOX · 470–540 нм
Канал 3 · зелена флуоресценція FUN-1 · 525–580 нм
Ті самі ділянки з клітинами у трьох каналах; діапазони детекції перекриваються на 525–540 нм. Спільний діапазон допускає взаємне накладання сигналів; його величину не вимірювали. Кожен канал відображено з окремою лінійною шкалою інтенсивності, однаковою для обох ділянок; кількісно порівнювати яскравість між каналами не можна.
Наукові дослідження значною мірою мультимодальні й потребують постійної інтерпретації візуальної інформації та ухвалення рішень. Astra продемонструвала суттєвий прогрес у роботі з різнорідними даними — зокрема знімками й відео, а також первинними даними секвенування, мікроскопії, проточної цитометрії та аналізів на планшетному рідері.
Насамперед це покращення проявилося в здатності GPT‑6 Astra розпізнавати дрібні деталі на знімках з експериментів і робити точніші висновки, як у наведеному прикладі. Тут агенти мали оцінити результати клонування ДНК, де критичне значення мають контрольні зразки. GPT‑5.6 Sol не виявила колоній на чашці негативного контролю й побудувала на цьому свої висновки. Проте GPT‑6 Astra звернула увагу, що на чашці вказано не той антибіотик, і слушно визначила цей контроль як ненадійний.

Первинний знімок
Напис на обідку
Вихідний знімок із бенчмарку: напис на обідку обведено й збільшено. «LB Kan50» означає канаміцин (інший антибіотик), а не ампіцилін, використаний в експерименті.
Щоб правильно тлумачити дані, науковці мають під час аналізу враховувати неявні біологічні знання та контекст експерименту. Astra продемонструвала кращу здатність утримувати цей контекст і застосовувати його протягом усього аналізу.
В одному із завдань було показано серію мікроскопічних знімків, на яких клітини то потрапляли у фокус, то виходили з нього. Тоді як GPT‑5.6 Sol шукала біологічне пояснення позірного зникнення клітин, GPT‑6 Astra правильно розпізнала z-стек — серію знімків, зроблених на різній глибині.

0 с

3 с

6 с

9 с

12 с

15 с
Шість кадрів з вихідного запису. Пунктирні рамки позначають те саме місце під час сканування мікроскопом на різній глибині. Часові позначки відповідають позиції відтворення в наданому відео.
Вищі оцінки на бенчмарку ще не означають, що моделі здатні робити надійні висновки в лабораторії. Ці приклади роботи Astra показують, як припущення, очікувані відповіді й надані підписи можуть переважити фактичні дані, а правильне проміжне спостереження — не вплинути на остаточне рішення.
Astra дозволяє звичному припущенню переважити інтерпретацію, підтверджену контрольними зразками експерименту. Вона розрізняє дві групи смуг зразків колоній, але припускає, що більший ПЛР-продукт свідчить про успішне клонування. На цій підставі вона пропонує доріжки 4, 6, 7 і 8; натомість порівняння з контрольними зразками в еталонній відповіді вказує на доріжки 5, 9 і 10.

Еталонна відповідь обирає колонії 5, 9 і 10; Astra пропонує 4, 6, 7 і 8.
1: маркер · 2: суміш для клонування · 3: вихідна плазміда · 4–10: зразки колоній
Тлумачення контрольних зразків
Доріжка 3 містить лише ПЛР-продукт вихідної плазміди. Її смуга слугує орієнтиром положення смуги старої плазміди.
За еталонною інтерпретацією доріжка 2 містить обидва типи смуг: через неповне збирання поряд із новим продуктом залишається стара матриця або плазмідна основа.
Отримані колонії можуть містити або стару, або нову плазміду. Порівняйте їхні смуги з цими еталонними типами смуг.
Еталонний вибір: 5, 9 і 10
Вибір Astra: 4, 6, 7 і 8. Astra пропонує цю групу, припускаючи, що більший ПЛР-продукт відповідає потрібній конструкції.
Візуальне групування правильне, але експериментальне значення цих груп визначено навпаки порівняно з еталоном. Отже, за результатами ПЛР колоній Astra обирає не ті клони, що призвело б до подальшого очищення не тієї плазміди.
Astra нехтує спостереженнями, що суперечать обраній нею інтерпретації. Вона робить висновок, що вакуолі — внутрішні компартменти клітин — зазвичай темніші за навколишню частину клітини, хоча деякі з них на тому самому знімку виглядають світлішими. Обидва варіанти важливі: зміна фокусування мікроскопа може змінювати контраст на протилежний, тож приклади з темнішими вакуолями не дають підстав для загального правила.
Темніший вигляд
Світліший вигляд
Узагальнення Astra про темніші вакуолі не враховує світліших вакуоль, видимих у тому самому полі зору.
Що не враховано в цій відповіді
Деякі клітини мають протилежний контраст. Обидва варіанти спостерігаються тому, що зміна глибини фокусування може змінювати контраст на протилежний.
Astra розглядає кілька ділянок і навіть зазначає, що контраст змінюється залежно від фокусування. Потім вона надає більшої ваги клітинам, які вважає краще сфокусованими, і в остаточній відповіді залишає лише опис їхніх темніших вакуоль. Світліші ділянки, що суперечать цьому опису, було розглянуто, але у висновку їх не враховано.
Позначки підрахунку Astra не мають надійної відповідності окремим колоніям: вона не розрізняє близьких сусідів, пропускає видимі колонії та позначає ділянки агару без колоній. У підсумку кількість колоній на цій чашці завищено приблизно на 12% порівняно з еталоном бенчмарку.

Вихідний знімок

Позначки підрахунку Astra

Вихідний знімок

Позначки підрахунку Astra

Вихідний знімок

Позначки підрахунку Astra
A: одна позначка підрахунку між сусідніми колоніями. B: дві видимі колонії залишено без позначок. C: ділянку агару без колоній зараховано як колонію. Червоні кола вказують місця, які Astra позначила під час підрахунку. Чорні стрілки додано редакцією для наочності.
Неточний підрахунок колоній безпосередньо впливає на оцінку ефективності введення ДНК у клітини. За незмінних об’єму висіву та розведення завищений підрахунок збільшує цю оцінку в тій самій пропорції.
Прискорення біологічних досліджень потребує надійного виконання повсякденної роботи. BioBasicsBench фокусується на вдосконаленні саме цих процесів: тлумачення первинних експериментальних даних, перевірки контрольних зразків і розпізнавання необґрунтованих висновків. Прогрес у цих завданнях міг би допомогти науковцям витрачати менше часу на з’ясування причин проблем і більше — на вибір наступних експериментів. Відстеження цих можливостей також допоможе нам зрозуміти їхні наслідки для біобезпеки та біозахисту.


