TrendHackergeeknews intel
live
← 블로그 목록
PAPER REVIEW · 2026-06-07

도메인 특화 지식 그래프 완전 정복: 7개 도메인 구축 사례와 분류체계 총정리

Domain-specific Knowledge Graphs: A Survey — Bilal Abu-Salih (The University of Jordan) — Journal of Network and Computer Applications, 2021 · arXiv:2011.00235 · DOI:10.1016/j.jnca.2021.103076
Knowledge GraphDomain-specific KGKG EmbeddingNLPSurvey
▶ YouTube에서 보기

논문 개요와 전체 구조

검색, 추천, 질의응답(Question Answering, QA), 그리고 최근의 검색 증강 생성(Retrieval-Augmented Generation, RAG)까지, 구조화된 백엔드로 지식 그래프(Knowledge Graph, KG) 를 채택하는 팀이 빠르게 늘고 있습니다. 그런데 실무에서 만나는 것은 Google KG나 Wikidata 같은 범용(generic) KG보다, 특정 분야에 묶인 도메인 특화 KG가 대부분입니다. 문제는 이 "도메인 특화 KG"라는 용어에 학계에서조차 합의된 정의가 없었다는 점입니다.

이 논문은 요르단 대학교(The University of Jordan)의 Bilal Abu-Salih가 2021년 Journal of Network and Computer Applications에 발표한 서베이(arXiv:2011.00235)로, 2016~2020년에 발표된 140편 이상의 논문7개 도메인(헬스케어, 교육, ICT, 과학·공학, 금융, 사회·정치, 여행)으로 분류해 분석한 도메인 특화 KG에 관한 최초의 종합 리뷰입니다. 저자는 두 가지를 동시에 시도합니다. 첫째, 도메인 특화 KG에 대한 포괄적 정의를 처음으로 제시합니다. 둘째, 각 도메인의 대표 구축 사례를 "무엇을 위해(KG 용도), 어떤 알고리즘으로, 어떤 데이터 소스에서, 임베딩을 썼는지, 무슨 지표로 평가했는지, 어떤 한계가 있는지" 라는 일관된 6개 축으로 정리합니다.

이 일관된 정리가 ML 엔지니어 관점에서 가장 큰 가치입니다. 단순 나열이 아니라 KG 구축 기술 선택의 레퍼런스 카탈로그로 쓸 수 있기 때문입니다. 부록 A에는 도메인별 표 7개가 있어, 각 사례를 위 6개 컬럼으로 한눈에 비교할 수 있습니다.

논문의 전체 구조는 다음과 같습니다.

섹션제목핵심 내용
1Introduction도메인 특화 KG의 부상, 정의 부재 문제, 기여
2Methodology7개 도메인 선정, 140여 편 논문 수집 기준
3Preliminaries범용 KG / 도메인 KG 정의, 구축 택소노미, 임베딩, 평가
4Domain-specific KGs7개 도메인별 구축 사례 상세 리뷰 (본체)
5Findings from the Survey9가지 연구 공백과 한계
6Conclusion결론
Appendix ATables도메인별 사례 요약 표 7개

이 글은 위 섹션 순서를 그대로 따라가며, 특히 Section 3의 분류체계와 Section 4의 7개 도메인 사례를 충실히 정리합니다.

ML 엔지니어 관점에서 이 서베이를 읽을 가치는 세 가지로 정리할 수 있습니다.

  • 레퍼런스 카탈로그: "이 도메인의 이 시스템은 어떤 데이터 소스를, 어떤 추출 알고리즘으로, 어떤 임베딩·평가지표로 만들었나"를 일관된 표로 비교할 수 있습니다.
  • 공통 어휘: 도메인 특화 KG의 정의와 구축 택소노미를 명확히 해, 팀 내 설계 논의의 기준 용어를 제공합니다.
  • 체크리스트: Section 5의 9가지 연구 공백은 그대로 신규 KG 프로젝트의 사전 점검 항목이 됩니다.

핵심 기여와 혁신성

해결하려는 문제의 중요성 — KG는 다음 기술 물결을 이끄는 핵심 트렌드 중 하나로, 실세계의 엔티티(entity)를 의미적으로 상호 연결된 관계(relation)로 묶어 사람과 기계 모두가 이해·추론·해석할 수 있는 지식 표현을 제공합니다. 그러나 "모든 문제에 들어맞는 단일 스키마/온톨로지(one-size-fits-all)"는 존재하지 않으므로, 실세계 문제를 풀려면 특정 도메인에 맞춘 KG를 끊임없이 구축·정제·확장해야 합니다.

기존 접근법의 한계 — 도메인 특화 KG에 대한 관심이 커지는 만큼 품질·견고성에 대한 의문도 커집니다. 품질이 들쭉날쭉한 데이터 소스에서 만든 KG에 적절한 평가가 적용되었는가, 시간에 따라 변하는 지식의 동적(dynamic) 성격이 반영되었는가 같은 질문이 그것입니다. 저자가 지적하듯 기존 서베이는 (i) 범용·도메인 독립적 KG에 초점을 맞추거나, (ii) 도메인 특화 KG를 피상적으로만 언급할 뿐이었습니다.

제안 해결책의 독창성 — 저자는 도메인 특화 KG를 다음과 같이 정의합니다.

"도메인 지식 그래프는 고수준 주제 도메인과 그 세부 하위 도메인에 대한 명시적 개념화(explicit conceptualisation) 로서, 의미적으로 상호 연결된 엔티티와 관계로 표현된 것이다."

이 정의는 세 축으로 구성됩니다.

  • 형식적 개념화(formal conceptualisation): 특정 도메인 온톨로지로 표현되는 KG의 논리적 설계.
  • 주제 도메인(subject-matter domain): KG를 특정 분야 지식에 단단히 맥락화.
  • 의미적 상호 연결 엔티티/관계: 레이블 그래프로서의 물리적 설계.

예상 파급효과 — 논문이 스스로 밝힌 기여는 세 가지입니다.

  1. 도메인 특화 KG에 대한 최초의 포괄적 정의최초의 종합 서베이.
  2. 7개 도메인에 걸친 140편 이상의 KG 구축 논문에 대한 철저한 분석.
  3. 도메인 특화 KG 구축 영역의 연구 공백 식별과 향후 연구 방향 제시.

기술적 세부사항

이 서베이의 기술적 골격은 Section 3(Preliminaries)에 담긴 KG 구축 택소노미(taxonomy), KG 임베딩(KGE) 모델, 평가 지표입니다. 본격적인 챕터별 리뷰에 앞서, 이 세 프레임워크를 먼저 정리합니다.

KG의 형식 정의

KG는 보통 방향 그래프 G=(V,E)G = (V, E) 로 기술됩니다. 여기서 VV 는 실세계 엔티티(정점/노드)의 집합, EE 는 그 엔티티들 사이의 관계(엣지)의 집합입니다. 사실(fact)은 RDF 트리플 형태로 표현되며, (주어, 술어, 목적어) 또는 (head, relation, tail), 즉 h,r,t\langle h, r, t \rangle 로 표기합니다. 직관적으로 관계 하나로 연결된 두 엔티티가 KG의 한 사실을 이룹니다. 예를 들어 "Tim Berners-Lee, hasInvented, WWW"는 엔티티 두 개(Tim Berners-Lee, WWW)와 관계 하나(hasInvented)로 구성된 트리플입니다.

KG 구축 택소노미: 3개의 축

논문의 중심 프레임워크는 KG 구축을 세 관점으로 나눈 택소노미입니다(Figure 3).

축 1 — 지식 추출 수준(Level of Knowledge Extraction)

수준세부 작업
엔티티 레벨NER(개체명 인식, Named Entity Recognition) → NED(개체명 중의성 해소, Named Entity Disambiguation) → NEL(개체명 연결, Named Entity Linking, 고유 IRI 부여)
관계 레벨지역 기반(local-based) = 짧은 텍스트의 멘션 수준 관계, 전역 기반(global-based) = 여러 지역 관계를 아우르는 관계

축 2 — 지식 베이스 유형(Type of Knowledge base)

  • 스키마 기반(schema-based): 사전 정의된 온톨로지 사용. bottom-up(온톨로지 구조를 먼저 잡고 채움, 예: Wikipedia를 DBpedia 모델로 구축)과 top-down(데이터에서 스키마를 추론, 예: YAGO)으로 나뉨.
  • 스키마 프리(schema-free): 개방형 정보 추출(Open Information Extraction, Open IE). 통일된 온톨로지 설계 없이 웹의 개방성에 의존(예: OpenIE).
  • 하이브리드(hybrid): 사전 온톨로지 + 웹에서 수집한 사실을 결합(예: Knowledge Vault, NELL).

축 3 — 구축 방법(Construction Method)

  • 지식(규칙) 기반: 도메인 전문가가 작성한 수작업 규칙, 연관 규칙(Association Rules)과 어휘 자원 활용.
  • 학습 기반: CRF(조건부 무작위장, Conditional Random Field), HMM(은닉 마르코프 모델), SVM(서포트 벡터 머신), 나이브 베이즈(NB), 로지스틱 회귀(LR), 결정 트리, 부트스트랩 기법.
  • 신경망 모델: CNN(합성곱 신경망), RNN(순환 신경망), BiLSTM(양방향 LSTM). 도메인 온톨로지나 도메인 코퍼스가 필요 없어 도메인 독립 KG에 적합.
  • 기성 NLP 도구(off-the-shelf): spaCy, Stanford CoreNLP, AllenNLP, IBM Watson NLU 등.

