AI 에이전트의 일상적인 습식 실험 수행 능력 측정
100개의 일상적 습식 실험 과제로 AI 에이전트의 원시 실험 데이터 해석 능력을 측정하는 벤치마크, BioBasicsBench를 소개합니다.
우리의 미션은 범용 인공지능이 모든 인류에게 혜택을 주도록 하는 것입니다. 이 미션의 일환으로, 질병 이해부터 새로운 치료법 개발까지 과학자들의 생물학 연구를 가속화하고자 합니다. AI 에이전트가 이에 기여하려면, 과학자들이 생물학적 시료로 실험하는 습식 실험실에서 매일 다루는 실험 근거를 신뢰할 수 있게 해석해야 합니다. 일상적인 습식 실험에는 실패한 실험, 모호한 이미지, 서로 상충하는 관찰 결과가 따릅니다. 기존 벤치마크는 과학 논문용으로 선별된 차트와 이미지를 중심으로 구성되어 있어, 이러한 모호성과 그에 필요한 문제 해결 과정을 놓칠 수 있습니다. 이에 에이전트가 일상적인 습식 실험 분석을 얼마나 잘 수행하는지 측정하는 새로운 벤치마크, BioBasicsBench를 소개합니다. 효소 설계 전문 바이오테크 기업 Ligo와 함께 개발했습니다.
이 벤치마크의 100개 과제는 에이전트가 원시 실험 데이터를 해석하고, 오류를 식별하며, 근거가 결론을 뒷받침하기에 부족한 경우를 인식할 수 있는지 평가합니다. 이러한 과제를 올바르게 수행하는 것은 중요합니다. 이미지를 잘못 읽거나 실험 결과를 확인하기 위한 대조군의 문제를 놓치면, 과학자가 잘못된 결론을 내리고 연구 질문의 답을 찾는 데 도움이 되지 않는 실험에 시간을 쓸 수 있기 때문입니다.
과제당 더 많은 추론을 허용하는 ‘xhigh’ 설정에서 GPT‑6 Astra는 만점 대비 평균 66.7%를 획득했으며, GPT‑5.6 Sol은 43.8%를 기록했습니다. 결과는 일상적인 실험실 분석에서 진전이 있었음을 보여 주지만, 이미지 해석, 대조군 확인, 실험 맥락 적용에는 여전히 개선의 여지가 있습니다.
BioBasicsBench는 겔 이미지와 콜로니 배양 접시부터 현미경 관찰 자료와 장비 측정값까지, 가공되지 않은 실험 근거를 사용합니다.
BioBasicsBench는 단백질 실험 기법, 이미징 및 세포 분석, 정량 및 분석 실험, 핵산 실험 기법, 분자 클로닝이라는 다섯 가지 일상적 습식 실험 분야에 걸쳐 100개 과제로 구성됩니다. 과제는 겔에서 DNA 시료의 분자량을 읽는 간단한 요청부터 상세한 실험 결과 분석까지 다양하지만, 모두 습식 실험 과학자라면 안정적으로 수행할 수 있어야 하는 일상 업무입니다.
과학자들은 자신의 실험 데이터를 바탕으로 과제를 만들고, 각 질문에 전문가가 작성한 채점 기준을 연결했습니다. 각 과제는 작성에 참여하지 않은 Ligo 과학자의 내부 검토, 습식 실험실에서 일하는 박사급 과학자의 외부 검토, 최종 내부 검토를 거쳤습니다.
에이전트는 요청된 결론, 측정값 또는 권고 사항을 담은 구조화된 답변을 반환하며, 필요한 경우 이를 뒷받침하는 추론도 제시합니다. 답변은 채점표의 개별 기준에 따라 점수를 받으므로, 벤치마크는 올바른 결론과 부분적으로 올바른 분석을 구분할 수 있습니다. 대부분의 과제는 생물학 지식, 이미지 및 기타 데이터 해석, 오류 탐지, 프로토콜 이해 등 여러 역량을 함께 평가합니다.
‘중복 제외 과제 수’는 각 과제를 한 번씩만 센 값입니다. 역량별 열은 해당 역량 태그가 붙은 과제 수를 나타냅니다. 이 범주들은 중복됩니다. 하나의 과제가 여러 열에 포함될 수 있으므로, 역량별 수를 더해 전체 과제 수를 구해서는 안 됩니다. 색상은 분야를 구분하며, 색이 진할수록 해당 분야의 과제 중 그 역량을 평가하는 과제의 비중이 큽니다.
입력 자료는 과학자들이 다루는 근거의 형태를 그대로 유지합니다. 여기에는 겔 및 블롯 이미지, 배양 접시 사진, 현미경 이미지 스택, 시퀀싱 리드, 플레이트 리더에서 내보낸 데이터, 실험대 작업 영상이 포함됩니다. 하나의 과제에 여러 유형의 데이터가 포함될 수 있습니다. 래더 차트와 플라스미드 지도 같은 참고표는 실험 근거를 해석하는 데 도움을 줍니다.
데이터 유형 | 과제 수 | 포함 내용 |
|---|---|---|
겔 및 블롯 | 31 | 아가로스 DNA 겔, SDS-PAGE 겔, 웨스턴 블롯 |
프로토콜, 기록 및 사양 | 27 | 프로토콜 및 표준작업절차(SOP), 실험 노트 및 실행 기록, 손글씨 메모 사진, 카탈로그, 장비 사양, 출판된 실험 방법 |
표 및 장비에서 내보낸 데이터 | 20 | CSV 및 Excel 내보내기 파일, 레인 배치도 및 재고 목록, 원시 유세포 분석(FCS) 파일 |
실험대, 장치 및 시약 사진 | 18 | 실험대, 겔 전기영동 장치, 시약 및 배양 튜브, PCR 플레이트, 튜브 랙, pH 시험지, 농축기, 냉동고, 액체 처리 장비의 데크 |
현미경 관찰 | 14 | 원시 명시야 및 형광 이미지, 다중 채널 이미지 세트, z-스택, 타임랩스 영상 |
장비 화면 및 그래프 | 13 | 유세포 분석기, 현미경, NanoDrop, 플레이트 리더 및 저울 화면 사진; 내보낸 표준 곡선, 크로마토그램 및 그래프 |
시퀀싱 파일 | 12 | 원시 롱리드 FASTQ 파일, FASTA 서열, GenBank 지도 |
프로토콜 영상 | 7 | 획선 도말, 접종, 연속 희석, SDS-PAGE 수조 및 배양기 설치, 저울을 이용한 칭량 |
한천 배양 접시 및 콜로니 | 7 | 형질전환 배양 접시, 청백색 선별 검사, 항생제 디스크 배양 접시 |
참고표 | 21 | 래더 차트, 플라스미드 지도, pH 차트(보조 자료) |
각 데이터 유형이 포함된 과제 수입니다. 범주는 중복될 수 있으며, 참고표는 보조 자료입니다.
과학자들은 자신의 실험 데이터를 바탕으로 과제를 작성하고, 실험 근거에 질문과 전문가가 작성한 채점표를 연결했습니다. 각 과제는 작성에 참여하지 않은 Ligo 과학자의 내부 검토, 습식 실험실에서 일하는 박사급 과학자의 외부 검토, 최종 내부 검토를 거쳤습니다. 검토자들은 프롬프트, 실험 근거, 채점표, 작성자 메모, 채점된 모델의 풀이를 확인했습니다.
답변은 개별 기준에 점수를 배정한 해당 과제의 채점표에 따라 평가됩니다. 과제에 따라 이러한 기준은 결론, 수치 결과, 이를 뒷받침하는 추론, 또는 근거가 불충분하다는 인식을 평가합니다.
BioBasicsBench로 GPT‑5.2, GPT‑5.4, GPT‑5.5, GPT‑5.6 Sol, GPT‑6.1 Sol, GPT‑6 Luna, GPT‑6 Astra 등 7개 모델을 평가했습니다. 평가에는 모델과 추론 노력 설정의 조합 37개가 포함되었으며, 각 설정에서 100개 과제를 각각 5회씩 시도해 총 18,500개의 결과를 얻었습니다.
평가 지표는 평균 보상으로, 과제 점수를 만점 대비 백분율로 나타낸 뒤 평균한 값입니다. 오차 막대는 각 과제의 시도 5회를 하나로 묶고 과제 전체를 단위로 재표집해 계산한 95% 신뢰 구간을 나타냅니다.
과제당 평균 출력 토큰 수에 따른 평균 보상을 로그 척도로 표시한 그래프. 각 점은 평가한 추론 노력 설정을 나타내며, 선은 이 설정들을 순서대로 연결합니다. x축 값은 눈금마다 두 배씩 증가합니다. 주황색 점선은 GPT‑5 모델을, 파란색 실선은 GPT‑6 모델을 나타냅니다. 옅은 오차 막대는 과제 전체를 단위로 부트스트랩한 95% 신뢰 구간입니다. 각 설정에는 전체 100개 과제와 과제당 5회의 시도가 포함됩니다. 추론 노력 설정은 모델마다 다릅니다.
GPT‑6 Astra는 낮은 추론 노력에서도 GPT‑5.6 Sol보다 성능이 크게 향상되었습니다. 이러한 향상은 더 강력한 네이티브 멀티모달 역량이 일상적인 습식 실험 분석의 성능을 높이는 핵심일 수 있음을 시사합니다.
xhigh 추론 노력 설정에서의 성능
모델 | 평균 보상 | 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 |
Xhigh는 7개 모델 모두에서 결과가 보고된 가장 높은 추론 노력 설정입니다. 각 행에는 전체 100개 과제와 과제당 5회의 시도가 포함됩니다. Max 설정의 결과가 있는 경우 위 차트에 포함했습니다.
과학에서 흔히 빠지는 함정은 데이터를 과도하게 해석하는 것입니다. 특히 가설 검증 과정에서 발생하는 편향의 특성을 고려하면 더욱 그렇습니다. Astra는 데이터가 보여 주는 범위의 한계를 파악하고 근거 없는 결론을 내리지 않는 능력이 향상되었습니다.
이 예시에서 GPT‑5.6 Sol은 죽은 세포를 검출하는 염료의 신호를 근거로 세포를 죽은 것으로 분류했습니다. 하지만 검출기가 다른 염료의 빛도 감지할 수 있었으므로, 밝기만으로는 그러한 결론을 정당화할 수 없었습니다. Astra는 이러한 모호성을 인식하고 신호를 분리하기 위해 더 적절한 대조군이 필요하다고 지적했습니다.
명시야 · 투과광
채널 2 · SYTOX 표지 · 470–540 nm
채널 3 · FUN-1 녹색 · 525–580 nm
세 채널에서 본 동일한 세포 영역. 검출 파장 범위는 525–540 nm에서 겹칩니다. 이 공통 구간에서는 간섭이 발생할 수 있으며, 그 정도는 측정되지 않았습니다. 각 채널은 별도의 선형 강도 척도로 표시되며, 해당 척도는 두 영역에 동일하게 적용됩니다. 채널 간 밝기는 정량적으로 비교할 수 없습니다.
과학 연구는 다양한 형태의 정보를 다루므로, 끊임없는 시각적 해석과 의사결정이 필요합니다. Astra는 사진과 영상뿐 아니라 시퀀싱, 플레이트 리더 분석, 현미경 관찰, 유세포 분석의 원시 출력 형태로 제공된 멀티모달 데이터를 처리하는 능력이 크게 향상되었습니다.
가장 기본적인 수준에서는, 이 예시에서처럼 GPT‑6 Astra가 실험 중 촬영한 이미지의 세밀한 부분까지 포착해 더 정확한 결론을 도출하는 능력에서 이러한 향상을 확인할 수 있었습니다. 이 과제는 대조군이 필수적인 DNA 클로닝 실험에서 결론을 도출하도록 에이전트에 요구했습니다. GPT‑5.6 Sol은 음성 대조군 배양 접시에 콜로니가 없다고 관찰하고, 이를 근거로 결론을 내렸습니다. GPT‑6 Astra는 배양 접시의 라벨에 잘못된 항생제가 표시되어 있음을 알아차리고, 이를 신뢰할 수 있는 대조군으로 인정하지 않는 올바른 판단을 내렸습니다.

원본 사진
테두리의 라벨
테두리의 라벨을 원으로 표시하고 확대한 벤치마크 원본 사진. ‘LB Kan50’은 카나마이신을 뜻하며, 이는 실험에 사용된 암피실린과 다른 항생제입니다.
과학자는 데이터가 보여 주는 내용을 올바르게 해석하기 위해 분석 과정에서 생물학적 암묵지와 실험 맥락을 염두에 두어야 합니다. Astra는 이러한 맥락을 유지하고 분석 전반에 적용하는 능력이 향상되었습니다.
한 과제에서는 일련의 현미경 이미지에서 세포의 초점이 맞았다가 흐려지는 모습이 제시되었습니다. GPT‑5.6 Sol은 세포가 사라지는 듯한 현상에 대해 생물학적 설명을 찾으려 했지만, GPT‑6 Astra는 이를 서로 다른 깊이에서 촬영한 일련의 이미지인 z-스택으로 정확히 인식했습니다.

0초

3초

6초

9초

12초

15초
원본 녹화 영상의 프레임 6개. 현미경이 깊이 방향으로 스캔하는 동안 점선 상자는 동일한 위치를 표시합니다. 시간은 제공된 영상의 재생 위치를 나타냅니다.
벤치마크 점수가 높아졌다고 해서 모델이 실험실에서 신뢰할 수 있는 판단을 내릴 수 있다는 뜻은 아직 아닙니다. 다음 Astra 사례는 가정, 예상되는 답, 제공된 라벨이 어떻게 근거보다 우선시되는지, 그리고 중간 단계에서 올바르게 관찰한 내용이 어떻게 최종 판단에 반영되지 않을 수 있는지 보여 줍니다.
Astra는 실험 대조군이 뒷받침하는 해석보다 익숙한 가정을 우선합니다. 콜로니 밴드의 두 그룹을 구별할 수는 있지만, 더 큰 PCR 산물이 클로닝 성공을 나타낸다고 가정합니다. 이 가정에 따라 레인 4, 6, 7, 8을 제안하지만, 기준 답안은 대조군과의 비교를 통해 레인 5, 9, 10을 선택합니다.

