Articleresearch.google·2025년 9월 9일·0

Accelerating scientific discovery with AI-powered Empirical Research Assistance

Quick Summary

구글 리서치는 과학자가 점수화 가능한 연구 문제에 대해 맞춤형 실험 소프트웨어를 만들고 반복 개선하도록 돕는 AI 시스템 ERA를 제시하며, 6개 과학·공학 벤치마크에서 전문가 수준 성능을 보였다고 설명한다.

Accelerating scientific discovery with AI-powered Empirical Research Assistance 관련 대표 이미지

🖼️ 인포그래픽

Accelerating scientific discovery with AI-powered Empirical Research Assistance 내용을 설명하는 본문 이미지

🖼️ 4컷 인포그래픽

Accelerating scientific discovery with AI-powered Empirical Research Assistance 내용을 설명하는 본문 이미지

💡 한 줄 요약

구글 리서치는 과학자가 점수화 가능한 연구 문제에 대해 맞춤형 실험 소프트웨어를 만들고 반복 개선하도록 돕는 AI 시스템 ERA를 제시하며, 6개 과학·공학 벤치마크에서 전문가 수준 성능을 보였다고 설명한다.

📌 핵심 요약

  • 글은 과학 연구에서 가설을 충분히 평가하는 일이 중요하지만, 현대 연구의 상당 부분이 복잡한 현상을 모델링·시뮬레이션·분석하는 계산 실험에 의존하면서 맞춤형 소프트웨어 작성이 발견 속도의 병목이 된다고 문제를 제기한다.
  • Empirical Research Assistance, 즉 ERA는 문제 설명, 평가 지표, 학습·검증·평가 데이터를 입력받아 연구 아이디어를 만들고, 이를 실행 가능한 코드로 구현하며, 성능 점수를 기준으로 수천 개 코드 변형을 탐색·개선하는 시스템이다.
  • ERA의 핵심 개념은 기능적 정답 여부만 보지 않고 사전에 정의된 품질 점수를 최대화하도록 설계된 ‘경험적 소프트웨어’와, 이런 방식으로 다룰 수 있는 ‘점수화 가능한 과제’다.
  • ERA는 유전체학, 공중보건, 지리공간 분석, 신경과학, 수치해석, 일반 시계열 예측을 포함한 다양한 벤치마크에서 기존 전문가 개발 방법을 넘어서거나 최신 성능에 근접·상회하는 결과를 냈다.
  • 글의 결론은 LLM이 지식 접근을 돕는 수준을 넘어, 과학자가 수백·수천 개의 가능한 해법을 빠르고 체계적으로 실험할 수 있게 하는 맞춤형 연구 소프트웨어 생산 도구로 활용될 수 있다는 것이다.

🧩 주요 포인트

  1. 글은 과학 연구에서 가설을 충분히 평가하는 일이 중요하지만, 현대 연구의 상당 부분이 복잡한 현상을 모델링·시뮬레이션·분석하는 계산 실험에 의존하면서 맞춤형 소프트웨어 작성이 발견 속도의 병목이 된다고 문제를 제기한다.
  2. Empirical Research Assistance, 즉 ERA는 문제 설명, 평가 지표, 학습·검증·평가 데이터를 입력받아 연구 아이디어를 만들고, 이를 실행 가능한 코드로 구현하며, 성능 점수를 기준으로 수천 개 코드 변형을 탐색·개선하는 시스템이다.
  3. ERA의 핵심 개념은 기능적 정답 여부만 보지 않고 사전에 정의된 품질 점수를 최대화하도록 설계된 ‘경험적 소프트웨어’와, 이런 방식으로 다룰 수 있는 ‘점수화 가능한 과제’다.
  4. ERA는 유전체학, 공중보건, 지리공간 분석, 신경과학, 수치해석, 일반 시계열 예측을 포함한 다양한 벤치마크에서 기존 전문가 개발 방법을 넘어서거나 최신 성능에 근접·상회하는 결과를 냈다.
  5. 글의 결론은 LLM이 지식 접근을 돕는 수준을 넘어, 과학자가 수백·수천 개의 가능한 해법을 빠르고 체계적으로 실험할 수 있게 하는 맞춤형 연구 소프트웨어 생산 도구로 활용될 수 있다는 것이다.

🧠 상세 정리

1. 과학적 발견의 병목: 가설 평가와 맞춤형 소프트웨어

