PRIME: A Multi-Agent Environment for Orchestrating Dynamic Computational Workflows in Protein Engineerings

저자: Yuyang Zhou, Jin Su, Jiawei Zhang, Wan-Lin Hu, Tianli Tao | 날짜: 2025 | DOI: 10.1101/2025.09.22.677756


Essence

단백질 공학의 복잡한 계산 워크플로우를 자동으로 조율하는 다중 에이전트 시스템(PRIME)을 개발했으며, 65개의 검증된 단백질 공학 도구를 동적으로 통합하여 213개의 다단계 작업에서 기존 AI 에이전트를 능가하는 성능을 달성했다.

Motivation

Achievement

Figure 1

PRIME 프레임워크 개요: (a) 6개 주제에 걸친 65개 도구와 512개의 데이터 전달 경로, (b) Parse-Plan-Execute 3단계 다중 에이전트 아키텍처, (c) 적응형 재계획 전략, (d) 원자적 도구로부터의 유연한 워크플로우 조합, (e) 협력 생태계, (f) AI 주도 모델 훈련

  1. 포괄적 도구 생태계 구축: 수열 분석(HMMER suite), 구조 예측(AlphaFold2), de novo 설계(RFdiffusion), 기능 예측(Evolla) 등 65개의 검증된 단백질 공학 도구를 통합하고 512개의 데이터 의존성 엣지로 연결하여 단백질 공학 생명주기 전체를 포괄한다.
  2. 동적 워크플로우 합성 기능: LLM이 고수준 공학 목표를 해석하고 도메인 특화 휴리스틱을 활용하여 지향성 비순환 그래프(DAG)로 표현된 맞춤형 계산 경로를 자율 구성한다. 사용자 입력, 선택적 도구 제약, 이전 성공 기록을 통합한다.
  3. 할루시네이션 완화 메커니즘: LLM은 계획과 적응 추론만 담당하고, 모든 과학적 결론은 검증된 도구의 결정론적 출력에서만 도출되는 엄격한 역할 분리 원칙을 구현하여 생과학적 신뢰성을 확보한다.
  4. 적응형 재계획 시스템: 도구 출력을 지속적으로 모니터링하며, 과학적 부최적성(예: BLAST 검색 실패)이나 기술적 실행 오류(예: 네트워크 타임아웃) 발생 시 Plan Generator는 전역 전략(도구 변경)을, Tool Executor는 국소 조정(매개변수 수정)을 수행한다.
  5. 자동화된 ML 모델 훈련: 사용자의 고수준 과학 목표 기술만으로 데이터 수집(UniProt 쿼리), 작업 공식화(단백질 분류/회귀/상호작용 예측/토큰 수준 분석), 모델 훈련까지 전체 파이프라인을 자동 생성한다.
  6. 벤치마크 성능: 213개의 다단계 단백질 공학 작업 벤치마크에서 PRIME은 기존 범용 AI 에이전트(Biomni 등)가 실패하는 대다수 작업을 성공적으로 완수했다.
  7. 실제 응용 검증: ML 분류기의 완전 자율 훈련 및 SARS-CoV-2 치료 항체의 de novo 설계 등 까다로운 실제 애플리케이션에서 능력을 입증했다.

How

Originality

Limitation & Further Study

Evaluation

Novelty: 4.5/5 Technical Soundness: 3/5 Significance: 3/5 Clarity: 3/5 Overall: 3/5

같이 보면 좋은 논문

기반 연구
단백질 공학의 복잡한 다중 에이전트 환경에서 인간 중심 아키텍처 설계 원칙이 사용자 경험 최적화의 이론적 기반을 제공한다.
다른 접근
단백질 공학과 생물정보학에서 다중 에이전트 시스템의 복잡도, 자동화 수준, 전문성 측면을 비교 분석할 수 있다.
후속 연구
AI 재료 과학자의 개념을 단백질 공학 분야로 확장하여 65개 도구를 통합한 더 복잡한 다중 에이전트 시스템을 구현한다.
후속 연구
재료 설계에서 AI 과학자 개념을 단백질 공학의 다중 에이전트 시스템으로 확장 적용한 발전된 형태를 보여준다.
후속 연구
생물정보학 민주화 개념을 단백질 공학의 복잡한 계산 워크플로우 자동화로 확장한 고도화된 접근법을 제시한다.
응용 사례
소시오-테크니컬 시스템 설계 원칙을 단백질 공학의 다중 에이전트 환경에 적용하여 인간-AI 협업을 최적화할 수 있다.
← 목록으로 돌아가기