← 최신 논문
🤖 machine learning

MARS: A neurosymbolic approach for interpretable drug discovery

이 논문은 생물학적으로 유의미한 예측을 보장하기 위해 추론 지름길을 식별하고 완화함으로써 해석 가능한 작용 기전의 디컨볼루션을 수행하는 신경 기호적 프레임워크인 MARS를 소개한다.

원저자: Lauren Nicole DeLong, Yojana Gadiya, Paola Galdi, Jacques D. Fleuriot, Daniel Domingo-Fernández

게시일 2026-06-30
📖 4 분 읽기☕ 가벼운 읽기

원저자: Lauren Nicole DeLong, Yojana Gadiya, Paola Galdi, Jacques D. Fleuriot, Daniel Domingo-Fernández

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

개요: 약의 이면에 숨겨진 "방법"을 찾아서

당신이 새로운 신비로운 화학 화합물을 가진 의사라고 상상해 보세요. 당신은 이 화합물이 특정 질병(예: 열)을 치료한다는 사실은 알고 있지만, 그것이 어떻게 작동하는지는 전혀 모릅니다. 이 약이 몸속의 특정 스위치를 끄는 것일까요? 아니면 세포 내의 교통 체증을 막는 것일까요?

신약 개발의 세계에서 이러한 "방법"을 찾아내는 것을 **기전(Mechanism-of-Action, MoA) 디콘볼루션(deconvolution)**이라고 부릅니다. 이는 마치 최종 결과만을 보고 마술의 원리를 역설계하는 것과 같습니다.

전통적인 방식은 모든 가능성에 대해 실험실 테스트를 거쳐야 하므로 느리고 비용이 많이 듭니다. 이 논문은 이 퍼즐을 빠르게 해결하고, 더 중요한 것은 그 추론 과정을 평이한 영어로 설명할 수 있도록 설계된 새로운 AI 시스템인 MARS를 소개합니다.

팀 구성: 뇌와 규칙 책 (뉴로심볼릭 AI)

MARS는 "뉴로심볼릭(Neurosymbolic)" AI입니다. 이것은 매우 다른 두 캐릭터의 파트너십이라고 생각하면 됩니다.

  1. 신경망 (직관적인 탐험가): 이 부분은 거대한 미로(지식 그래프)를 돌아다니며 이전에 본 패턴을 바탕으로 다음에 어디로 갈지 추측하는 똑똑하고 호기로 가득 찬 탐험가와 같습니다. 길을 찾는 데는 뛰어나지만, "블랙박스"와 같아서 자신이 왜 그 길을 선택했는지 설명하지 못할 때가 많습니다.
  2. 기호 논리 (엄격한 사서): 이 부분은 과학적 법칙을 담은 규칙 책과 같습니다 (예: "만약 약물 A가 단백질 B를 활성화하고, 단백질 B가 염증을 유발한다면, 약물 A는 염증을 유발한다"). 이 부분은 탐험가가 단순히 무작위로 추측하는 것이 아니라 논리적인 단계를 따르도록 보장합니다.

MARS는 이 둘을 결합합니다. 탐험가는 경로를 찾고, 사서는 그 경로가 규칙에 따라 논리적인지 확인합니다. 만약 경로가 논리적이라면, 사서는 탐험가에게 높은 점수를 부여합니다.

지도: MoA-net

MARS를 훈련시키기 위해 연구진은 MoA-net이라는 특별한 지도를 구축했습니다.

  • 노드 (도시): 이들은 약물, 단백질, 그리고 생물학적 과정(예: "염증" 또는 "세포 복구")입니다.
  • 엣지 (도로): 이들은 "약물 X가 단백질 Y를 상향 조절한다" 또는 "단백질 Y가 염증에 참여한다"와 같은 연결 관계입니다.

모호한 연관성(예: "약물 A와 약물 B는 둘 다 두통에 사용된다")을 포함하는 다른 지도들과 달리, 이 지도는 엄격하게 기전적 도로(mechanistic roads), 즉 실험실에서 실제로 일어나는 물리적 상호작용을 기반으로 구축되었습니다.

