← 최신 논문
⚗️ biochemistry

UniFlow: Unifying protein conformational ensemble generation and machine-learned force fields with a scalable normalizing Flow

UniFlow는 단백질 구조 앙상블 생성과 머신러닝 기반의 거친 입자(coarse-grained) 힘의 장을 통합하여, 단일 미분 가능한 모델 내에서 평형 분포의 신속한 샘플링과 안정적인 장시간 분자 동역학 시뮬레이션을 모두 가능하게 하는 확장 가능한 노멀라이징 플로우 프레임워크이다.

원저자: Liu, Y., Chen, M., Lin, G.

게시일 2026-07-20
📖 3 분 읽기☕ 가벼운 읽기

원저자: Liu, Y., Chen, M., Lin, G.

원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. ⚕️ 이것은 동료 심사를 거치지 않은 프리프린트의 AI 생성 설명입니다. 의학적 조언이 아닙니다. 이 내용을 바탕으로 건강 관련 결정을 내리지 마세요. 전체 면책 조항 읽기

생물학의 세계를 거대하고 북적이는 무도회장이라고 상상해 보세요. 이 춤에서 단백질은 주인공이지만, 그들은 조각상처럼 가만히 서 있지 않습니다. 대신 바이러스를 잡거나 세포를 만드는 것과 같은 자신의 역할을 수행하기 위해 끊임없이 꿈틀거리고, 뒤틀리고, 다양한 모양으로 접힙니다. 과학자들은 이러한 다양한 형태를 "컨포메이션 앙상블(conformational ensemble, 구조적 앙상블)"이라고 부릅니다. 단백질이 어떻게 작동하는지 이해하기 위해 연구자들은 단백질이 할 수 있는 모든 가능한 움직임을 지도화해야 합니다. 전통적으로 그들은 분자 역학(Molecular Dynamics, MD)이라는 방법을 사용해 왔는데, 이는 마치 단백로의 춤이 펼쳐지는 과정을 보기 위해 초시계를 들고 원자 하나하나를 일일이 움직이며 아주 정밀한 물리 시뮬레이션을 실행하는 것과 같습니다. 하지만 이 방법은 매우 느리고 비용이 많이 듭니다. 단백질이 수행하는 드물고 중요한 움직임을 관찰하기에는 시간이 너무 오래 걸리는 경우가 많기 때문입니다.

최근 과학자들은 속도를 높이기 위해 인공지능을 활용하려고 시도해 왔습니다. 일부 AI 모델은 과거의 영화로부터 학습하여 새로운 춤 동작을 즉각적으로 그려내는 "생성 예술가"처럼 행동합니다. 다른 모델들은 단백질이 어떻게 움직여야 하는지 예측하기 위해 단순화된 규칙을 만드는 "포스 필드 엔지니어(force field engineers, 힘의 장 설계자)" 역할을 합니다. 하지만 지금까지 이 두 가지 접근 방식은 서로 대화하지 않는 두 팀이 하나의 퍼즐을 두고 작업하는 것처럼 별개로 개발되어 왔습니다. 한 팀은 예쁜 그림을 빠르게 만드는 데 집중하고, 다른 한 팀은 물리학이 정확한지에 집중했지만, 예술가의 속도와 엔지니어의 정확성을 결합하지 못했습니다.

여기 바로 이 두 세계 사이의 궁극적인 가교가 되고자 하는 새로운 도구, UniFlow가 등장했습니다. UniFlow를 단백질 모양을 위한 "만능 번역기"라고 생각하면 됩니다. 이 모델은 "노멀라이징 플로우(normalizing flow)"라는 영리한 수학적 기법을 사용하여 특정 포즈에 있을 단백질의 정확한 확률을 학습합니다. 다른 AI 모델들이 (흐릿한 이미지를 점진적으로 선명하게 다듬어가는 확산 모델처럼) 추측하거나 추측하고 확인하는 과정을 거치는 것과 달리, UniFlow는 단 한 번의 단계로 완벽한 포즈를 즉석에서 생성할 수 있습니다. 이는 마치 물리 시뮬레이션이 실행되기를 기다릴 필요 없이, 수천 가지의 가능한 위치 중 어느 곳에든 있는 단백질의 사진을 즉시 찍을 수 있는 마법 카메라를 가진 것과 같습니다.

연구진은 UniFlow가 이 작업에 매우 뛰어나다는 것을 발견했습니다. 다양한 단백질에 대해 테스트했을 때, UniFlow가 생성한 포즈는 느리고 비용이 많이 드는 물리 시뮬레이션의 결과와 거의 똑같았습니다. 단백질의 각 부분 사이의 거리, 둥근 정도, 그리고 움직임의 정도를 예측하는 데 있어서도 동일하게 정확했습니다. 하지만 진짜 마법은 속도에서 일어났습니다. 경쟁 관계에 있는 한 AI 모델이 일련의 포즈들을 생성하는 데 수백 초가 걸린 반면, UniFlow는 단 몇 초 만에 이를 해냈습니다. 표준 컴퓨터 칩 기준으로, 이전의 최고 방법들보다 약 50배에서 100배 더 빨랐습니다.

더 멋진 점은 UniFlow가 단순히 그림을 만드는 데 그치지 않고, 물리 시뮬레이션 자체의 "엔진" 역할도 할 수 있다는 것입니다. 단백질의 형태에 대한 정확한 수학적 원리를 알고 있기 때문에, 과학자들은 이를 이용해 시간이 흐름에 따라 단백질이 어떻게 움직이는지 장기 시뮬레이션을 실행할 수 있습니다. 이를 더욱 빠르게 만들기 위해, 연구진은 크고 복잡한 UniFlow 모델을 각 특정 단백질에 맞춘 작고 가벼운 버전으로 "증류(distilled)"했습니다. 이는 방대한 규칙의 도서관을 하나의 주머니에 들어가는 작은 요약 노트로 압축하는 것과 같습니다. 이 요약 노트를 사용하면, 중간 크기의 단질에 대해 2나노초(실제 시간으로는 아주 짧은 순간이지만 컴퓨터 입장에서는 매우 긴 시간)의 시뮬레이션을 전체 모델을 사용할 때의 134.2시간 대신 단 5.3시간 만에 실행할 수 있었습니다.

그러나 논문은 UniFlow가 도움 없이 작동하는 마법 지팡이는 아니라는 점을 주의 깊게 명시하고 있습니다. 이 모델은 시작을 위한 "참조(reference)" 포즈, 즉 움직임을 측정할 기준이 되는 시작점이나 고유 구조(native structure)가 여전히 필요합니다. 이 모델은 아무것도 없는 상태에서 형상을 창조하는 것이 아니라, 그 시작점으로부터의 변화를 학습하는 것입니다. UniFlow는 훈련된 단백질과 본 적 없는 새로운 단백질 모두에 대해 놀라운 성능을 보이지만, 초기 참조 프레임이 있어야 한다는 점에 의존합니다. 저자들은 비록 이것이 거대한 진전이지만, 미래의 버전은 더욱 혼란스럽고 다양한 단백질 형태를 다루기 위해 참조 없이 작동하는 법을 배워야 할 수도 있다고 제안합니다. 하지만 현재로서는, UniFlow가 빠르고 정확한 물리 법칙을 결합한 강력한 새로운 방법으로서, 과학자들이 영화가 완성되기를 몇 년씩 기다리지 않고도 고화질로 단백질의 춤을 관찰할 수 있게 해주는 도구로 서 있습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →