← 최신 논문
🤖 machine learning

A Neurosymbolic Approach for Constructing Planning Domain Models from Clinical Narratives

이 논문은 대규모 언어 모델과 경험적 검증을 결합하여 비정형 임상 서사로부터 확률적 계획 도메인 모델을 자동으로 구축함으로써, 복잡한 수술 워크플로에서의 암시적 동작 및 데이터 부족 문제를 효과적으로 해결하는 뉴로심볼릭 프레임워크인 NSPIN을 소개한다.

원저자: Ranveer Singh, Saurabh Mathur, Michael Skinner, Prasad Tadepalli, Kristian Kersting, Sriraam Natarajan

게시일 2026-08-24
📖 4 분 읽기☕ 가벼운 읽기

원저자: Ranveer Singh, Saurabh Mathur, Michael Skinner, Prasad Tadepalli, Kristian Kersting, Sriraam Natarajan

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

병원에는 환자 진료의 여백에 기록된 수많은 이야기들이 가득합니다. 외과의들은 구멍 난 장기나 예상치 못한 감염과 같이 특정 환자가 겪은 독특한 합병증을 어떻게 다루었는지 상세한 노트를 통해 자신의 작업 내용을 기록합니다. 수십 년 동안 이러한 지식은 개별 차트 안에 갇혀 있어, 그것을 작성한 사람이나 해당 환자를 돌보는 팀에게만 유용할 뿐이었습니다. 이 지식들은 수천 건의 사례 전반에서 이러한 절차가 실제로 어떻게 작동하는지에 대한 하나의 명확하고 통합된 그림으로 모인 적이 없습니다. 과학자들은 오랫동안 이 무질서한 수기 기록들을 공식적인 규칙 세트, 즉 외과의가 다음 단계를 밟기 위해 반드시 무엇을 해야 하는지, 그리고 그 결과로 어떤 일이 일어날 수 있는지를 보여주는 논리적인 지도로 바꾸기를 원해 왔습니다. 이러한 종류의 지도는 새로운 의사를 교육하거나, 수술 노트를 자동으로 검토하거나, 심지어 미래의 로봇 시스템을 안내할 수 있는 인공지능을 구축하는 데 필수적입니다. 문제는 인간의 언어는 생략과 가정이 가득하다는 점입니다. 외과의는 "포트를 배치했다"라고 적을 수 있는데, 이는 그들에게 절차를 수행하기 위해 먼저 절개(incision)를 해야 한다는 사실이 너무나 당연해서 굳이 말할 필요가 없기 때문입니다. 그러나 컴퓨터는 '당연한 것'을 추측할 수 없습니다. 컴퓨터가 논리를 이해하려면 모든 단계가 명시적으로 기술되어야 합니다.

연구팀은 이 문제를 해결하기 위한 새로운 방법을 개발하여, 수천 건의 비정형 수술 노트를 소아 복강경 충수 절제술(laparoscopic appendectomy)이라는 흔한 소아 수술에 대한 정밀하고 논리적인 모델로 변환했습니다. 염증이 생긴 충수를 작은 절개창을 통해 제거하는 이 절차는 소아 병원에서 빈번하게 수행되므로, 9명의 서로 다른 외과의가 작성한 2,600건 이상의 실제 사례라는 풍부한 데이터셋을 제공합니다. 연구진은 인간 언어의 유동적인 특성과 컴퓨터 논리의 엄격한 요구 사항 사이를 잇는 가교 역할을 하는 시스템을 만들었습니다. 그들은 이 시스템을 NSPIN이라고 부릅니다. 이 시스템은 먼저 방대한 양의 텍스트로 학습된 인공지능의 일종인 강력한 언어 모델을 사용하여, 가공되지 않은 노트를 읽고 언급된 구체적인 행동과 관찰 사항을 추출합니다. 노트가 불완전한 경우가 많기 때문에, 시스템은 동일한 언어 모델을 사용하여 누락된 부분을 채우며, 외과의가 수행했지만 기록하지 않은 숨겨진 단계들을 추론합니다. 마지막으로, 시스템은 다른 종류의 수학적 논리를 사용하여 이러한 단계들을 일관된 계획으로 조직하며, 규칙이 타당한지 확인하기 위해 데이터를 바탕으로 검증 작업을 수행합니다.

