여러 약을 함께 먹을 때 부작용을 미리 예측하는 AI 등장… GNN과 Bio_ClinicalBERT를 결합한 DrugPred 모델
DrugPred는 그래프 신경망(GNN)과 Bio_ClinicalBERT를 결합해 여러 약물을 함께 복용할 때 발생할 수 있는 부작용을 예측하고, 적절한 진료과까지 추천하는 차세대 의료 AI 모델이다. 약물 상호작용까지 분석해 부작용 위험과 진료과 추천까지 제시한 최신 의료 AI 연구 약을 여러 개 함께 복용하는 환자는 해마다 증가하고 있다. 특히 고혈압, 당뇨병, 심혈관질환처럼 만성질환을 동시에 가진 환자는 하루에도 여러 종류의 약을 복용하는 경우가 흔하다. 문제는 각각의 약은 안전하더라도 함께 복용하면 예상하지 못한 부작용(ADR, Adverse Drug Reaction)이 발생할 수 있다는 점이다. 기존의 약물 부작용 예측 모델은 대부분 약 하나가 유발하는 부작용을 중심으로 개발됐다. 하지만 실제 임상에서는 두 가지 이상 약물이 서로 영향을 주면서 새로운 부작용이 나타나는 경우가 많아 기존 방식만으로는 충분하지 않았다. 최근 발표된 DrugPred 연구는 이러한 한계를 해결하기 위해 그래프 신경망(Graph Neural Network, GNN)과 의료 특화 언어모델인 Bio_ClinicalBERT 를 결합했다. 연구 결과 정확도 95.73%, ROC-AUC 0.993을 기록하며 여러 약물을 동시에 복용하는 상황에서도 높은 정확도로 부작용을 예측했다. 또한 예측 결과를 바탕으로 어떤 전문의를 찾아야 하는지까지 추천하는 임상 의사결정지원 시스템(CDSS)도 함께 제안했다. 여러 약을 함께 먹으면 기존 AI가 놓치는 이유 한 가지 약이 간 독성을 일으키지 않더라도 다른 약과 함께 복용하면 간 손상 위험이 크게 증가할 수 있다. 이를 약물-약물 상호작용(Drug-Drug Interaction, DDI)이라고 한다. 기존 AI는 대부분 "약 A → 부작용"처럼 개별 약물만 분석했다. 그러나 실제 환자는 약 A와 B, C를 동시에 복용하는 경우가 많으며 이때 발생하는 위험은 단순히 각각의 위험을 더한 ...