KG 임베딩(KGE)과 대표 모델

KG 임베딩(Knowledge Graph Embedding, KGE) 은 엔티티와 관계를 저차원 명제적 특징 벡터로 표현해, 인접 행렬 같은 전통적 그래프 표현으로는 어려운 KG 완성(completion)·엔티티 인식·링크 기반 클러스터링 문제를 수치 기법으로 풀 수 있게 합니다. 핵심 아이디어는 의미가 비슷한 엔티티·관계는 비슷한 벡터로, 그렇지 않은 것은 멀리 떨어지도록 학습하는 것이며, 보통 세 단계를 거칩니다.

  1. 엔티티를 의미 공간의 점으로, 관계를 벡터로 인코딩.
  2. 하나의 트리플 정보를 결합하는 스코어 함수(scoring function) 정의.
  3. 목적함수를 정의·최소화하는 손실 함수(loss function) 기반 최적화.

논문이 정리한 대표 모델 중 가장 기초가 되는 것은 TransE입니다. TransE는 관계 rr 을 임베딩 공간에서의 번역(translation) 으로 보고, 골든 트리플 (h,r,t)(h, r, t) 에 대해 h+rh + rtt 에 가장 가까워지도록 학습합니다. 그 스코어 함수는 다음과 같습니다.

fr(h,t)=h+rtf_r(h, t) = -\lVert h + r - t \rVert

여기서 각 항의 의미는 다음과 같습니다.

  • hh : head 엔티티의 임베딩 벡터.
  • tt : tail 엔티티의 임베딩 벡터.
  • rr : 관계의 임베딩 벡터(번역 벡터로 작용).
  • \lVert \cdot \rVert : 벡터의 노름(거리). 거리가 작을수록 트리플이 참일 가능성이 높습니다. 음수 부호는 "거리가 작을수록 스코어가 크다"를 만들기 위한 장치입니다.

(h,r,t)(h, r, t) 가 성립하면 h+rth + r \approx t 가 되도록, 성립하지 않으면 h+rh + rtt 에서 멀어지도록 임베딩을 학습합니다.

거리 기반인 TransE와 달리, DistMult는 관계를 대각 행렬(단일 벡터)로 두고 삼선형 내적(trilinear dot product)으로 트리플을 채점하는 의미 매칭(semantic matching) 계열입니다. 그 스코어 함수는 다음과 같이 쓸 수 있습니다.

fr(h,t)=h,r,t=ihiritif_r(h, t) = \langle h, r, t \rangle = \sum_{i} h_i \, r_i \, t_i

여기서 hi,ri,tih_i, r_i, t_i 는 각각 head·관계·tail 임베딩 벡터의 ii 번째 성분이며, 세 성분의 곱을 모든 차원에서 더합니다. 세 벡터가 같은 방향으로 정렬될수록 스코어가 커지므로, 의미적으로 잘 맞는 트리플이 높은 점수를 받습니다. 다만 이 형태는 곱이 대칭이라 비대칭 관계를 표현하지 못한다는 약점이 있는데, ComplEx는 임베딩을 복소수 공간으로 확장하고 에르미트 내적(Hermitian dot product)을 사용해 이 비대칭성을 다룹니다.

논문이 정리한 임베딩 모델군은 다음과 같습니다.

모델특징
TransE관계를 번역으로 보고 h+rth + r \approx t 를 만족시킴 (거리 기반)
DistMultRESCAL의 단순화. 관계를 대각 행렬(단일 벡터)로 인코딩하고 삼선형 내적(trilinear dot product) 사용
ComplExDistMult를 복소수 임베딩으로 확장. 복소수 공간의 삼선형 에르미트 내적(Hermitian dot product)
HolERESCAL의 표현력 + DistMult의 단순성을 결합한 합성 벡터 모델
ConvE심층·다층의 완전연결 비선형 특징으로 입력 엔티티·관계 상호작용을 다루는 신경망 링크 예측 모델
ConvKBCNN으로 엔티티·관계의 연결(concatenation)을 표현해 잠재 특징 학습 능력을 높임

KG 평가 지표

거대 KG가 늘면서 임베딩된 지식이 실세계 개념을 정확히 전달하는지가 문제로 떠올랐습니다. 그런데 도메인 특화 KG에서는 완전하고 정확한 정답 KG를 구하는 것이 사실상 불가능하므로, KG 증강/완성(Augmentation/Completion) 기법으로 새 엔티티·관계를 보강하고 그 정확성·완전성을 평가합니다. 주로 쓰이는 지표는 다음과 같습니다.

  • Hits@N: 정답이 모델이 매긴 순위 벡터의 상위 NN 위 안에 들어온 비율(랭킹 지표).
  • MRR(평균 역순위, Mean Reciprocal Rank): 정답 순위의 역수를 평균낸 값. MRR=1Si=1S1ranki\text{MRR} = \frac{1}{|S|}\sum_{i=1}^{|S|} \frac{1}{\text{rank}_i} 형태로, S|S| 는 테스트 트리플 수, ranki\text{rank}_iii 번째 정답의 순위입니다. 순위가 앞일수록(작을수록) 1에 가까워집니다.
  • MR(평균 순위, Mean Rank): 정답 트리플들의 순위를 그대로 평균낸 값.
  • 분류 지표: 정확도(Accuracy), 정밀도(Precision), 재현율(Recall), F-measure. 진양성(True-Positive, TP)·위양성(False-Positive, FP)·진음성(True-Negative, TN)·위음성(False-Negative, FN)을 기준으로 계산합니다.

이 분류 지표들의 정의를 풀어 보면 다음과 같습니다. 먼저 정확도와 정밀도·재현율은

Accuracy=TP+TNTP+FP+TN+FN,Precision=TPTP+FP,Recall=TPTP+FN\text{Accuracy} = \frac{TP + TN}{TP + FP + TN + FN}, \quad \text{Precision} = \frac{TP}{TP + FP}, \quad \text{Recall} = \frac{TP}{TP + FN}

각 항의 의미는 다음과 같습니다.

  • TP(진양성): 모델이 참으로 분류한 실제 참 사실.
  • FP(위양성): 모델이 참으로 잘못 분류한 거짓 사실.
  • TN(진음성): 모델이 거짓으로 올바르게 분류한 거짓 사실.
  • FN(위음성): 모델이 거짓으로 잘못 분류한 실제 참 사실.

Accuracy는 전체 예측 중 올바른 예측의 비율, Precision은 참이라 예측한 것 중 실제 참의 비율, Recall은 실제 참 중 올바르게 참이라 분류한 비율입니다. F-measure(F-score)는 이 둘의 트레이드오프를 잡는 조화 평균입니다.

F-measure=2PrecisionRecallPrecision+RecallF\text{-}measure = \frac{2 \cdot \text{Precision} \cdot \text{Recall}}{\text{Precision} + \text{Recall}}

분자에 두 지표의 곱이, 분모에 합이 들어가므로 Precision과 Recall 중 어느 한쪽이 0에 가까우면 F-measure도 급격히 작아집니다 — 따라서 두 지표가 모두 높을 때만 큰 값을 갖습니다.

평가는 이런 정량 지표 외에 사례 연구(case study)도메인 전문가 검증으로도 수행됩니다. 뒤에서 보겠지만, 실제 도메인 사례 상당수가 정량 지표 없이 사례 연구·주관적 평가에 머물렀다는 점이 이 서베이의 핵심 비판 중 하나입니다.

참고로 범용 KG의 규모 감각을 잡기 위해 논문이 제시한 통계(Table 1)는 다음과 같습니다.

KG인스턴스/엔티티사실(facts)타입/클래스관계
Wikidata약 5,225만약 7억 3,242만약 235만22
YAGO약 504만약 6,059만약 1,187294
NELL약 773만약 1억 7,898만약 604만148
BabelNet약 4억 7,939만약 81만 9천약 6,236(해당 없음)
DBpedia약 504만(다수)7601,355

(범용 KG는 BabelNet, YAGO, Cyc, NELL, CaLiGraph, DBpedia 등이 대표적이며, 추천 시스템·의사결정 지원 시스템(DSS)·지능형 QA 시스템의 지식원으로 쓰입니다.)

챕터별 상세 리뷰

여기서부터는 논문의 섹션 순서를 그대로 따라가며 각 챕터를 정리합니다. 이 글의 본체이자, 특히 Section 4(7개 도메인)가 가장 깁니다.

📖 Chapter 1: Introduction (서론)

챕터의 위치와 역할: 도메인 특화 KG라는 주제를 동기화하고, 정의 부재라는 문제를 제기하며, 논문의 기여와 구성을 예고하는 출발점입니다.

저자는 KG가 범용에서 산업 특화까지 여러 응용의 초석이 되었다고 강조합니다. KG의 추상적 구조가 도메인 개념화와 데이터 관리를 효과적으로 돕고, 데이터에 기계가 읽을 수 있는 형식 의미론(formal semantics)을 부여해 모호성을 줄이며, 특정 응용 도메인에 의미 있는 정보를 끌어낸다는 것입니다. 이렇게 KG는 도메인 온톨로지가 그리던 기존 데이터 모델을 확장하고, 의미적으로 상호 연결된 대규모 데이터를 다루는 새로운 데이터 분석 형태를 정립했습니다.

이어서 핵심 문제의식을 제시합니다. Google KG 같은 범용·개방형 KG를 넘어, 현재 대부분의 KG는 특정 온톨로지를 깔고 있는 도메인 특화 KG라는 점, 그러나 (i) 단일 만능 스키마가 없고, (ii) 품질이 들쭉날쭉한 소스에서 만든 KG의 품질·견고성이 의심스러우며, (iii) 지식의 동적 성격(사실은 시간에 따라 변함)을 무시하면 품질과 의사결정이 나빠진다는 것입니다.