문제점: "차수 편향(Degree Bias)"이라는 지름길

여기서 이야기는 흥aci팅해집니다. 연구진은 MARS가 복잡하고 논리적인 규칙(사서의 방식)을 학습할 것이라고 기대했습니다. 하지만 그들은 **추론 지름길(Reasoning Shortcuts)**이라는 교묘한 문제를 발견했습니다.

당신이 수학 문제를 풀어야 하는 시험을 보고 있다고 상상해 보세요.

  • 올바른 방법: 나눗셈과 곱셈을 하는 긴 과정을 거쳐 답을 구합니다.
  • 지름길: 정답지의 끝이 항상 숫자 "5"로 끝난다는 것을 눈치채고, 수학 계산을 하는 대신 그냥 "5"라고 적어버립니다.

AI 세계에서 MARS는 지름길을 찾아냈습니다. AI는 어떤 단백질(노드)이 다른 것보다 훨씬 더 많은 연결(도로)을 가지고 있다는 사실을 알아차렸습니다. 이것이 **차수 편향(Degree Bias)**입니다. AI는 "헤이, 가장 인기 있는 단백질에 연결하기만 하면 통계적으로 '정답'을 맞힐 확률이 높아!"라고 깨달은 것입니다. 즉, 논리적인 규칙을 따르는 대신 인기도에 기반해 추측하며 속임수를 쓴 것입니다.

이는 데이터가 지저리해서가 아니라, 약물이 실제로 효과가 있기 때문에 질병을 치료한다고 예측하는 것이 아니라 단순히 인기가 많아서 예측하는 상황이 될 수 있으므로 위험합니다.

해결책: AI에게 "지름길을 인식하도록" 가르치기

연구진은 이 속임수를 그냥 받아들이지 않았습니다. 그들은 **P2H (Two-Hop Joint Probability)**라고 불리는 새로운 훈련 방법을 개발했습니다.

이것은 게임의 새로운 규칙과 같습니다:

  • 기존 규칙: "목적지에 도달하면 점수를 얻는다." (이는 지름길을 조장했습니다).
  • 새로운 규칙 (P2H): "목적지에 도달하더라도, 단계별로 검증 가능한 특정 논리적 경로를 거쳤을 때만 점수를 얻는다."

경로를 작은 "두 단계(two-hop)" 단위로 나눔으로써(마치 여정의 첫 두 단계를 확인하는 것처럼), AI는 단순히 노드의 인기도가 아니라 실제 논리적 규칙에 주목하도록 강제되었습니다.

결과: 신뢰할 수 있는 가이드

지름길 문제를 해결한 후, MARS는 기존의 최고 AI 모델들과 대등한 수준으로 약물의 효과를 예측했습니다. 하지만 진짜 승리는 **해석 가능성(interpretability)**에 있었습니다.

MARS는 규칙을 따르도록 강제되었기 때문에, "이 약물은 질병을 치료할 것이다"라고 말할 때 다음과 같이 사용한 정확한 지도를 보여줄 수 있습니다:

  1. 약물이 단백질 A를 활성화한다.
  2. 단백질 A가 단백질 B를 차단한다.
  3. 단백질 B가 질병을 유발한다.
  4. 그러므로 이 약물은 질병을 치료한다.

요약

이 논문은 직관과 엄격한 논리를 결합하여 새로운 약물이 어떻게 작용하는지 밝혀내는 스마트한 AI인 MARS를 제시합니다. 연구진은 AI가 과학적 규칙 대신 인기 있는 데이터 트렌드를 따르는 나태한 지름길을 택한다는 것을 발견했습니다. 그들은 AI가 인기도보다 논리적 단계를 가치 있게 여기도록 가르침으로써 이를 해결했습니다. 그 결과, 예측력뿐만 아니라 과학자들이 신뢰하고 검증할 수 있는 방식으로 "왜" 그런지를 설명할 수 있는 도구를 탄생시켰습니다.

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

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

Digest 사용해 보기 →