과정은 시스템이 수술 노트의 원문 텍스트를 읽는 것으로 시작됩니다. 시스템은 절개 또는 수술 기구 배치와 같은 핵심 사건들을 식별하고, 그것들이 발생한 순서대로 배열합니다. 그러나 연구진은 단순히 텍스트를 읽는 것만으로는 충분하지 않다는 것을 발견했습니다. 외과의들은 종-종 보편적인 프로토콜이나 당연한 중간 단계들을 생략하곤 하며, 이로 인해 컴퓨터는 끊어진 사건의 사슬을 마주하게 됩니다. 이를 해결하기 위해 시스템은 언어 모델에게 임상 전문가로서 역할을 수행하도록 요청하여, 기록된 사건들을 논리적으로 연결하는 누락된 단계들을 제안하게 합니다. 예를 들어, 노트에 충수가 제거되었다고 언급되어 있다면, 시스템은 충수의 기저부(base)가 먼저 고정되었어야 한다고 추론합니다. 설령 외과의가 이를 명시적으로 적지 않았더라도 말입니다. 이 단계는 전문가들이 머릿속에는 가지고 있지만 종이에 거의 남기지 않는 '침묵의 지식'을 복구하는 데 매우 중요합니다. 시스템은 이러한 누락된 단계들에 대해 여러 가지 가능한 버전을 생성한 다음, 생성된 버전들의 다수가 동의하는 것만을 남겨 최종적인 순서가 견고하고 신뢰할 수 있도록 결합합니다.

시스템이 각 수술에 대한 완전하고 순서화된 사건 시퀀스를 확보하면, 수술의 규칙을 설명하는 공식적인 모델을 구축합니다. 이 모델은 특정 행동을 취하기 전에 어떤 조건이 충족되어야 하는지, 그리고 그 행동의 결과로 무엇이 나타날 가능성이 높은지를 정의합니다. 예를 들어, 시스템은 절개가 이루어지기 전에는 수술 포트를 배치할 수 없으며, 포트를 배치하면 유착(adhesion), 즉 흉터 조직이 발견될 수 있고, 이 경우 이를 제거하기 위한 특정 절차가 필요하다는 것을 학습합니다. 연구진은 논리적 검증 단계를 거치지 않고 언어 모델에만 의존하는 방식과 비교하여 이 접근법을 테스트했습니다. 그 결과, 논리적 규칙을 사용하여 언어 모델의 제안을 정교화한 결합된 접근 방식이 훨씬 더 우수하다는 것을 발견했습니다. 논리적 규칙을 사용하여 언어 모델의 제안을 다듬은 시스템은 수술 중 다음에 어떤 일이 일어날지 예측하고, 특정 순간에 실제로 가능한 행동이 무엇인지 식별하는 데 있어 훨씬 더 뛰어난 성능을 보였습니다.

결과는 시스템이 9명의 서로 다른 외과의의 노트를 학습하여, 한 번도 본 적 없는 외과의의 노트로 테스트했을 때도 작동하는 일반적인 규칙 세트를 생성할 수 있음을 보여주었습니다. 연구진이 의료 전문가들에게 시스템이 추론한 단계들을 검토하도록 요청했을 때, 전문가들은 누락된 단계들이 임상적으로 정확하며 필수적이라는 점을 확인해주었습니다. 한 사례에서는, "배꼽 근막(umbilical fascia)을 0 Vicryl 봉합사로 폐쇄함"이라고 명시적으로 적혀 있음에도 불구하고, 정보 추출기가 처음에 이를 뽑아내지 못했던 노트에서 시스템이 외과의가 배꼽 근막을 특정 유형의 봉합사로 닫았다는 정보를 정확히 복구해냈습니다. 또 다른 사례에서는, 충수의 기저부를 고정하는 것이 절단의 전제 조건이라는 점을 추론해냈는데, 이는 텍스트에 명시적으로 적혀 있지 않았던 논리적 필연성이었습니다. 이러한 발견은 시스템이 인간 전문가의 암묵적이고 기록되지 않은 지식을 공식적이고 사용 가능한 형식으로 성공적으로 변환할 수 있음을 입증합니다.

또한 연구는 논리적 정교화 과정 없이 언어 모델에만 의 Relying(의존)할 경우 오류가 발생한다는 점을 밝혀냈습니다. 언어 모델 단독으로는 규칙이 너무 느슨하거나 혹은 너무 제한적인 규칙을 만드는 경향이 있었으며, 수술 절차를 지배하는 진정한 인과관관계를 놓치는 경우가 많았습니다. 텍rint(텍스트)를 이해하는 언어 모델의 능력과 논리적 일관성을 강제하는 상징적 시스템의 능력을 결합함으로써, 연구진은 다양성을 처리할 만큼 유연하면서도 기계가 신뢰할 수 있을 만큼 엄격한 모델을 만들었습니다. 이러한 접근 방식은 의료와 같이 '무엇'을 아는 것만큼이나 행동 뒤의 '왜'를 이해하는 것이 중요한 고위험 분야에서 인공지능을 구축하기 위한 앞길을 제시합니다. 이 연구는 수술 자동화의 모든 문제를 해결했다고 주장하는 것은 아니지만, 환자 케어의 방대하고 비정형적인 역사를 미래의 도구를 위한 구조화된 토대로 바꿀 수 있는 입증된 방법을 제공합니다.

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

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

Digest 사용해 보기 →