저자는 특히 세 번째, 지식의 동적 성격을 강조합니다. 도메인 지식은 맥락 상황과 강하게 상관되어 있어 엔티티를 기술하는 사실이 시간에 따라 변할 수 있습니다. 이 동적 성격을 무시하면 KG가 표현하는 사실의 품질과 정확성이 떨어지고, 그런 데이터 소스에만 의존한 의사결정은 나빠질 수 있습니다. 따라서 이런 문제를 짚고 실행 가능한 해법으로 다루기 위해, 현재 최신 도메인 특화 KG 구축 접근에 대한 종합적 리뷰가 필요하다는 것이 본 논문의 출발점입니다. 또한 저자는 자신의 연구가 (i) 범용·도메인 독립적 KG에 초점을 둔 기존 서베이나 (ii) 도메인 특화 KG를 간략히만 다룬 연구와 다르다고 명확히 선을 긋습니다.

본 챕터는 앞서 핵심 기여와 혁신성에서 정리한 세 가지 기여를 명시하고, 논문 구성(Section 2~6)을 안내하며 마무리됩니다.

챕터의 핵심 기여: "도메인 특화 KG"라는 미정의 영역을 학술적 문제로 끌어올리고, 정의·종합 서베이·연구 공백 식별이라는 세 목표를 선언합니다.

다음 챕터로의 연결: 이 목표를 어떻게 달성했는지를 먼저 방법론(Section 2)으로 설명합니다.

📖 Chapter 2: Methodology (방법론)

챕터의 위치와 역할: 서베이의 신뢰성을 떠받치는 챕터로, 어떤 도메인을, 어떤 출처에서, 어떤 기준으로 수집했는지를 밝힙니다.

첫 단계로 7개 도메인을 선정하고 그에 맞춰 리뷰 대상 논문을 수집했습니다. 선정된 도메인은 다음과 같습니다.

  • 헬스케어(healthcare)
  • 교육(education)
  • ICT (정보통신기술)
  • 과학·공학(science and engineering)
  • 금융(finance)
  • 사회·정치(society and politics)
  • 여행(travel)

자료는 ACM SIGKDD, ACM WSC, WWW, ICWE, ISWC 등 학회 프로시딩과 Knowledge-based Systems, Expert Systems with Applications, IEEE Access, Journal of Web Semantics 등 우수 저널의 최근 권에서 수집했고, Google Scholar에서 "knowledge graph for engineering", "knowledge graph for healthcare" 같은 키워드로 검색했습니다.

수집 대상은 2016~2020년에 우수 컴퓨터 과학·정보 시스템 학술지에 실린 140편 이상의 논문입니다(Figure 1). 저자는 연도별 논문 수가 가파르게 증가했다고 보고하며, 이는 도메인 특화 KG에 대한 관심이 최근 몇 년간 극적으로 커졌음을 보여줍니다.

수집 과정에서 유의한 점은 다음과 같습니다.

  • 둘 이상의 고수준 도메인에 걸친 논문은 저자들이 명시한 도메인 우산(umbrella) 아래에 배치했습니다.
  • 본 연구는 범용·도메인 독립적 KG에 초점을 둔 기존 서베이와 달리, 도메인 특화 KG의 정의와 도메인별 구축 접근을 함께 분석한다는 점에서 차별화됩니다.

챕터의 핵심 기여: 7개 도메인 선정과 수집 기준을 투명하게 제시해, Section 4의 사례 분석이 임의 수집이 아님을 보장합니다.

다음 챕터로의 연결: 본격 분석에 앞서 KG의 기초 개념·택소노미·임베딩·평가(Section 3)를 정리합니다.

📖 Chapter 3: Preliminaries (예비 개념)

챕터의 위치와 역할: 이후 도메인 분석을 읽기 위한 공통 어휘와 프레임워크를 제공하는 토대 챕터입니다. 다섯 개 하위 절로 구성됩니다.

3.1 범용 지식 그래프 (Generic KGs)

범용 KG(개방형·교차 도메인·도메인 독립적)는 "knowledge graph"라는 용어가 생기기 전부터 시맨틱 웹·링크드 데이터와 함께 구축되어 왔습니다. 사실 시맨틱 웹의 등장 이후 범용 KG는 엔티티 상호 연결의 자연스러운 표현으로서 링크드 데이터와 결부되어 왔으며, 최근에는 전통적 데이터베이스에서 지식 데이터베이스로의 전환이라는 새 컴퓨팅 패러다임을 낳으며 큰 동력을 얻었습니다. 다만 용어 정의에 합의가 없어, Ehrlinger와 Wöß는 KG를 "지식을 온톨로지에 획득·연관시키고 추론기를 적용해 지식을 추론하는 과정"으로, Wang 등은 "엔티티/노드와 관계/엣지로 구성된 다차원 그래프"로 봅니다. 여기서 앞서 정리한 형식 정의 G=(V,E)G = (V, E) 와 트리플 h,r,t\langle h, r, t \rangle 가 등장합니다. 대표 범용 KG로 BabelNet, YAGO, Cyc, NELL, CaLiGraph, DBpedia를 들고, 규모 통계를 Table 1로 제시합니다. 이런 대규모 공개 데이터 섬(data island)들은 웹에서 수집되어 추천 시스템·의사결정 지원 시스템(DSS)·지능형 QA 시스템 등 여러 인공지능·스마트 시스템의 지식원으로 활용됩니다.

3.2 도메인 특화 지식 그래프 (Domain-specific KGs)

범용·개방형 KG가 도메인 독립적 작업에 널리 쓰임에도, 도메인 코퍼스로 도메인 문제를 푸는 KG가 중요한 이유는 도메인 특화 KG가 도메인 문제와 관련성 있고 의미적으로 상호 연결된 응용을 갖기 때문입니다. 그런데도 도메인 특화 KG에는 잘 정립되고 합의된 포괄적 정의가 없는데, 이는 이 영역이 여전히 비교적 새로운 미개척 변경(under-explored frontier)이라는 점을 생각하면 놀랍지 않습니다. 일부 연구는 도메인 KG를 "특정·복잡한 도메인을 표현하는 특별한 KG"로, 다른 연구는 "기반 도메인 온톨로지를 풍부화한 결과"로 봅니다. 저자는 이 정의 부재를 메우기 위해 앞서 인용한 세 축(형식적 개념화·주제 도메인·의미적 상호 연결 엔티티/관계) 정의를 제안합니다. 세 축을 다시 풀면, (i) 형식적 개념화는 특정·사전 정의된 도메인 온톨로지로 그려지는 논리적 설계, (ii) 주제 도메인은 KG를 특정 분야 지식에 단단히 맥락화하는 것, (iii) 의미적 상호 연결 엔티티/관계는 데이터의 의미가 엔티티·관계의 개념적 표현으로 풍부화된 레이블 그래프로서의 물리적 설계를 뜻합니다.

3.3 지식 그래프 구축 (KG Construction)

여기서 이 서베이의 중심 프레임워크인 3축 택소노미(지식 추출 수준 / 지식 베이스 유형 / 구축 방법)가 Figure 3로 제시됩니다. 자세한 분류는 앞 기술적 세부사항에 정리했으나, 본 절의 논리 흐름을 보전해 다시 짚으면 다음과 같습니다.

  • 지식 추출 수준: 엔티티 추출은 NER → NED → NEL의 3단계를 거칩니다. NER은 개인·조직·장소·이벤트 등 엔티티를 찾고, NED는 추론된 엔티티의 모호성을 실세계 엔티티에 매핑해 해소하며, NEL은 중의성이 해소된 엔티티에 고유 IRI를 부여합니다. 관계 추출은 짧은 텍스트의 멘션 수준 관계를 다루는 지역 기반과, 여러 지역 관계를 아우르는 전역 기반으로 나뉩니다.
  • 지식 베이스 유형: 사전 정의된 온톨로지 스키마를 쓰는지 여부로 스키마 기반·스키마 프리·하이브리드로 구분합니다. 스키마 기반은 다시 온톨로지 구조를 먼저 잡는 bottom-up(예: DBpedia 모델로 구축된 Wikipedia)과 구조화 데이터에서 스키마를 추론하는 top-down(예: YAGO)으로 나뉩니다. 스키마 프리는 통일 온톨로지 없이 웹에서 추출하는 Open IE(예: OpenIE), 하이브리드는 사전 온톨로지 + 웹 사실의 결합(예: Knowledge Vault, NELL)입니다.
  • 구축 방법: 기술적 해법에 따라 (1) 지식(규칙) 기반(도메인 전문가의 연관 규칙·어휘 자원), (2) 학습 기반(CRF·HMM·SVM·NB·LR·결정 트리·부트스트랩), (3) 신경망 모델(CNN·RNN·BiLSTM — 도메인 온톨로지/코퍼스 불필요), (4) 기성 NLP 도구(spaCy·Stanford CoreNLP·AllenNLP·IBM Watson NLU)의 네 범주로 나뉩니다.

이 3축은 이후 Section 4의 모든 도메인 사례를 "어느 수준에서, 어떤 스키마 정책으로, 어떤 방법으로 구축했는가"라는 일관된 좌표로 읽게 해 주는 핵심 렌즈입니다.

3.4 지식 그래프 임베딩 (KGE)

