← 최신 논문
🧬 생물학

Reinforcement Learning for Molecule Design: A Taxonomy of Algorithms, Benchmarks, and Road to Synthesizable Leads

이 서베이는 신약 설계 및 구조 최적화를 위한 강화 학습 알고리즘, 벤치마크, 분자 표현법에 대한 포괄적인 분류 체계를 제공하는 동시에, 벤치마크 성능과 실제 합성 가능성 사이의 간극을 비판적으로 평가한다.

원저자: Kusal Debnath, Taksheel Shetty, Preetam Ghosh

게시일 2026-10-16
📖 5 분 읽기🧠 심층 분석

원저자: Kusal Debnath, Taksheel Shetty, Preetam Ghosh

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

새로운 의약품을 찾는 과정은 종종 광대하고 보이지 않는 풍경 속에서의 사냥으로 상상되곤 합니다. 이 풍경은 백만 조의 백만 조의 백만 개가 넘는 가능한 작은 분자들이 약물로 작용할 수 있는 이론적 우주인 '화학적 공간(chemical space)'입니다. 이 숫자는 인간의 직관을 거스를 정도로 거대하여, 관측 가능한 우주의 모든 원자가 하나의 분자라고 가정하더라도 이 화학적 우주의 아주 작은 부분만을 나타낼 뿐입니다. 이 무한한 확장 속에서 과학자들은 질병을 치료하기 위해 인체의 생물학적 기계에 딱 들어맞을 수 있는 특정한 모양들을 찾고 있습니다. 문제는 이러한 잠재적 분자들의 대다수가 아직 만들어진 적이 없으며, 안전하다고 검증된 극소수의 분자들은 바다에 떨어진 물 한 방울에 불과하다는 점입니다. 이 건초더미 속에서 바늘을 찾는 전통적인 방법들은 기존의 수백만 개 화합물을 테스트하거나 새로운 화합물을 하나씩 쌓아 올리는 과정을 포함하는데, 이는 느리고 비용이 많이 들며 가장 유망한 가능성들을 놓치기 쉬운 방식입니다.

이 불가능한 지형을 항해하기 위해 연구자들은 '강화 학습(reinforcement learning)'이라 알려진 인공지능의 한 분야로 눈을 돌렸습니다. 분자를 본 적이 없는 화학자 역할을 하는 컴퓨터 프로그램이 있다고 상상해 보십시오. 다만 이 프로그램에게는 원자들이 어떻게 연결될 수 있는지에 대한 일련의 규칙이 주어집니다. 프로그램은 아무것도 없는 상태에서 시작하여 한 번에 하나의 원자씩 분자를 만들기 시작합니다. 구조를 완성하면, 컴퓨터 프로그램이 심판 역할을 하여 그 분자가 얼마나 잘 작동할지를 기준으로 점수를 매깁니다. 만약 점수가 높다면, 프로그램은 그 경로를 기억하고 그와 유사한 것을 다시 만들려고 시도합니다. 만약 점수가 낮다면, 그 경로는 피하게 됩니다. 수백만 번의 시도를 거치며, 프로그램은 단순히 알려진 약물 목록을 암기하는 것이 아니라 화학의 규칙과 탐색의 목표를 이해함으로써 화학적 공간을 항해하는 법을 배웁니다. 이러한 접근 방식은 컴퓨터가 인간이 결코 생각해내지 못했을 완전히 새로운 약물 후보들을 제안할 수 있게 해줍니다.

버지니아 커먼웰스 대학교(Virginia Commonwealth University) 연구진의 최근 종합 리뷰는 이 기술이 분자를 설계하는 데 사용되는 다양한 방식들을 모아 보여줍니다. 저자인 쿠살 데브나스(Kusal Debnath), 탁실 셰티(Taksheel Shetty), 프리탐 고시(Preetam Ghosh)는 이 분야를 명확한 지도로 정리하여, 서로 다른 컴퓨터 전략들이 새로운 약물을 만드는 문제를 어떻게 다루는지 보여주었습니다. 그들은 이 분야가 분자를 텍스트 문자열처럼 취급하던 단순한 방법에서, 화합물의 3차원 형태와 화학 반응을 이해하는 정교한 시스템으로 진화해 왔음을 발견했습니다. 리뷰는 두 가지 주요 경로를 강조합니다. 즉, 처음부터 약물을 만드는 '데 노보(de novo)' 설계와, 기존의 약물을 더 효과적이거나 안전하게 개선하는 '리드 최적화(lead optimization)'입니다. 첫 번째 경로는 현재 치료법이 없는 질병의 치료제를 찾는 데 유용하며, 두 번째 경로는 우리가 이미 가지고 있는 의약품을 정교하게 다듬는 데 필수적입니다.

연구진은 수십 개의 컴퓨터 알고리즘을 조사하고, 그것들이 의사결정을 내리는 방식에 따라 분류했습니다. 어떤 방법들은 컴퓨터가 분자를 완전히 만들기 전에 그것이 얼마나 좋을지를 예측하는 '가치(value)' 시스템에 의존하는데, 이는 체스 선수가 몇 수 앞을 내다보는 것과 비슷합니다. 다른 방법들은 컴퓨터가 시행착오를 통해 걷는 법을 배우는 아이처럼, 어떤 행동이 최선의 결과를 이끄는지 직접 학습하는 '정책(policy)' 시스템을 사용합니다. 세 번째 그룹은 탐색을 나무처럼 취급하여, 최선의 경로를 찾기 위해 동시에 많은 가지들을 탐색합니다. 또한 리뷰에서는 분자를 표현하는 도구의 중대한 변화를 언급했습니다. 초기 시스템은 화학적으로 불가능한 결과를 자주 생성하는 텍스트 기반 형식을 사용했지만, 최신 시스템은 화학의 문법을 이해하는 고급 언어 모델을 사용하여 제안된 모든 분자가 물리적으로 구축 가능한 형태임을 보장합니다.