기준 답안은 콜로니 5, 9, 10을 선택하지만, Astra는 4, 6, 7, 8을 제안합니다.
1: 마커 · 2: 클로닝 혼합물 · 3: 원래 플라스미드 · 4–10: 콜로니 시료
대조군 해석하기
레인 3에는 원래 플라스미드의 PCR 산물만 들어 있습니다. 이 밴드가 기존 플라스미드의 기준 위치를 제공합니다.
기준 답안의 해석에 따르면 레인 2에는 두 패턴이 모두 있습니다. 조립이 불완전해 새로운 산물과 함께 기존 주형 및 백본이 남아 있기 때문입니다.
그 결과 생성된 콜로니는 기존 플라스미드 또는 새 플라스미드를 가질 수 있습니다. 이 콜로니의 밴드를 기준 패턴과 비교합니다.
기준 답안의 선택: 5, 9, 10
Astra의 선택: 4, 6, 7, 8. Astra는 더 큰 PCR 산물이 의도한 구성체를 나타낸다고 보아 이 그룹을 선택합니다.
시각적으로 그룹을 나눈 것은 맞지만, 각 그룹이 실험에서 무엇을 나타내는지는 기준 답안과 반대로 해석했습니다. 따라서 Astra는 콜로니 PCR 결과에서 잘못된 콜로니를 선택하며, 이로 인해 후속 단계에서 잘못된 플라스미드를 정제하게 됩니다.
Astra는 자신이 선호하는 해석에 반하는 관찰 결과를 경시합니다. 같은 이미지에서 일부 액포가 더 밝게 보이는데도, 세포 내 구획인 액포가 대체로 주변 세포 영역보다 어둡다고 결론 내립니다. 두 가지 모습 모두 중요합니다. 현미경의 초점을 바꾸면 명암이 반전될 수 있으므로, 어둡게 보이는 사례만으로 일반적인 규칙을 세울 수는 없습니다.
더 어둡게 보이는 모습
더 밝게 보이는 모습
Astra는 액포가 더 어둡다고 일반화하면서 같은 시야에서 보이는 더 밝은 액포를 누락합니다.
이 답변이 놓친 점
일부 세포에서는 명암이 반대로 나타납니다. 초점 깊이가 달라지면 명암이 반전될 수 있기 때문에 두 가지 모습이 모두 나타납니다.
Astra는 여러 영역을 살펴보고 초점에 따라 명암이 달라진다고 언급하기까지 합니다. 그러나 이후 초점이 더 잘 맞았다고 판단한 세포에 더 큰 비중을 두고, 최종 답변에는 그 세포들의 액포가 더 어둡다는 설명만 남깁니다. 이와 모순되는 더 밝은 영역도 살펴보았지만, 결론에는 반영하지 않습니다.
Astra의 계수 표시는 개별 콜로니와 일관되게 대응하지 않습니다. 가까이 있는 콜로니를 구별하지 못하고, 눈에 보이는 콜로니를 놓치며, 콜로니가 없는 한천 배지에 표시합니다. 그 결과 이 배양 접시에서는 벤치마크 기준값보다 약 12% 많게 계수했습니다.

