Publications

Detailed Information

자연어처리기법을 이용한 병리보고서로부터의 바이오마커 정보 추출 : Extracting Biomarker Information From Pathology Reports Using Natural Language Processing

DC Field Value Language
dc.contributor.advisor최진욱-
dc.contributor.author이정은-
dc.date.accessioned2017-07-14T02:22:26Z-
dc.date.available2017-07-14T02:22:26Z-
dc.date.issued2014-02-
dc.identifier.other000000016796-
dc.identifier.urihttps://hdl.handle.net/10371/122431-
dc.description학위논문 (석사)-- 서울대학교 대학원 : 협동과정 바이오엔지니어링전공, 2014. 2. 최진욱.-
dc.description.abstract병리진단은 검체에 대한 바이오마커 시험 결과를 바탕으로 이루어지므로, 질환별 바이오마커의 양성률 양상 데이터 확보는 근거중심의학의 질 향상에 기여할 수 있다. 현재 이러한 정보를 얻기 위해서는 출판된 문헌 자료를 직접 분석하여야 신뢰도 있는 자료를 얻을 수 있기 때문에, 대량의 데이터를 기반으로 한 양성률을 파악하기가 어려운 실정이다. 따라서 본 논문은 대량의 병리보고서로부터 질환별 바이오마커 양성률 정보를 분석하기 위한 기반 기술로써, 면역화학검사보고서로부터 바이오마커 정보를 추출하는 방법에 관해 기술한다.
본 연구는 면역화학검사보고서를 입력으로 받아 바이오마커의 대표표현형과 그에 해당하는 결과 정보를 구조화하여 출력하는 시스템 개발을 목표로 한다. 이를 위해, 본 시스템은 사전에 정의한 병리보고서 작성 문법을 바탕으로 구문 분석을 수행하여 중간 구조화 데이터를 얻는다. 그다음, 바이오마커 정규화기를 통해 다양한 표현으로 기술된 바이오마커를 시스템 대표표현형으로 변환하여 최종 바이오마커 정보를 생성한다.
특히, 단순 사전 검색을 이용한 대표표현형으로의 변환은 오타가 포함된 바이오마커명에 대한 인식 및 수정을 할 수 없다는 문제점을 해결하기 위해, 후보생성 과정과 대표표현형 선정 과정을 거쳐 오타 검정(檢正)이 가능한 정규화를 시도한다.
후보생성 모듈은 병리 보고서의 특성을 고려한 규칙기반 후보생성, UMLS(Unified Medical Language System) 데이터베이스 검색을 통한 후보생성, 유사 문자열 검색을 통한 후보생성 과정을 통해 후보 대표표현형을 생성한다.
대표표현형 선정 모듈은 동일 조직에 같이 검사된 바이오마커 집합을 문맥정보로 주었을 때 해당 대표표현형 후보가 함께 사용될 조건부 확률과 문자열 유사도를 후보 적합성 측정 기준으로 이용하여 최종 시스템 대표표현형을 결정한다.
시스템 성능평가를 위해 서울대학교병원에서 2012년도에 생성한 면역화학검사보고서 8,566건에 대해 시스템을 실행해 본 결과, 바이오마커 정규화기의 바이오마커 표현단위 정확도가 0.9039, 바이오마커 빈도수단위 정확도는 0.9825로 높은 성능을 기록하였다.
-
dc.description.tableofcontentsI. 서 론 1
1.1. 연구의 배경 및 필요성 1
1.2. 연구 목적 5
1.3. 연구 범위 6

II. 배 경 8
2.1. 면역화학검사보고서 8
2.1.1. 구조적 특성 9
2.1.2. 내용적 특성 11
2.1.2.1. 바이오마커명 표기의 다양성 11
2.1.2.2. 바이오마커명 오타 표기 11
2.1.2.3. 바이오마커명 표기 속 불용어 12
2.1.2.4. 바이오마커명 특수 문자 표기의 다양성 12
2.1.2.5. 바이오마커 검사 오더 세트의 존재 13
2.2. MeSH(Medical Subject Headings) 14
2.3. UMLS(Unified Medical Language System) 15
2.3.1. 메타시소로스(Metathesaurus) 16
2.3.2. 시맨틱 네트워크(Semantic Network) 17
2.3.3. UMLS 검색 18
2.3.4. UMLS Terminology Services API 2.0 19
2.4. UMLS 이용한 용어 검색의 문제점 20
2.4.1. 공백의 유무에 따른 검색결과의 차이 20
2.4.2. 하이픈(Hyphen)의 유무에 따른 검색결과의 차이 20
2.4.3. 다수의 후보 결과 출력으로 인한 모호성 22

III. 바이오마커 정보추출 시스템 23
3.1. 전체 시스템의 구성 23
3.2. 보고서 분석기 24
3.3. 바이오마커 정규화 26
3.3.1. 프로세스 관리 모듈 26
3.3.1.1. 바이오마커 시소러스 확장 27
3.3.1.2. 바이오마커 시소러스 업데이트 28
3.3.1.3. 문맥정보 테이블 생성 29
3.3.1.4. 대표표현형 후보 문자열 테이블 관리 31
3.3.1.5. 최종 시스템 출력 결정 31
3.3.2. 대표표현형 후보 생성 33
3.3.2.1. 규칙기반 후보 생성 33
3.3.2.2. UMLS 검색기반 후보 생성 34
3.3.2.3. 유사 문자열 검색 기반 후보 생성 36
3.3.3. 대표표현형 선정 39
3.3.3.1. UMLS 시맨틱타입 필터 39
3.3.3.2. 문맥기반 필터 40
3.3.3.3. 후보 적합성 계산 42

IV. 실험 및 평가 44
4.1. 실험 환경 44
4.2. 실험 방법 45
4.3. 실험 결과 47

V. 고찰 49

VI. 결론 50

참고문헌 52
Abstract 54
-
dc.formatapplication/pdf-
dc.format.extent2427444 bytes-
dc.format.mediumapplication/pdf-
dc.language.isoko-
dc.publisher서울대학교 대학원-
dc.subject자연어처리-
dc.subject정보추출-
dc.subject오타수정-
dc.subject바이오마커-
dc.subject병리보고서-
dc.subject.ddc660-
dc.title자연어처리기법을 이용한 병리보고서로부터의 바이오마커 정보 추출-
dc.title.alternativeExtracting Biomarker Information From Pathology Reports Using Natural Language Processing-
dc.typeThesis-
dc.contributor.AlternativeAuthorJeongeun Lee-
dc.description.degreeMaster-
dc.citation.pages56-
dc.contributor.affiliation공과대학 협동과정 바이오엔지니어링전공-
dc.date.awarded2014-02-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share