Skip to main content
QUICK REVIEW

[논문 리뷰] DockGame: Cooperative Games for Multimeric Rigid Protein Docking

Vignesh Ram Somnath, Pier Giuseppe Sessa|arXiv (Cornell University)|2023. 10. 09.
Protein Structure and DynamicsBiochemistry, Genetics and Molecular Biology인용 수 3
한 줄 요약

DockGame는 강체 다량체 단백질 도킹을 위한 게임이론적 프레임워크를 도입하여 단백질 조립을 협력 게임으로 모델링하며, 안정적인 평형 상태가 최종 구조에 해당되도록 한다. 이는 경사 기반 최적화를 사용하는 지도 학습 기반의 대체 잠재력 또는 로토-트랜슬레이션 공간에서의 자기지도 학습 기반 확산 생성 모델을 사용하며, DB5.5에서 이진 도킹 기준선과 유사한 정확도를 달성하면서도 훨씬 빠른 런타임을 제공하고, 여러 가능한 조립 구조를 생성할 수 있다.

ABSTRACT

Protein interactions and assembly formation are fundamental to most biological processes. Predicting the assembly structure from constituent proteins -- referred to as the protein docking task -- is thus a crucial step in protein design applications. Most traditional and deep learning methods for docking have focused mainly on binary docking, following either a search-based, regression-based, or generative modeling paradigm. In this paper, we focus on the less-studied multimeric (i.e., two or more proteins) docking problem. We introduce DockGame, a novel game-theoretic framework for docking -- we view protein docking as a cooperative game between proteins, where the final assembly structure(s) constitute stable equilibria w.r.t. the underlying game potential. Since we do not have access to the true potential, we consider two approaches - i) learning a surrogate game potential guided by physics-based energy functions and computing equilibria by simultaneous gradient updates, and ii) sampling from the Gibbs distribution of the true potential by learning a diffusion generative model over the action spaces (rotations and translations) of all proteins. Empirically, on the Docking Benchmark 5.5 (DB5.5) dataset, DockGame has much faster runtimes than traditional docking methods, can generate multiple plausible assembly structures, and achieves comparable performance to existing binary docking baselines, despite solving the harder task of coordinating multiple protein chains.

연구 동기 및 목표

  • 다양한 단백질의 조립을 고려한 강체 다량체 도킹 문제를 해결하기 위해, 이는 이진 도킹에 비해 계산적으로 복잡하고 연구가 미흡한 분야이다.
  • 단백질 도킹을 협력 게임으로 모델링하여, 잠재 함수의 평형 상태가 안정적인 조립 구조로 나타나도록 한다.
  • 다양한 단백질의 조합적 행동 공간을 개별 에이전트의 업데이트로 분리하는 효율적이고 확장 가능한 방법을 개발한다.
  • 단일 예측 구조가 아니라 여러 가능한 조립 구조를 예측할 수 있도록 한다.
  • DB5.5 벤치마크에서 프레임워크를 평가하여, 최신 이진 도킹 방법과 유사한 성능을 보이며 훨씬 더 빠른 추론 속도를 확보한다.

제안 방법

  • 단백질 사슬 간의 협력 게임으로 다량체 단백질 도킹을 공식화하며, 게임 잠재력의 평형 상태가 안정적인 조립 구조에 해당되도록 한다.
  • 물리 기반 스코링 함수(예: PyRosetta)를 사용하여 미분 가능한 대체 잠재력(예: DockGame-E)을 학습하고, 동시에 경사 업데이트를 통해 평형 상태를 계산하는 지도 학습 기반 접근법을 제안한다.
  • 관측된 조립 구조를 진짜 잠재력의 깁스 분포에서의 표본으로 간주하여, 연합 로토-트랜슬레이션 공간에서의 확산 생성 모델을 훈련하는 자기지도 학습 기반 접근법(DockGame-SM)을 도입한다.
  • 노이즈 제거 스코어 매칭 목적함수를 사용하여 확산 모델을 훈련함으로써 평형 상태 구성의 효율적 샘플링을 가능하게 한다.
  • 고정된 기준 단백질에 대해 각 단백질의 행동(회전 및 이동)을 상대적으로 매개변수화하여 연합 행동 공간을 분리한다.
  • C-RMSD 및 에너지 차이 기반 필터링 히우리스틱을 적용하여 고품질의 예측된 조립을 식별한다.
Figure 1: Overview of DockGame . We introduce a game-theoretic framework for rigid multimeric docking: we view assembly structures as equilibria w.r.t to the potential of an underlying cooperative game. In practice, however, we do not have access to such potential function. We propose two approaches
Figure 1: Overview of DockGame . We introduce a game-theoretic framework for rigid multimeric docking: we view assembly structures as equilibria w.r.t to the potential of an underlying cooperative game. In practice, however, we do not have access to such potential function. We propose two approaches

실험 결과

연구 질문

  • RQ1협력 게임으로 모델링된 게임 이론적 프레임워크는 안정적인 평형 상태가 생물학적으로 타당한 조립을 나타내는 방식으로 다량체 단백질 도킹을 효과적으로 모델링할 수 있는가?
  • RQ2물리 기반 스코링 함수에 기반한 학습된 대체 잠재력은 진짜 에너지 표면을 얼마나 잘 근사하며, 정확한 도킹 예측을 가능하게 하는가?
  • RQ3관측된 조립 구조만으로 훈련된 자기지도 학습 기반 확산 생성 모델은 명시적인 에너지 감독 없이도 고품질이고 다양한 평형 구성 상태를 생성할 수 있는가?
  • RQ4DockGame의 성능은 정확도와 추론 속도 측면에서 기존의 이진 및 다량체 도킹 기준선과 비교해 어떻게 되는가?
  • RQ5이 프레임워크는 자연스럽게 여러 가능한 조립 구조를 생성할 수 있으며, 기준값이 없는 상황에서 그 타당성은 어떻게 평가할 수 있는가?

주요 결과

  • 자기지도 학습 기반 확산 모델인 DockGame-SM는 필터링된 DB5.5 테스트 세트에서 중앙값 C-RMSD가 1.78을 기록하여, ClusPro를 제외한 모든 기준선을 초월했으며, ClusPro는 훨씬 높은 런타임을 보였다.
  • 지도 학습 기반 경사 기반 방법인 DockGame-E는 필터링된 세트에서 중앙값 C-RMSD가 1.84를 기록했으며, 단 10개의 변형된 디코이 쌍당 단백질 복합체당 PyRosetta 에너지 차이를 매우 정밀하게 근사함을 입증했다.
  • DockGame-E는 경사 업데이트 과정에서 PyRosetta 에너지를 감소시켰으며, 이는 최적화 과정이 더 낮은 에너지, 더 안정된 구조로 수렴하고 있음을 확인한다.
  • DockGame의 두 변형 모두 Multi-LZerD보다 거의 세 자리 수의 런타임 향상을 달성하면서도 C-RMSD 및 TM-스코어 측면에서 성능을 유사하거나 초월했다.
  • 이 프레임워크는 각 복합체당 다수의 타당한 평형 상태를 성공적으로 생성하여, 다양한 생물학적으로 관련된 조립 상태 탐색 능력을 입증했다.
  • DockGame-SM가 DockGame-E보다 뛰어난 성능을 보인 것은 PyRosetta 기반 감독이 실제 기준 구조를 예측하는 데 최적의 방법이 아니며, 관측된 조립에서 자기지도 학습을 통해 일반화 능력을 향상시킬 수 있음을 시사한다.
(a)
(a)

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.