원본 이미지

Astra의 계수 표시

원본 이미지

Astra의 계수 표시

원본 이미지

Astra의 계수 표시
A: 인접한 콜로니 사이에 계수 표시 1개. B: 눈에 보이지만 표시되지 않은 콜로니 2개. C: 콜로니가 없는 한천 배지를 콜로니로 계수. 빨간 원은 Astra가 계수한 위치를 나타냅니다. 검은 화살표는 편집 과정에서 추가한 안내 표시입니다.
부정확한 콜로니 수는 DNA가 세포에 도입된 효율의 추정치에 직접적인 영향을 미칩니다. 도말한 부피와 희석 배수가 일정할 때 콜로니를 과다 계수하면, 이 추정치도 같은 비율로 부풀려집니다.
생물학 연구를 가속화하려면 일상적인 작업부터 정확히 수행해야 합니다. BioBasicsBench는 원시 실험 데이터 해석, 대조군 확인, 근거가 결론을 뒷받침하지 못하는 상황의 인식이라는 일상 작업을 개선 목표로 삼습니다. 이러한 과제에서 진전이 이루어지면 과학자들이 문제 해결에 쓰는 시간을 줄이고, 다음에 어떤 실험을 진행할지 결정하는 데 더 많은 시간을 할애할 수 있습니다. 이러한 역량을 추적하면 생물안전과 생물보안에 미치는 영향도 더 잘 이해할 수 있습니다.