KGE의 정의, 3단계 학습 절차(인코딩 → 스코어 함수 → 최적화), 그리고 TransE·DistMult·ComplEx·HolE·ConvE·ConvKB 등 대표 모델을 Table 2로 정리합니다. TransE의 스코어 함수 fr(h,t)=h+rtf_r(h, t) = -\lVert h + r - t \rVertDistMult의 삼선형 내적 h,r,t\langle h, r, t \rangle 가 이 절의 대표 수식입니다. 저자가 강조하는 KGE의 핵심 동기는, 인접 행렬 같은 전통적 그래프 표현이 부적절하고 비효율적인 대규모 문제(KG 완성·엔티티 인식·링크 기반 클러스터링)를 저차원 벡터 공간의 수치 기법으로 확장성 있게 풀 수 있다는 점입니다. 비슷한 엔티티·관계는 비슷한 벡터로, 의미적으로 연결되지 않은 것은 멀리 떨어지도록 잠재 의미를 포착하는 것이 목표입니다.

3.5 지식 그래프 평가 (KG Evaluation)

KG의 완전성·정확성을 따지는 평가의 어려움을 설명합니다. 도메인 특화 KG에서는 특정 도메인의 모든 참 사실을 모으는 것이 사실상 불가능하므로, 완전하고 정확한 정답 KG가 없다는 점이 평가를 어렵게 만듭니다. 이를 다루기 위해 새 엔티티·관계로 KG를 보강하는 KG 증강/완성(Augmentation/Completion) 기법이 동원되며, 그 결과는 정확성·완전성 평가를 받습니다. 평가는 새·기존의 참 사실에 따라 분류 정확도와 랭킹 지표로 수행되며, 저자는 Hits@N, MRR, MR, Accuracy, Precision, Recall, F-measure를 Table 3로 정리합니다. 정량 지표 외에 사례 연구·전문가 검증도 평가 수단으로 언급됩니다.

챕터의 핵심 기여: 도메인 KG의 새 정의와 더불어, 이후 모든 도메인 사례를 비교할 공통 분석 축(구축 알고리즘 / 데이터 소스 / 임베딩 / 평가 / 한계)을 확립합니다.

다음 챕터로의 연결: 이 공통 축을 7개 도메인 사례에 그대로 적용합니다.

📖 Chapter 4: Domain-specific KGs (도메인 특화 KG 사례)

챕터의 위치와 역할: 논문의 본체입니다. 7개 도메인 각각을 하위 절로 다루며, 부록 A의 표 7개와 짝을 이룹니다. 각 사례는 다음 6개 축으로 정리됩니다.

  • KG 용도: 무엇을 위해 KG를 만들었는가 (QA·추천·예측·탐지 등)
  • 구축 알고리즘: 엔티티·관계 추출에 어떤 기법을 썼는가
  • KG 데이터 소스(resource): 어떤 데이터로 KG를 채웠는가
  • 임베딩 기법: KGE를 도입했는가, 어떤 모델인가
  • 평가 지표: 어떤 측정으로 검증했는가
  • 한계(limitation): 어떤 결함·제약이 지적되었는가

아래는 저자의 서술 순서를 그대로 따른 도메인별 정리입니다.

4.1 헬스케어 (Healthcare)

코로나19(COVID-19) 팬데믹으로 더욱 주목받은 도메인으로, 방대하고 이질적인 의료 데이터에서 통찰을 끌어내는 수단으로 KG가 쓰입니다. 산업계와 학계 모두 이 분야의 난제를 풀기 위해 노력을 모으고 있습니다. 저자는 헬스케어 사례를 세 하위 도메인으로 나눕니다.

(1) 일반 헬스케어(Generic healthcare) — KG 접근으로 건강 데이터를 마이닝한 사례들입니다.

  • Gatta 등: 의료 도메인 프로세스 마이닝을 위한 R 라이브러리를 개발해, 추출된 프로세스를 도메인 전문가가 해석·시각화할 수 있는 방향 그래프로 인코딩했습니다(구축: Markov 모델 + Careflow Mining, 평가: 사례 연구).
  • Mohammadhassanzadeh 등: 데이터 불완전성을 다루기 위해 SeDan(Semantics-based Data analytics) 프레임워크를 제안했습니다. 그럴듯한(plausible) OWL 확장과 쿼리 재작성 알고리즘으로 탐색적·개연적 분석을 수행하며, DrugBank·Disease Ontology·SemMedDB를 통합했습니다(평가: 도메인 전문가 검증).
  • Rastogi 등: 개인 건강 KG를 맥락(context)·개인화(personalization)·다른 지식 베이스와의 통합(integration)의 결합으로 규정했습니다. 개인화 건강 KG 문헌이 부족하고 통일된 표준 표현이 없다고 지적했습니다.
  • Sahu 등: 여러 건강 KG를 검색해 헬스케어 응답 서브그래프 집합을 얻는 QA 시스템을 제시했습니다.

(2) 질병(Diseases) — 건강 문제와 질병을 개념화하는 KG 사례들입니다.

  • Rotmensch 등: 273,174건의 전자의무기록(Electronic Medical Records, EMR) 에서 LR·NB·베이지안 네트워크 모델링으로 질병-증상 KG를 구축하고 Google Health KG(GHKG)를 통합했습니다(평가: Precision, Recall). 한계로 올바른 인과 관계 추론이 어렵다는 점이 지적됩니다.
  • Huang 등: PubMed·의료 가이드라인·DrugBank·UMLS 등 대규모 지식원을 파싱해 우울증(depression) 장애를 기술하는 서브그래프를 생성했습니다(구축: NLP 도구, 평가: 사례 활용).
  • Chen 등: GHKG와 BIDMC(Beth Israel Deaconess Medical Center) 환자 방문 기록으로 질병-증상 지식의 견고성(robustness)을 측정·평가하는 방법론을 제시했습니다(구축: LR·NB·noisy OR, 평가: AUC, F1, AUPRC).
  • Ma 등: GDELT·ICEWS 데이터로 인지적 일화 기억(episodic memory)을 위한 4차원 시간 KG를 만들었습니다. 정적 KG 임베딩 네 개를 4차원 시간/일화 KG로 일반화하고 RESCAL의 두 가지 새 일반화를 제안했습니다(임베딩: Tucker, RESCAL, HolE, ComplEx, DistMult 등, 평가: MRR, AUPRC). 한계는 학습 데이터에 없는 타임스탬프로 인한 일반화 부족과 과적합 경향입니다.

이 밖에 헬스케어·의료 도메인의 KG는 다음 작업에도 응용됩니다.

  • 사기·낭비·남용(fraud, waste, abuse) 탐지
  • 약물 유사도(drug similarity)와 약물 재창출(drug repurposing)
  • 임상 의사결정 지원 시스템(clinical decision support)
  • 의료 추천 시스템(medical recommender systems)

(3) 헬스케어 관리(Healthcare management) — 건강 관리와 만성질환 대응을 위한 KG 사례들입니다.

  • Huang 등: 건강한 식단을 찾는 사람을 위해 도메인 온톨로지를 기반 구조로 둔 식단 KG를 만들고, CRF·SVM·DT(결정 트리)로 헬스케어 웹사이트에서 엔티티를 추출했습니다(평가: Precision, Recall, F1). 한계는 음식·식이로 범위가 한정되고 중국어 전용이라는 점입니다.
  • Haussmann 등: 건강 식품·레시피·영양 지식을 담은 FoodKG를 제안하고 RDF Nanopublication 명세로 지식의 신뢰성을 확보했습니다(데이터: DBpedia·USDA·Recipe1M·FoodOn, 임베딩: word2vec·FastText, 평가: 사례 연구·F1).
  • Chi 등: 식재료·요리·영양소·증상·집단(crowd)의 다섯 개념을 통합한 건강 식단 KG를 반자동 추출로 구축했습니다. 여러 NLP·머신러닝 알고리즘(CRF·SVM·NB·LSTM·KNN)으로 온라인 자원에서 엔티티를 수집했습니다(평가: Precision, Recall, F1, 설문).

부록 Table A.1을 요약하면 헬스케어 도메인의 대표 사례는 다음과 같습니다.

사례구축 알고리즘임베딩평가
Rotmensch (질병)LR·NB·BayesianN/APrecision·Recall
Ma (일화 기억)Manual integrationRESCAL·HolE·ComplEx·DistMult 등MRR·AUPRC
Huang (식단)CRF·SVM·DTN/APrecision·Recall·F1
FoodKG (Haussmann)Lexical/string matchingword2vec·FastText사례 연구·F1

4.2 교육 (Education)

학습 시스템에 대한 KG의 효용과 풍부한 교육 데이터 덕분에 빠르게 확장된 도메인으로, 대규모 공개 온라인 강좌(Massive Open Online Course, MOOC) 플랫폼에서도 활용됩니다. 세 하위 도메인으로 나뉩니다.

(1) 교수·교실 자원(Teaching and classroom resources)

  • K12EduKG(Chen 등): 중국 K-12 수학 교육과정 표준을 지식원으로, CRF 모델과 확률적 연관 규칙 마이닝으로 개념과 관계를 식별·임포트했습니다(평가: AUC). 한계는 평가 부족과 응용 범위의 협소함입니다.
  • Su와 Zhang: 교육 빅데이터를 수용하는 KG 스키마를 설계하고, 교과 교육 자원과 온라인 백과(Baidu Encyclopedia·DBpedia) 두 대규모 데이터셋으로 풍부화했습니다(구축: Bootstrapping + BERT-BiLSTM-CRF, 평가: Precision, Recall, F1).
  • MathGraph: 고교 수학 문제(수학적 유도·계산)를 푸는 KG로, 크라우드소싱과 도메인 전문가로 초기 구축해 수학적 객체·연산·제약을 표현했습니다(평가: Accuracy, Precision, Recall, F1).
  • KnowEdu: 표준 커리큘럼과 학습 평가 데이터를 소스로, 개념·관계 식별에 RNN과 확률적 연관 규칙 마이닝을 적용한 대표적 교육 KG입니다. 학습자의 인지·교육 과정을 돕도록 설계되었습니다(평가: AUC, Precision, Recall, F1).

