FreeSolvE: Solvent-Mediated Differentiable Pose Refinement and Ultra-Fast Biophysical Inductive Bias for Molecular Generation and Docking
FreeSolvE는 암시적 용매화와 분절된 운동학을 활용하여 분자 도킹 포즈의 입체적 충돌을 높은 정확도로 해결하면서도 계산 오버헤드를 최소화함으로써, 생성형 AI와 물리적 생물물리학 사이의 간극을 메우는 혁신적이고 초고속인 미분 가능한 엔진입니다.
원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 동료 심사를 거치지 않은 프리프린트의 AI 생성 설명입니다. 의학적 조언이 아닙니다. 이 내용을 바탕으로 건강 관련 결정을 내리지 마세요. 전체 면책 조항 읽기
새로운 약물을 설계하는 것은 종종 단순한 3차원 퍼즐에서 시작됩니다. 즉, 아주 작은 약물 분자가 인체 내부의 복잡하고 접힌 형태를 가진 단백질 표적에 어떻게 들어맞느냐는 문제입니다. 수십 년 동안 과학자들은 컴퓨터 시뮬레이션에 의존하여 이 결합을 예측해 왔으며, 질병을 멈추기 위해 약물을 그 자리에 고정할 수 있는 모양을 찾고자 노력해 왔습니다. 최근 몇 년 사이 인공지능은 이 분야를 변화시켰으며, 수백만 개의 잠재적인 약물 형태를 몇 초 만에 생성할 수 있는 도구들을 제공했습니다. 그러나 이러한 빠른 통계적 모델에는 결정적인 결함이 있습니다. 주로 분자의 정적인 이미지로 학습되었기 때문에, 이들은 서류상으로는 올바르게 보이지만 실제로는 물리적으로 불가능한 형태를 만들어내는 경우가 많습니다. 두 원자를 너무 가깝게 배치하여 서로 격렬하게 밀어내게 만들거나, 약물이 진공 상태가 아닌 물속에 떠 있다는 사실을 무시하기도 합니다. 이러한 "유령" 분자들은 수학적으로는 우아하지만 생물학적으로는 망가진 상태이며, 이는 가장 유망한 AI 생성 후보 물질들이 물리 법칙에 부딪혀 즉시 실패하는 위기로 이어집니다.
방갈로르 PES 대학교의 연구원인 아준 수바라만(Arjun Subbaraman)은 인공지능과 물리적 실재 사이의 이 간극을 메우기 위해 'FreeSolvE'라고 불리는 새로운 접근 방식을 도입했습니다. 인공지능이 모든 물리 법칙을 처음부터 배우도록 강요하는 대신, 수바라만은 디지털 분자들을 위한 신속한 물리적 실재 확인 엔진 역할을 하는 특화된 엔진을 구축했습니다. 핵심 아이디어는 약물과 단백질을 마치 물에 잠겨 있는 것처럼 취급하는 것인데, 그것이 실제로 생명이 작동하는 방식이기 때문입니다. 인체 내에서 물은 모든 분자를 둘러싸고 있으며, 전기적 힘을 완화하고 약물의 물을 싫어하는 부분들을 단백질의 숨겨진 틈새로 밀어 넣는 쿠션 역할을 합니다. 수바라만의 시스템은 이 '매개체로서의 물'이라는 개념을 사용하여 AI 모델이 저지른 실수를 즉각적으로 수정합니다. 이 시스템은 단순히 분자가 어디로 가야 할지 추측하는 것이 아니라, 주변의 물이 분자를 밀고 당겨서 충돌이 없는 안정적인 위치를 찾을 때까지의 과정을 계산합니다.
혁신은 이 계산이 수행되는 방식에 있습니다. 물 분자를 하나씩 시뮬레이션하는 전통적인 방식은 매우 느려서, 단 하나의 유효한 약물 형태를 안정화하는 데에도 몇 시간 또는 며칠이 걸리기도 합니다. 또한 이러한 방식은 취약하여, 컴퓨터 프로그램이 누락된 원자나 이상한 화학 그룹을 만나면 종종 충돌하며 멈춰버립니다. 수바라만의 시스템은 '연속체(continuum)' 접근 방식을 사용하여 이러한 함정을 피합니다. 개별 물 분자를 추적하는 대신, 물을 단백질 주변을 채우는 매끄럽고 연속적인 유체로 취급합니다. 이를 통해 컴퓨터는 순식간에 시스템의 물리학을 해결할 수 있습니다. 이 소프트웨어는 수학적 기법을 사용하여 단백질 주변 공간을 채우는 물의 전기적 힘과 압력을 계산하며, 이는 표준 컴퓨터 프로세서에서 실행되도록 최적화되어 있어 값비싼 특수 슈퍼컴퓨터를 필요로 하지 않습니다.
실제 50개의 약물-단백질 쌍을 대상으로 엄격하게 테스트했을 때, 결과는 놀라웠습니다. 교정 전의 AI 모델은 거의 모든 경우에서 물리적으로 유효한 형태를 만들어내는 데 실패했으며, 초기 예측 중 기본 안전 검사를 통과한 것은 단 2%뿐이었습니다. FreeSolvE 엔진을 거친 후, 성공률은 52%로 급증했습니다. 이 개선은 약물당 평균 단 2.33초 만에 이루어졌습니다. 이 속도를 체감하기 위해, 개별 물 분자를 시뮬레이션하는 전통적인 방식이 유사한 수준의 안정화를 달성하는 데 약 12시간이 걸린다는 점을 고려하면, 새 시스템은 18,000배 이상 빠릅니다. 이는 연구자들이 단 하나의 후보를 테스트하는 데 걸렸던 시간 동안 수천 개의 약물 후보를 테스트할 수 있게 해줍니다.
단순히 잘못된 모양을 고치는 것을 넘어, 이 시스템은 이러한 AI 모델이 학습하는 방식 자체를 변화시킵니다. 보통 컴퓨터가 약물 형태를 예측하는 법을 배울 때, 위치가 약간 어긋난 것에 대해서만 벌점을 받습니다. 두 원자가 같은 공간을 차지할 수 없다는 사실은 "알지" 못합니다. 이 새로운 물 기반 물리 엔진을 학습 과정에 직접 삽당함으로써, AI는 처음부터 불가능한 형태를 피하는 법을 배웁니다. 실험에서 이 도움 없이 학습된 표준 AI 모델은 지속적인 충돌 상태에 갇혀 여러 번의 시도 후에도 오류를 수정하지 못했습니다. 반면, 새로운 엔진으로 학습된 모델은 단 5회의 학습 라운드 만에 모든 물리적 충돌을 제거했습니다. 시스템은 각 단계에 아주 적은 시간만을 추가하면서도 학습 과정을 늦추지 않고 이 일을 해냈습니다.
연구진은 자신들의 작업 범위를 신중하게 정의했습니다. 이 시스템은 단백질 자체가 약물을 수용하기 위해 모양을 바꾸지 않는다고 가정하며, 약물과 단백질 사이에 다리 역할을 할 수 있는 특정 물 분자까지는 고려하지 않습니다. 이는 개별 물 분자의 미세한 디테일보다는 용매 환경의 일반적인 밀고 당김을 다루도록 설계되었습니다. 이러한 경계에도 불구하고, 이 도구는 신약 개발의 주요 병목 현상을 해결하는 강력한 솔루션을 제공합니다. 이는 인공지능의 번개처럼 빠른 예측을 생명을 지배하는 물리 법칙에 즉각적으로 접지시키는 방법을 제공합니다. 수백만 개의 약물 형태의 물리적 타당성을 실시간으로 확인할 수 있게 함으로써, 이 접근 방식은 과학자들이 AI 생성 설계의 현재 한계를 넘어 인체 내에서 실제로 작동할 준비가 된 분자에 집중할 수 있도록 도울 수 있습니다. 이 시스템의 코드는 다른 과학자들이 사용할 수 있도록 공개되어 있으며, 디지털 약물 설계가 단순히 통계적으로 확률이 높은 것이 아니라 물리적으로 가능하다는 것을 보장하는 새로운 표준을 제시하고 있습니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.