글은 과학 연구에서 더 견고하고 포괄적인 답을 얻으려면 가설을 철저히 평가해야 하지만, 그 과정 자체가 발견 속도를 늦추는 병목이 된다고 설명한다. 특히 현대 과학 연구는 복잡한 현상을 모델링하고 시뮬레이션하며 분석하는 계산 실험에 크게 의존한다. 이때 가설 평가에는 대개 연구 문제에 맞춘 소프트웨어를 새로 만들어야 하며, 이는 느리고 까다로운 작업이다. 저자들은 대규모 언어 모델이 전통적인 코딩 작업에서 능력을 보이는 상황에서, 과학 가설을 평가하고 반복 개선하기 위한 고품질 맞춤형 소프트웨어도 만들 수 있는지 탐구했다고 밝힌다.

2. ERA의 목적과 기본 성격

구글 리서치는 Gemini를 사용해 구축한 AI 시스템 Empirical Research Assistance, 줄여서 ERA를 소개한다. ERA는 잘 정의된 문제와 평가 수단을 입력받아 작동하는 체계적인 코드 최적화 연구 엔진으로 설명된다. 이 시스템은 새로운 방법론적·구조적 아이디어를 제안하고, 그 아이디어를 실행 가능한 코드로 구현하며, 경험적으로 성능을 검증한다. 이후 트리 탐색을 통해 수천 개의 코드 변형을 검색하고 반복하면서 성능을 최적화한다. 논문에서는 유전체학, 공중보건, 지리공간 분석, 신경과학, 시계열 예측, 수치해석의 6개 벤치마크에서 ERA가 전문가 수준 성능을 달성했다고 제시한다.

3. 경험적 소프트웨어와 점수화 가능한 과제

ERA의 핵심 개념은 ‘경험적 소프트웨어’다. 일반적인 소프트웨어가 주로 기능적으로 올바르게 작동하는지에 의해 평가된다면, 경험적 소프트웨어는 사전에 정해진 품질 점수를 최대화하는 것을 주된 목표로 삼는다. 글은 이런 방식으로 효과적으로 다루고 해결할 수 있는 문제를 ‘점수화 가능한 과제’라고 부른다. 과학 연구는 본질적으로 반복적이어서 연구자가 돌파구를 찾기 위해 수십 개나 수백 개의 모델과 매개변수를 시험해야 하는 경우가 많다. 숙련된 프로그래머인 과학자에게도 코딩, 디버깅, 최적화는 시간이 많이 들기 때문에, 아이디어마다 수작업으로 코드를 작성하는 방식은 체계적 탐색을 어렵게 만든다.

4. ERA가 작동하는 방식

ERA의 입력은 문제 설명, 점수 지표, 학습·검증·평가에 적합한 데이터를 포함하는 점수화 가능한 과제다. 사용자는 외부 문헌에서 얻은 아이디어나 우선시할 방법론 같은 맥락도 함께 제공할 수 있다. ERA는 알려진 방법을 프로그램으로 재현하고, 최적화하며, 재조합하는 방식까지 포함해 연구 아이디어를 생성한다. 그런 아이디어는 실행 가능한 코드로 구현되고, 시스템은 AlphaZero에서 영감을 받은 상한 신뢰 구간 기반의 트리 탐색 전략으로 소프트웨어 후보 트리를 만든다. 이후 LLM이 코드를 다시 작성해 품질 점수를 높이려 시도하며, 방대한 해법 탐색을 지치지 않고 수행해 기존에 몇 달 걸릴 수 있는 탐색 시간을 몇 시간 또는 며칠 수준으로 줄일 수 있다고 설명한다.

5. 평가 관점: 과학 발견에 가까운 코드 생성

글은 기존 코드 생성 AI 평가가 주로 경쟁 프로그래밍이나 소프트웨어 공학에서 나온 과제에 초점을 맞췄다고 지적한다. 이런 과제도 가치가 있지만, 과학적 발견이 요구하는 도전의 전체 스펙트럼을 포착하지는 못한다는 것이다. ERA 평가는 단순히 문법적으로 맞는 코드를 쓰는 능력이 아니라, 현재 계산 방법과 인간 전문성의 경계를 밀어내는 새로운 해법을 생성하는 능력을 보이려는 데 초점을 둔다. 여섯 개 벤치마크는 제로샷 일반화, 고차원 신호 처리, 불확실성 정량화, 복잡한 데이터의 의미 해석, 시스템 수준 모델링 같은 능력을 함께 평가하도록 구성됐다. 저자들은 최고 점수 해법과 후보 해법 트리를 재현·탐색할 수 있도록 공개했다고 설명한다.

6. 유전체학과 공중보건 벤치마크 결과