(2) 교육 관리(Education management)

  • Aliyu 등: 강의 배정 일정·관리에 쓸 KG를 제안했습니다. 평가가 미흡하나 연구 방향으로서 유망합니다(구축: Adhoc, 평가: 사례 연구).
  • Liu 등 / Liang 등: 개념 선수학습(prerequisite) 문제에 그래프 기반 관계 학습을 적용했습니다. 전자는 강의·개념 수준의 방향 그래프 추론으로 선수 관계를 예측했고, 후자는 능동 학습(active learning)을 도입했습니다.
  • Wang: 고등교육 내부 통제 정책을 개념화하는 KG를 제안했습니다(임베딩: pTransE, 평가: 평균 실루엣). 구축·평가 메커니즘과 임베딩 시연이 부족하다고 평가됩니다.

(3) 교육 기술(Educational technologies)

  • Chi 등: 학술 네트워크를 표현하는 과학 출판물 관리 모델을 제안해, 연구 엔티티와 연구 토픽 간 관계를 담은 KG를 만들었습니다(구축: NLP 도구·SVM·NB·LR, 평가: F-score).
  • Yao 등: 사전학습된 구조 임베딩(TransE)문헌 임베딩(BERT)공동 학습(joint embedding) 하는 방법을 제시했습니다. 세 개의 실험용 교육 KG로 교육 KG의 풍부한 리터럴을 활용한 드문 사례를 보였습니다(평가: Mean Rank, Hits@10).
  • Sun 등: 교육 KG를 시각 분석으로 검증해 그 위상 구조에 대한 이해를 도왔습니다 — 문헌에서 드물게 시각화로 효용을 평가한 사례입니다.

부록 Table A.2 요약은 다음과 같습니다.

사례구축 알고리즘임베딩평가
K12EduKGCRF + 확률적 연관 규칙N/AAUC
KnowEduRNN + 확률적 연관 규칙N/AAUC·Precision·Recall·F1
MathGraphComplex·Triangle·Conic·SolidN/AAccuracy·Precision·Recall·F1
Yao (링크 예측)AdhocTransE·BERTMean Rank·Hits@10

4.3 ICT

정보통신기술(Information and Communication Technology)의 네 하위 도메인에 KG가 활용됩니다.

(1) 사이버보안(Cybersecurity) — 사이버 공격 탐지·예방은 끊김 없는 서비스 제공에 필수적입니다.

  • Jia 등: 도메인 온톨로지를 먼저 개발하고, 5중 모델(quintuple)과 경로 랭킹(path-ranking) 알고리즘으로 새 지식을 얻는 실용적 접근을 제시했습니다(구축: Stanford NER, 평가: Precision, Recall, F1).
  • Deng 등: 이 분야 개념을 찾는 학생을 위한 사이버보안 KG를 만들었습니다. 임시(Adhoc) 구축 방식이고 벤치마크 비교가 없으나, 개인화 학습을 돕는 연구 방향으로 의미가 있습니다.
  • Kiesling 등: 미국 NVD(국가취약점데이터베이스, National Vulnerability Database)와 보안 온라인 참조로 bottom-up KG를 구축했습니다(구축: bi-LSTM, bi-LSTM-CRF). 취약점 평가와 침입 탐지 두 사례 연구로 효과를 입증했습니다.

(2) 소프트웨어 개발(Software development) — 복잡한 엔티티·관계를 저장·관리하는 데 KG가 효과적입니다.

  • Nayak 등: 기능 요구사항 수집을 돕는 테스트 케이스 추출 KG를 만들었습니다. 소프트웨어 테스팅 온톨로지를 백본 스키마로 설계하고 Constituency Parse Tree(CPT)CRF 등 NLP 도구로 채웠습니다(평가: 사례 연구).
  • SoftwareKG(Schindler 등): 사회과학 학술 논문에 언급된 소프트웨어 정보(가용성·출처·다른 저장소와의 연결)를 담았습니다(데이터: DBpedia·PLoS).
  • Li 등: 산업 소프트웨어 설계·개발 프로세스용 지식 주도 QA 시스템을 제안해, 파라미터 검색·변수 계산·온톨로지 추론에 활용하고 KG를 SQL 데이터베이스와 통합했습니다.
  • ITServiceKG(Fu 등): IT 크라우드소싱 서비스로 구축해 기존 IT 서비스 정보 검색(IR) 시스템을 개선했습니다. learning-to-rank 모델(Gradient Decision Tree)로 결과를 재정렬해 검색 적합도를 높였습니다(데이터: StackOverflow·Wikipedia·크라우드소싱).

(3) 통신(Telecommunication)

  • Aumayr 등: 통신·제품 문서, 온라인 사이트, 엔지니어링 보고서 등 커뮤니티 지식으로 KG를 채워, 네트워크 장애 관리 자동화와 고객 서비스 개선을 노렸습니다.
  • Krinkin 등: 통신 서비스 도메인 온톨로지 위에 도메인 KG를 얹어 케이블 TV 운영자 네트워크 모니터링 모델을 제안했습니다. 과금 모델·사용자 접근 권한·네트워크 토폴로지·애플리케이션 계층·운영자 네트워크 서비스 모델 등을 통합했습니다(평가: 사례 연구).

(4) 사물인터넷(Internet of Things, IoT) — 이기종 전자 기기의 통합 접근이 핵심 난제입니다.

  • Xie 등: IoT 기기를 매핑하는 새 계층에 KG를 두어 모든 기기의 통신을 통일하는 IoT KG를 제안했습니다. 다수 연구가 IoT 생태계에 대한 KG의 이점을 추가로 다뤘습니다.

부록 Table A.3 요약은 다음과 같습니다.

사례하위 도메인구축 알고리즘평가
Jia사이버보안Stanford NERPrecision·Recall·F1
Kiesling (SEPSES)사이버보안bi-LSTM·bi-LSTM-CRF사례 연구
Nayak (테스트 케이스)SW 개발CPT·CRF사례 연구
ITServiceKG (Fu)SW 개발AdhocMRR·P@K·Recall

4.4 과학·공학 (Sciences and Engineering)

시맨틱 웹 기술과 온톨로지가 자연과학의 복잡한 지식을 모델링하는 데 성공적으로 쓰였습니다. 네 하위 도메인이 다뤄집니다.

(1) 화학(Chemistry) — 화학 데이터의 형식 표현·상호운용성을 위해 KG가 도입되었습니다.

  • J-Park Simulator 기반 연구: 연소(combustion)를 포함한 교차 도메인 상호운용성을 시연하고 화학 반응 메커니즘의 데이터 불일치 문제를 다뤘습니다(데이터: Linked open data, 평가: Query·시뮬레이션 시스템).
  • Krdzavac 등: 양자화학 계산을 시연하기 위한 도메인 온톨로지 OntoCompChem을 KG의 기반 구조로 설계했습니다.

(2) 생물학(Biology) — 분자생물학의 폭증하는 처리량 데이터에 형식 표현이 필요해졌습니다.

  • Humayun 등: 다양한 생물학적 과정의 핵심 인자인 헴(heme)의 상호작용체(interactome)를 표현하는 기계론적(mechanistic) KG를 개발했습니다.
  • Choi 등: PubMed·CTD·BioGRID·MalaCards에서 추출한 엔티티·관계로 도메인 KG를 구축한 뒤, 관계 발견(relational discovery) 작업에서 여러 임베딩 모델(TransE, PTransE, TransR, TransH)을 벤치마크 비교했습니다(평가: Hits@10).

(3) 지질학(Geology) — KG가 지질 데이터 간 상호 연결성을 높였습니다.

  • Zhu 등: Baike.com과 지역 지질 문서로 KG를 구축해 지질 데이터 심층 마이닝 지능형 시스템에 활용했습니다(구축: HanLP + 연관 규칙 분석).
  • 지질 문서 KG 연구: 지질 사전과 TCCGMR(지질·광물자원 용어·분류 코드) 통합 코퍼스에 CRF 기반 지질 단어 분할 모델을 적용했습니다.

(4) 공학(Engineering) — 가장 다양한 응용이 나타나는 하위 도메인입니다.

  • TERA KG(Myklebust 등): 노르웨이 수자원연구소(NIVA)의 생태독성(ecotoxicology) 효과 예측을 위해 설계했습니다. LogMap 온톨로지 정렬 시스템으로 ECOTOX·NCBI 어휘를 색인·정렬했습니다(데이터: ECOTOX·NCBI·Wikidata, 임베딩: TransE·DistMult·HolE, 평가: Accuracy·Precision·Recall·F-score).
  • KnowIME(Yan 등): 선반·컨베이어·로봇 등 지능형 제조 장비를 위한 지식 기반 통합 시스템입니다. CRF로 이질적 장비 데이터에서 KG를 구축·보강했습니다.
  • 스마트 제품-서비스 시스템 연구: 진화형 스마트 제품-서비스 시스템(Smart PSS) 개발을 위한 두 KG를 설계해, 오픈소스 지식·프로토타입 명세·사용자 생성 텍스트에서 데이터를 얻고 전문가 지식을 도입했습니다.
  • 전력 분야: Fan 등은 디스패처 행동을 의미적으로 기술하기 위해 반자동 라벨링으로 전력 코퍼스를 만든 뒤 BiLSTM-CRF로 전력망 디스패치 KG를 구축했습니다. Yang 등은 다중 소스 이질 전력 자산(송변전 자산) 지식 베이스를 통합했습니다.
  • 이 밖에 핵공학·해양공학·광자공학·나노공학·세라믹공학·측지공학 등에서도 KG가 활용됩니다.