이 연구의 핵심적인 부분은 이러한 컴퓨터 모델들이 어떻게 테스트되는지에 대한 평가였습니다. 저자들은 많은 현재의 테스트들이 오해의 소지가 있다고 주장했습니다. 그들은 일부 벤치마크가 서류상으로는 훌륭해 보이지만 실제 실험실에서는 합성 불가능한 분자를 생성하는 컴퓨터에 보상을 준다는 점을 발견했습니다. 이를 해결하기 위해 연구진은 특정 표적을 사용한 자체 사례 연구를 수행했습니다. 표적은 리스페리돈(risperidone)을 포함한 많은 항정신병 약물의 타겟이 되는 뇌 기능 관련 단백질인 DRD2 수용체입니다. 그들은 네 개의 단순한 시작 분자를 가져온 뒤, TRACER와 RGFN이라는 두 가지 서로 다른 컴퓨터 시스템에 이들을 개선하도록 요청했습니다. 한 시스템은 많은 다양한 경로를 탐색하는 방법을 사용했고, 다른 시스템은 단일 경로의 가장 높은 정점을 오르는 데 집중했습니다.

이 사례 연구의 결과는 이 분야의 중심이 되는 트레이드오프(trade-off)를 드러냈습니다. 가장 높은 정점을 오르는 데 집중한 시스템은 각 테스트에서 단일 최고의 분자를 만들어내며 다른 시스템보다 더 높은 점수에 도달했습니다. 그러나 많은 경로를 탐색한 시스템은 훨씬 더 다양한 양질의 분자들을 만들어냈습니다. 이 시스템은 시작 약물을 개선하는 데 있어 매우 다양한 방법들을 찾아낸 반면, 다른 시스템은 똑같은 몇 가지 해결책만을 반복해서 찾는 경향을 보였습니다. 이는 단 하나의 '최선'의 방법이란 존재하지 않음을 시사합니다. 만약 과학자가 단 하나의 완벽한 분자를 필요로 한다면 집중적인 탐색이 더 나을 수 있습니다. 하지만 실험실에서 테스트할 다양한 옵션의 라이브러리를 확보하는 것이 목표라면, 폭넓게 탐색하는 방법이 더 가치 있습니다. 또한 연구는 시작 분자가 이미 매우 훌륭할 경우, 컴퓨터 모델들이 개선할 여지가 거의 없어 어려움을 겪는다는 점을 강조했습니다.

리뷰는 이러한 컴퓨터 설계가 실제 의약품이 되는 것을 가로막는 남은 장애물들을 지적하며 결론을 맺습니다. 주요 문제 중 하나는 컴퓨터가 종종 점수 시스템을 최적화하는 법을 배운다는 것입니다. 만약 컴퓨터에게 단순한 계산에 기반한 점수를 극대화하라는 명령을 내리면, 컴퓨터는 실제로는 쓸모없거나 만들 수 없는, 그러나 점수만 완벽하게 받는 분자를 발명할 수 있습니다. 연구진은 컴퓨터가 실제 화학 반응 규칙을 따르도록 강제하는 방법이 이러한 현상을 피하는 데 더 효과적이지만, 그만큼 창조할 수 있는 범위가 제한적이라는 점을 발견했습니다. 또 다른 과제는 이러한 모델 대부분이 실제 '웨트 랩(wet lab, 습식 실험실)'에서 테스트된 적이 없다는 점입니다. 그들이 설계한 분자들은 시뮬레이션된 것일 뿐이며, 물리적 테스트 없이는 그것이 실제로 인체 내에서 작동할지 알 방법이 없습니다. 저자들은 이 기술이 진정으로 의학을 변화시키기 위해서는, 컴퓨터 설계와 실제 실험실의 합성 및 테스트를 통합하여 유망한 시뮬레이션에서 실질적인 약물로 나아가는 단계가 반드시 필요하다고 강조합니다.

이 논문은 이론에서 실무로 빠르게 이동하고 있는 이 분야의 로드맵 역할을 합니다. 인공지능이 화학적 우주를 항해하는 데 놀라운 진전을 이루었지만, 여정은 아직 끝나지 않았음을 명확히 합니다. 가장 성공적인 접근 방식은 방대한 데이터로부터 학습하는 능력과 실제 화학의 엄격한 규칙을 결합하는 방식인 것으로 보입니다. 서로 다른 컴퓨터 전략의 강점과 약점을 이해함으로써, 연구자들은 단 하나의 획기적인 신약을 찾든, 혹은 광범위한 새로운 가능성을 찾든, 목적에 맞는 적절한 도구를 더 잘 선택할 수 있습니다. 궁극적인 목표는 여전히 동일합니다. 바로 화학적 우주의 무한한 잠재력을 환자들에게 필요한 구체적이고 생명을 살리는 의약품으로 바꾸는 것입니다.

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

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

Digest 사용해 보기 →