유전체학 사례에서는 단일세포 RNA 시퀀싱 데이터의 배치 통합 문제가 다뤄진다. 여러 데이터셋을 함께 분석하려면 샘플 사이에 존재하는 복잡한 배치 효과를 제거하면서도 실제 생물학적 신호를 보존해야 한다. ERA는 13개 지표를 하나의 종합 점수로 결합하는 OpenProblems V2.0.0 배치 통합 벤치마크에서 전문가가 개발한 상위 방법을 능가하는 40개의 새로운 방법을 발견했다. 최고 점수 해법은 ComBat과 BBKNN이라는 기존 방법을 결합해 공개된 최고 방법인 ComBat보다 전체 점수를 14% 개선했다. 공중보건 영역에서는 미국 COVID-19 Forecast Hub의 입원 예측 과제를 다뤘고, ERA는 공식 CovidHub Ensemble보다 나은 14개 모델을 생성했다고 제시된다.

7. 지리공간 분석과 신경과학에서의 적용

지리공간 분석에서는 고해상도 원격탐사 이미지의 의미론적 분할 문제가 제시된다. 이 과제는 이미지의 각 픽셀에 클래스 라벨을 정확히 부여해야 하므로, 장면 안에 어떤 대상이 있는지뿐 아니라 그 경계가 어디인지까지 공간적·맥락적으로 이해해야 한다. ERA가 DLRSD 벤치마크에서 생성한 상위 세 해법은 평균 intersection over union 기준으로 0.80을 넘기며 현재 최신 수준보다 약간 나은 결과를 냈다. 두 해법은 ImageNet으로 사전 학습된 강력한 인코더와 UNet++ 또는 U-Net을 결합했고, 다른 하나는 Transformer 기반 SegFormer를 사용했으며, 세 해법 모두 광범위한 테스트 시점 증강을 활용했다. 신경과학에서는 ZAPBench에 적용돼 7만 개가 넘는 뉴런 활동 예측에서 기존 기준선을 넘어서는 새로운 시계열 예측 모델을 발견했다.

8. 수치해석, 일반 시계열 예측, 결론

글은 ERA의 일반성을 강조하며, 앞선 사례 외에도 어려운 적분의 수치 평가와 일반 시계열 예측 문제를 추가로 다룬다. 수치해석 과제에서 ERA는 표준 수치 방법이 실패한 보류 적분들 가운데 19개 중 17개를 올바르게 평가한 해법을 만들었다. 일반 시계열 예측에서는 7개 영역, 10개 빈도, 28개 데이터셋에서 파생된 GIFT-Eval을 사용했고, ERA는 전체 데이터셋의 평균 mean absolute scaled error를 기준으로 단일 코드의 hill climbing을 수행해 범용 예측 라이브러리를 처음부터 만들었다고 설명된다. 결론에서 저자들은 LLM이 연구자의 지식 접근을 돕는 수준을 넘어, 반복적이고 고된 연구 소프트웨어 제작을 자동화하는 수단으로 탐구될 수 있음을 말한다. ERA의 출력은 코드 형태이기 때문에 검증 가능하고 해석 가능하며 재현 가능하다는 점도 중요한 장점으로 제시된다.

🧾 핵심 주장 / 시사점

  • ERA의 성과는 과학 연구 자동화가 ‘정답 코드 생성’보다 ‘점수화된 실험 공간을 체계적으로 탐색하는 능력’에 달려 있음을 보여준다.
  • 문제 설명과 평가 지표, 데이터가 명확히 주어진 점수화 가능한 과제일수록 ERA가 연구 아이디어 생성, 구현, 검증, 반복 개선을 하나의 루프로 연결하기 쉽다.
  • 공개된 최고 해법과 후보 트리는 ERA의 결과를 단순한 모델 출력이 아니라 재현·검토 가능한 연구 산출물로 다루게 해, 과학적 검증 절차와의 접점을 만든다.

✅ 액션 아이템

  • 문제 정의 단계에서 정답 여부보다 사전 점수 지표로 정량화 가능한 과제인지 먼저 판별해 실험 후보군으로 채택한다.
  • 문제 설명, 평가 지표, 학습·검증·평가 데이터를 입력해 ERA형 실험을 구성하고, 수천 개 코드 변형의 점수 향상 과정을 추적한다.
  • 유전체학·공중보건·지리공간·신경과학·수치해석·시계열 6개 벤치마크를 전문가 기준 대비 근접·상회 성능으로 정밀 비교해 채택 범위를 한정한다.

❓ 열린 질문

  • 점수화 가능한 과제 요건이 기존 연구 가설 검증 목적과 충돌하지 않도록 어떤 제약을 두어야 하나?
  • 수천 개 코드 후보 탐색이 계산 실험 병목을 완화하는 대신 자원 소모를 급증시킬 때 감당 가능한 한계점은 어디인가?
  • 전문가 대비 상회 성능이 나타난 벤치마크 외 영역에서 실제 연구 적용 전 재현성과 안정성은 어떤 방식으로 확인할 것인가?

관련 문서

공통 태그와 주제 흐름을 기준으로 같이 보면 좋은 문서를 이어서 제안합니다.