부록 Table A.4 요약은 다음과 같습니다.

사례하위 도메인구축 알고리즘임베딩평가
Choi (생물)BiologyManualTransR·TransH 등Hits@10
지질 IRGeologyCRFN/A사례 연구
TERA (Myklebust)환경공학LogMapTransE·DistMult·HolEAccuracy·Precision·Recall·F
Fan (전력 디스패치)전기공학BiLSTM-CRFN/APrecision·Recall

4.5 금융 (Finance)

비즈니스의 기둥인 금융 분야에서 KG는 두 하위 도메인에서 두드러집니다.

(1) 금융 투자(Financial investments)

  • Liu 등: 도메인 KG와 딥러닝을 결합해 유명 기업의 주가를 예측했습니다(데이터: Thomson Reuters, 임베딩: word2vec·TransE, 평가: Accuracy·F1).
  • Fu 등: 유전 프로그래밍(genetic programming)·일반화 크라우딩 등 확률적 최적화 알고리즘을 금융 KG 기반 시장 수익 예측 모델에 통합했습니다(평가: 주관적, 29개 종목 기반).
  • FinKG(Cheng 등): 이벤트 기반 정량 투자를 위해, 사건 인자(event argument) 관계와 KG 전체의 선행-후행(lead-lag) 관계를 함께 학습하는 임베딩 프레임워크를 제안했습니다(임베딩: TransR, 평가: Micro-F1·Weighted-F1).
  • Liu 등: 뉴스 감성 분석으로 주가를 예측하는 KG 임베딩 프레임워크를 보였습니다(데이터: 온라인 금융 뉴스, 평가: Accuracy).
  • Long 등: 거래 데이터·공개 시장 정보·투자자 기록을 통합한 KG를 node2vec으로 임베딩해 심층 신경망으로 주가 추세를 예측했습니다(평가: AUC·MCC·FM).
  • Zhang 등: NER·NRE(Neural Relation Extraction)로 엔티티를 추출하고 CNN으로 관계를 추론해 기업 KG를 만든 뒤, top-up 파워 벡터 모델과 영향 전파(influence propagation) 모델로 단기 주가 변동 방향을 탐지했습니다(평가: AUC·Precision·Recall·F1). 한계는 시간 차원 부재와 데이터 소스 제한입니다.

(2) 사기 탐지(Fraud Detection) — 금융 위험 관리의 핵심 영역입니다.

  • Wang 등: 금융 KG를 레이블 전파(label propagation) 알고리즘의 토대로 삼고, 분할(partition) 알고리즘으로 사기 사용자 그룹을 군집화했습니다. 사기 사용자는 서로 가까이 위치하고 정상 사용자는 고립되거나 단단히 연결된 그룹을 이룬다는 가정에 기반합니다.
  • Zhan 등: 통화 기록과 대출 거래 데이터로 풍부화한 통화 네트워크 KG를 사기 탐지에 적용했습니다(데이터: 대출 거래·통화 이력). 구축 메커니즘과 평가가 미흡하다고 평가되지만, KG와 머신러닝을 결합한 금융 사기 탐지의 중요성을 보여줍니다.

부록 Table A.5 요약은 다음과 같습니다.

사례하위 도메인구축 알고리즘임베딩평가
Liu (주가 예측)투자Adhocword2vec·TransEAccuracy·F1
FinKG (Cheng)투자OpenIE v5.1TransRMicro/Weighted-F1
Zhang (변동 방향)투자NER·NRE·CNNN/AAUC·Precision·Recall·F1
Wang (사기)위험 관리AdhocN/A적합도 곡선

4.6 사회·정치 (Society and Politics)

사람·조직·자원 사이의 다양한 관계를 개념화하는 데 KG가 탁월한 수단이 됩니다. 세 하위 도메인으로 나뉩니다.

(1) 사회과학(Social Science) — 소셜 미디어 데이터의 품질 문제와 신뢰할 수 있는 정답 데이터셋의 필요성이 배경입니다.

  • ClaimsKG(Tchechmedjiev 등): 국제 팩트체킹 네트워크(International Fact-Checking Network, IFCN)의 검증된 주장으로 만든 KG로, 특정 엔티티의 참·거짓 사실을 검색하게 합니다(구축: TagMe 도구, 평가: 사례 연구).
  • SocioScope(SKG)(Nguyen 등): 수집한 해시태그 행렬에 독립성분분석(Independent Component Analysis, ICA) 을 적용해 소셜 이벤트를 군집화한 뒤, SKG 모델로 트위터 데이터에서 이벤트 기반 KG를 자동 구축했습니다(평가: Precision, Recall, F-measure).
  • Huang 등: 엔티티 모프(morph, 정체를 감추는 별칭)를 탐지하는 KG를 만들었습니다. 실제 엔티티를 식별된 모든 모프 멘션과 연결하며, 토픽 모델링(CorrLDA2)과 SVM을 사용했습니다(데이터: DBpedia·YAGO·Freebase, 평가: Precision, Recall, F-measure).

(2) 정치(Politics) — 소셜 데이터에서 정치 도메인 지식을 추론해 정치 KG를 설계한 사례들입니다.

  • 저자 본인의 선행 연구: BBC politics 온톨로지를 백본으로 확장한 신뢰도(credibility) 기반 정치 KG로, 링크 예측·클러스터링·시각화 작업에 여러 임베딩(TransE, DistMult, ComplEx, HolE, ConvE, ConvKB)을 적용했습니다(구축: IBM Watson NLU, 평가: Hits@N, MRR, Accuracy, Precision, Recall, F-score).
  • POLARE: 브라질 정치 시스템을 개념화한 온톨로지로, 정치 시스템 행위자 간 관계 이해를 위해 신뢰(trust) 측면을 KG 설계에 더한 사례입니다(구축: nanopublication 모델).
  • 정치 이념 예측 연구: 소셜 미디어·DBpedia·이념 도서 코퍼스를 통합한 의견 인식(opinion-aware) KG로 정치 이념을 예측했습니다(구축: 전체론적 어휘 기반 접근, 평가: Accuracy). 한계는 KG 임베딩 미적용으로 벤치마크 비교 근거가 없다는 점입니다.
  • Rudnik 등: Wikidata로 뉴스 기사를 시맨틱 주석해 이벤트 지향 KG에 투입하고, 시맨틱 검색 엔진에 활용했습니다(구축: SpaCy).
  • 뉴스 추천 연구: Microsoft Satori KG를 MSN 뉴스 코퍼스로 확장하고, 기사 토픽 엔티티와 협업 엣지(collaborative edges)를 새 정보 범주로 임베딩했습니다(임베딩: TransE, 평가: AUC, NDCG@10, F1).
  • Mehdi 등: 사회적 선(social good)을 위한 사회-학술(socio-scholarly) KG에 여러 임베딩(TransE, ComplEx, TransH, TransR, TransD, DistMult, RESCAL)을 적용해, 주어진 엔티티와 의미적으로 관련된 엔티티를 검색했습니다(평가: Mean rank, Hits@k).

(3) 문화(Culture)

  • Liu 등: Baidu Encyclopedia를 지식원으로, BiLSTM-CNN-CRF로 엔티티 인식, 저장대학(Zhejiang University)의 DeepKE로 관계 추론을 수행해 고대 중국사·문화 KG를 만들었습니다(평가: Precision, Recall, F1).

부록 Table A.6 요약은 다음과 같습니다.

사례하위 도메인구축 알고리즘임베딩평가
ClaimsKG사회과학TagMeN/A사례 연구
SocioScope(SKG)사회과학SKG 모델N/APrecision·Recall·F
저자 정치 KG정치IBM Watson NLUTransE·ComplEx·ConvE 등Hits@N·MRR·Accuracy 등
Liu (문화)문화BiLSTM-CNN-CRF·DeepKEN/APrecision·Recall·F1

4.7 여행 (Travel)

KG의 성장에 힘입은 도메인으로, 관광과 교통/운송이 두드러집니다.

(1) 관광(Tourism) — 관광 QA 시스템, 추천 시스템(맞춤 명소·최적 숙박가)에서 KG가 쓰입니다.

  • "Tirol Tourism" KG(Körle 등): 오스트리아 티롤(Tirol) 지역 데이터를 모아 eCommerce 등 응용을 위해 구축했습니다. 목적지 관리 기구(DMO)·지리정보시스템(GIS)·관광 웹사이트에서 엔티티·관계를 추출했습니다(구축: wrapper 소프트웨어, 평가: 사례 연구).
  • 중국 관광 KG 연구: 중국 백과 KG와 비정형 웹페이지로 구축하며, 엔티티 정렬에 Skip-Gram 모델을 사용했습니다(데이터: Sogou-T·중국어 Wikipedia·Zhishi.me, 평가: Accuracy).
  • 관광 KG-QA 연구: 관광 QA 시스템을 위해 제안된 엔티티 인식 알고리즘과 CNN으로 관계를 추론했습니다(데이터: 수작업 수집·NLPCC2016KBQA, 평가: Accuracy, Precision, Recall, F-measure).
  • DBtravel(Calleja 등): 스페인어 Wikitravel에 GATE 파이프라인을 적용해 만들었습니다. 파이프라인은 (1) 토크나이저, (2) 문장 분리, (3) 개체명 인식의 세 내부 프로세스로 구성됩니다.

(2) 교통·트래픽(Transportation and traffic) — 인구 증가·대기 오염 등 복합 문제로 지능형 시스템 수요가 큽니다.

  • Zhou 등: 정적·동적 도시 원시 데이터로 도시 KG를 구축하고 CNN으로 지역 간 시공간(spatio-temporal) 상관을 모델링해 도시 교통 혼잡을 예측했습니다(데이터: 베이징 교통·기상 데이터, 평가: Accuracy·F1).
  • ATMGRAPH: NASA ATM 온톨로지(ATMONTO) 위에 구축된 미국 항공 시스템 KG로, 미국 연방기관의 구조화 항공 데이터를 결합해 항공 인프라·항공편·운항 조건을 표현합니다.
  • ITSKG(Imagery-based Traffic Sensing KG): 고정 교통 카메라 영상 데이터로 교통 패턴을 이해합니다(평가: 주관적). 교통 카메라가 날씨·조명·정비에 취약하다는 한계가 지적됩니다.
  • Wang 등: 중국 철도 전기 사고 데이터로 반자동 KG(BiLSTM-CRF)를 만들어 결함 장비를 식별하고 사고 패턴·추세를 추론했습니다(평가: Precision, Recall, F1).
  • Zhang 등: 국제해상위험물코드(International Maritime Dangerous Goods Code, IMDG Code) 규정을 KG로 표현해 상세 가이드라인 접근·검색을 도왔습니다(평가: 사례 연구).

부록 Table A.7 요약은 다음과 같습니다.

사례하위 도메인구축 알고리즘평가
Tirol Tourism관광Adhoc/wrapper사례 연구
DBtravel관광GATE 파이프라인(정성)
Zhou (혼잡 예측)교통AdhocAccuracy·F1
Wang (철도 사고)교통Adhoc·BiLSTM-CRFPrecision·Recall·F1

4.8 요약 (Summary)

저자는 7개 도메인 검토 결과, KG가 복잡성 완화·유연성 확보·다양한 소스 통합을 위한 공통 토대 위상을 제공함을 강조합니다. 헬스케어의 QA·추천 시스템, 생물학의 관계 발견, 환경공학의 생태독성 예측, 금융 사기 탐지, 정치 관계 시각화 등에서 이질적 자원을 하나의 일관된 스키마로 통합한 사례가 그 근거입니다. 다만 과학·공학 도메인 등 일부는 이 통합 이점을 살리지 못하고 제한된 데이터 소스만 사용했다고 지적합니다.

7개 도메인을 한눈에 비교하면 다음과 같은 패턴이 드러납니다.

도메인주요 KG 용도자주 쓰인 구축 기법대표 데이터 소스임베딩 활용도
헬스케어QA·질병 식별·식단 추천LR·NB·CRF·SVMEMR·DrugBank·UMLS·PubMed보통 (시간 KG 등 일부)
교육학습 평가·선수학습·추천CRF·RNN·연관 규칙커리큘럼·백과낮음
ICT취약점·테스트·IT 서비스NER·CRF·bi-LSTMNVD·StackOverflow·문서낮음
과학·공학관계 발견·효과 예측·제조CRF·BiLSTM-CRF·LogMapPubMed·ECOTOX·장비 데이터보통
금융주가 예측·사기 탐지NER·NRE·CNN·OpenIE금융 뉴스·거래 데이터보통 (TransE·TransR 등)
사회·정치팩트체크·이념·추천TagMe·SVM·NLU·BiLSTM소셜 미디어·DBpedia·뉴스높음 (정치 KG)
여행관광 QA·교통 예측GATE·CNN·BiLSTM-CRF관광 웹·교통 데이터거의 없음

CRF·BiLSTM-CRF가 도메인을 가로질러 엔티티 추출의 사실상 기본값으로 쓰인 점, 그리고 정치를 제외한 대부분 도메인에서 임베딩 활용이 저조한 점이 두드러집니다. 후자는 곧이어 Section 5(G)에서 핵심 연구 공백으로 다시 지적됩니다.

챕터의 핵심 기여: 7개 도메인 × 다수 하위 도메인의 KG 구축 사례를 공통 6축으로 정리해, 도메인별 기술 선택 카탈로그를 완성합니다.

다음 챕터로의 연결: 이 분석에서 드러난 공통 한계를 9가지 연구 공백으로 종합합니다(Section 5).

📖 Chapter 5: Findings from the Survey (서베이 결과)

챕터의 위치와 역할: 7개 도메인 분석에서 반복적으로 드러난 한계를 9가지 횡단 주제로 종합하는 챕터로, 실무 체크리스트로도 유용합니다. 아래는 모두 논문이 명시적으로 짚은 한계와 향후 방향입니다.

  • (A) 데이터 품질·프라이버시·신뢰성: 표준화된 데이터 품질 측정이 일관되게 쓰이지 않았고, 소셜 미디어 등 노이즈 많은 저품질 소스를 신뢰성·프라이버시 고려 없이 사용한 사례가 많습니다. EMR은 프라이버시·기밀 제약으로 수집이 어렵습니다. 저자는 변경 불가능한(immutable) 도메인 KG 구축을 위해 블록체인 기술을 검증·감사 추적 수단으로 결합하는 방향을 제안합니다.
  • (B) 지식 자원과 의미 확장: 시맨틱 웹과 링크드 오픈 데이터(Linked Open Data, LOD)가 길을 열었지만, 검토된 접근들은 정보 상호운용성에서 한계를 보였습니다. 개방형 어휘·시맨틱 저장소를 활용한 의미 확장(semantic expansion)이 부족합니다. 저자는 FAIR 원칙(Findable, Accessible, Interoperable, Reusable) 준수를 강조합니다.
  • (C) KG 구축 알고리즘: 다수 논문이 엔티티/관계 추출 알고리즘을 아예 명시하지 않거나 빈약한 근거만 제시했습니다. 도메인 KG 자동 구축을 위해 적절한 알고리즘(NLP 기법과 데이터 주도 접근)을 선택하도록 돕는 통합 방법론이 부재한 연구 공백이 확인되었습니다.
  • (D) 시간 인식(Time-aware) KG: 지식은 맥락에 따라 변하므로 시간 차원을 통합해야 하지만, 현재 대부분의 KG는 정적입니다. 사실의 유효 기간(validity period)을 고려해야 합니다(Wikidata·YAGO는 일부 예외).
  • (E) KG 평가: 검토 논문 중 가장 두드러진 약점입니다. 일부는 구체적 지표 없이 피상적·주관적 평가에 머물렀습니다. 완성도 평가는 주로 Recall·Precision·F-measure로, 정확성 평가는 Accuracy·AUC로 이뤄졌으나, 여러 도메인에서 동시에 품질을 높이는 전체론적 기법은 여전히 미해결 문제이며, 테스트베드·벤치마크 데이터셋 부재로 공정한 비교가 어렵습니다. 완전성·신뢰성·관련성·객관성·일관성 등 더 다양한 품질 지표도 고려해야 합니다.
  • (F) 빅 KG의 컴퓨팅 성능: 수조(trillions) 트리플 규모의 KG는 빅데이터의 다섯 가지 특성(volume, variety, velocity, veracity, volatility)을 띱니다. 빅데이터 인프라와 도메인 KG 추론용 통계 모델의 더 깊은 통합이 필요합니다.
  • (G) 도메인 KG 추론(Reasoning): KG 추론은 기존 KG에서 새 사실을 추론하는 메커니즘입니다. KG 임베딩 기반 접근(텐서 분해·거리·의미 매칭 모델)은 확장성·효율성으로 주목받지만, 검토된 접근들에서는 임베딩 도입이 저조했습니다. 불완전 그래프 보완을 위해 임베딩을 구축 단계부터 통합해야 합니다.
  • (H) 도메인 KG의 가용성: 범용 KG와 달리 도메인 KG는 대부분 웹에 공개되지 않아 접근·재사용·상호 연결·벤치마크가 어렵습니다. 데이터 주석을 수행할 전문가도 부족합니다(특히 헬스케어 임상 데이터). 사이버보안·금융·사회과학에서도 같은 문제가 지적됩니다.
  • (I) 추가 연구 여지: 지면 제약상 모든 사례를 담지 못했으며, 미개척 영역이 많습니다. 특히 COVID-19 대응(분산된 사실 통합)과 원격·온라인 교육 자원 선별이 KG 기술을 적용할 유망 영역으로 제시됩니다.

챕터의 핵심 기여: 도메인 KG 구축의 공통 결함을 9개 항목으로 체계화하고, 각각에 블록체인·FAIR·시간 차원·임베딩 통합 등 구체적 처방을 연결합니다.

다음 챕터로의 연결: 이 진단을 토대로 결론(Section 6)에서 서베이의 의의를 매듭짓습니다.

📖 Chapter 6: Conclusion (결론)

챕터의 위치와 역할: 논문 전체를 요약하고 의의를 재확인하는 마무리 챕터입니다.

인터넷 확산으로 데이터 양이 급증하면서 이질적 대규모 데이터를 다룰 고급 분석이 필요해졌고, KG는 형식적 개념 표현(도메인 온톨로지에 기반)을 갖춘 독자적 지식 표현·추론 형태로 자리 잡았습니다. 그럼에도 도메인 특화 KG에 대한 합의된 정의가 없었고, 구축·평가 방법은 완벽과 거리가 멉니다. 저자는 본 논문의 성과를 다음과 같이 매듭짓습니다.

  • 도메인 특화 KG의 포괄적 정의를 제시한 최초의 연구.
  • 7개 도메인의 최신 KG 구축 연구를 심층 분석.
  • 각 도메인의 노력과 한계를 정리하고 향후 연구 기회를 제시.

이 마지막 항목은 본 영역 연구자들이 미개척 과제에 도전하도록 동기를 부여하는 데 목적이 있습니다.

챕터의 핵심 기여: 정의·종합 분석·연구 공백이라는 세 기여를 재확인하며, 이 영역 연구자에게 동기를 부여합니다.

다음 챕터로의 연결: 부록 A의 7개 표가 본문 사례를 6축 요약 형태로 보완합니다.

📑 Appendix A: Tables (부록 — 도메인별 요약 표)

부록 A는 7개 도메인 각각에 대해 참조·하위 도메인·KG 용도·구축 알고리즘·KG 데이터 소스·임베딩 기법·평가 지표·한계 8개 컬럼의 표를 제공합니다(Table A.1~A.7). 이 표들은 본문 4.1~4.7의 사례를 한눈에 비교할 수 있게 정리한 것으로, 실무에서 자신의 KG 설계 문서 템플릿으로 그대로 차용할 가치가 있습니다. 표 전반에서 반복적으로 관찰되는 패턴은 다음과 같습니다.

  • 구축 알고리즘: 다수 사례가 Adhoc(임시 방식)으로 표기될 만큼 알고리즘이 불명확하며, 명시된 경우 CRF·BiLSTM-CRF 계열이 엔티티 추출의 사실상 기본값입니다.
  • 임베딩 기법: 상당수 사례가 N/A(미적용)입니다 — Section 5(G)의 "임베딩 도입 저조" 지적과 일치합니다.
  • 평가 지표: Precision·Recall·F1 또는 사례 연구(Case study)·주관적 평가가 다수이며, 벤치마크 비교 부재가 가장 흔한 한계로 표의 "한계" 컬럼에 반복 등장합니다.

기술적 함의와 응용

분야에 미치는 영향 — 이 서베이의 실용적 가치는 "내 도메인 KG를 어떻게 만들 것인가"에 대한 결정 격자(decision grid) 를 제공한다는 점입니다. 도메인·하위 도메인 단위로 어떤 데이터 소스를, 어떤 추출 알고리즘으로, 어떤 임베딩과 평가로 다뤘는지를 일관된 축으로 비교할 수 있어, 신규 KG 프로젝트의 설계 레퍼런스가 됩니다.

실무 적용 시 고려사항 — 논문이 반복적으로 강조한 지점을 실무 관점으로 정리하면 다음과 같습니다.

  1. 구축 기법 선택: 도메인 코퍼스가 풍부하면 신경망(BiLSTM-CRF 계열), 전문가 규칙이 핵심이면 지식 기반, 빠른 프로토타입은 기성 NLP 도구(spaCy, Stanford CoreNLP)가 적합합니다. 실제 사례 대부분이 CRF·BiLSTM-CRF를 엔티티 추출의 기본값으로 씁니다.
  2. 임베딩을 처음부터 설계에 포함: 논문은 도메인 KG에서 임베딩(KGE) 도입이 저조하다는 점을 Section 5(G)에서 반복 지적합니다. 불완전 그래프 보완·링크 예측을 노린다면 TransE·ComplEx·ConvE를 구축 단계부터 설계에 넣는 편이 좋습니다.
  3. 평가를 처음부터 설계: 가장 흔한 실패가 평가 부재(Section 5(E))입니다. 최소한 Hits@N·MRR(랭킹)과 Precision/Recall/F1(분류), 가능하면 도메인 전문가 검증을 병행해야 합니다.
  4. 시간·신뢰성·상호운용성을 빚으로 남기지 않기: 사실의 유효 기간(Section 5(D)), 소스 신뢰도(Section 5(A)), FAIR 기반 외부 KG 연결(Section 5(B))은 나중에 추가하기 매우 어렵습니다.

9가지 연구 공백을 실무 설계 행동으로 매핑 — Section 5의 9개 한계를 신규 KG 프로젝트에서 바로 점검할 수 있는 행동으로 옮기면 다음과 같습니다.

연구 공백설계 단계의 행동
(A) 품질·프라이버시소스별 신뢰도 점수화, 민감 데이터 익명화, (장기적으로) 변경 이력 감사
(B) 의미 확장FAIR 원칙 점검, 외부 LOD 어휘로 엔티티 인터링크
(C) 구축 알고리즘추출 알고리즘을 문서화·고정하고 선택 근거 명시
(D) 시간 인식사실에 유효 기간(timestamp) 슬롯을 스키마에 미리 둠
(E) 평가랭킹(Hits@N·MRR) + 분류(P·R·F1) + 전문가 검증을 초기에 설계
(F) 빅 KG 성능분산 그래프 저장·추론 인프라를 규모 가정과 함께 선택
(G) 추론임베딩(TransE·ComplEx·ConvE)을 구축 단계부터 통합
(H) 가용성KG를 공개 가능한 형식으로 직렬화, 주석 전문가 확보
(I) 미개척 영역신규 도메인(예: 위기 대응)에 KG 통합 이점을 우선 적용

향후 연구 방향(논문 명시) — 저자가 제시한 방향은 블록체인 기반 불변 KG, FAIR 원칙 준수, 도메인 KG 자동 구축 통합 방법론, 시간 인식 KG, 전체론적 평가와 벤치마크 데이터셋 구축, 빅데이터 인프라와의 통합, 임베딩 기반 추론 통합, 도메인 KG의 공개·재사용 활성화, 그리고 COVID-19·원격 교육 같은 미개척 응용입니다. 이들은 모두 위 표의 연구 공백과 일대일로 대응합니다.

기존 서베이 대비 차별점 — 저자가 명시하듯, 기존 서베이는 (i) 범용·도메인 독립적 KG에 초점을 맞추거나(Ji 등, Paulheim, Wang 등), (ii) 도메인 특화 KG를 피상적으로만 언급(Kejriwal, Zou)했습니다. 본 논문은 도메인 특화 KG의 포괄적 정의7개 도메인 140여 편의 일관된 6축 분석을 동시에 제공하는 최초의 시도라는 점에서 차별화됩니다. 이는 단순 문헌 나열이 아니라, 실무자가 도메인을 가로질러 기술 선택을 비교할 수 있는 구조화된 의사결정 자료라는 점에서 의의가 큽니다.

재현성 — 이 논문은 자체 실험이 없는 서베이입니다. 따라서 코드·데이터 공개의 대상은 본 논문 자체가 아니라 검토된 개별 사례들이며, 저자는 Section 5(H)에서 도메인 KG 대부분이 웹에 공개되지 않아 재현·벤치마크가 어렵다는 점을 직접 지적합니다. 본문 사례와 부록 A 표는 각 연구의 데이터 소스·알고리즘·평가를 제시하지만, 원 연구의 코드·데이터 접근성은 개별적으로 확인해야 합니다.

핵심 용어 정리 — 이 글에서 다룬 주요 용어를 한 표로 정리합니다.

용어의미
KG (Knowledge Graph)엔티티와 관계로 구성된 방향 그래프 G=(V,E)G=(V,E), 사실은 트리플 h,r,t\langle h,r,t \rangle
도메인 특화 KG특정 주제 도메인을 도메인 온톨로지로 명시 개념화한 KG
NER / NED / NEL개체명 인식 / 중의성 해소 / 고유 IRI 연결
스키마 기반/프리사전 온톨로지 사용 여부에 따른 구분 (bottom-up / top-down / Open IE)
KGE엔티티·관계를 저차원 벡터로 인코딩하는 KG 임베딩
TransE관계를 번역으로 보는 거리 기반 임베딩, h+rth+r \approx t
Hits@N / MRR정답이 상위 N위 안에 든 비율 / 정답 순위 역수의 평균
KG 완성/증강새 엔티티·관계로 불완전 KG를 보강하는 기법
FAIRFindable·Accessible·Interoperable·Reusable 데이터 원칙

TrendHacker와의 접점 — RAG·에이전트 시대에 도메인 KG를 구조화된 컨텍스트 소스로 쓰려는 팀이라면, 이 논문의 7개 도메인 부록 표(데이터 소스·알고리즘·임베딩·평가·한계 컬럼)를 그대로 자신의 설계 문서 템플릿으로 차용하는 것을 추천합니다. 특히 본 프로젝트처럼 결정론적 파이프라인으로 엔티티를 추출·승격하고 동시 출현 그래프를 구축하는 경우, Section 5(D)의 시간 인식·(E)의 평가 체계·(G)의 임베딩 통합은 향후 확장 시 미리 점검할 가치가 있는 체크리스트입니다.

마지막으로, 이 서베이의 메타 정보를 정리하면 다음과 같습니다.

  • 원제: Domain-specific Knowledge Graphs: A Survey
  • 저자·소속: Bilal Abu-Salih, The University of Jordan
  • 출처: Journal of Network and Computer Applications, 2021 (arXiv:2011.00235, DOI:10.1016/j.jnca.2021.103076)
  • 범위: 2016~2020년 발표된 140편 이상의 논문, 7개 도메인
  • 성격: 자체 실험이 없는 종합 서베이 (대표 기법 비교는 각 도메인 사례·부록 표로 정리)