G4003: Symbolic AI in Healthcare

The course is customized for PhD and MA students in the biomedical informatics program and also open to other interested students at Columbia. It provides an in-depth overview of symbolic methods.

Lecture Topics:

  1. Course Overview: Symbolic AI in Health: Methods and Issues
  2. Semantic Interoperability: from UMLS to FHIR
  3. What is Semantic Knowledge Representation?
  4. Ontology Design: Principles and Methods
  5. Desiderata for Clinical Terminology
  6. Fundamentals of LLMs
  7. Building Applications of GenAI
  8. Disease Classification and ICD
  9. SNOMED-CT
  10. OMOP CDM 1: CDM Introduction
  11. OMOP CDM 2: Methods, Tools, Uses
  12. Drug Terminology: RxNorm
  13. Unified Medical Language System: UMLS Part 1
  14. Unified Medical Language System: UMLS Part 2
  15. Human Phenotype Ontology (HPO)
  16. LLMs for Concept Extraction and Concept Normalization
  17. LLMs for Taxonomy Construction
  18. Symbolic AI for Clinical Evidence Extraction and Representation
Readings (Subject to Changes for including latest advances in the field)

Course Overview — Semantic Knowledge Representation, Terminology, Ontology

Semantic Interoperability, Concept Mapping Importance and Challenges

Desiderata for Clinical Terminology

Terminology: Reference and Interface Terminologies

International Classification of Diseases (ICD)

Systematized Nomenclature of Medicine - Clinical Terms (SNOMED-CT)

RxNorm

UMLS Part 1

Human Phenotype Ontology and Summary of Clinical Terminologies

Semantic Representation in Cognitive Science

UMLS Part 2

Concept Extraction and Annotation Using Symbolic Methods

Applications – EHR Phenolyzer for Disease Diagnostic Decision Support

Applications – Large Language Models for Concept Normalization

Applications - Large Language Models for Ontology Development

Large Language Models for Concept Extraction

Fast Healthcare Interoperability Resources (FHIR) Apps in Symbolic AI

OMOP CDM Part 1

OMOP CDM Part 2

Applications - Neuro-Symbolic AI for Clinical Evidence Extraction

Useful Resources
Data Resources
  1. Rare Disease Patient Data: A corpus of GA4GH Phenopackets: case-level phenotyping for genomic diagnostics and discovery
    https://github.com/monarch-initiative/phenopacket-store
    https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11160806/
  2. MIMIC IV
    https://physionet.org/content/mimiciv/3.0/
    Goldberger, A., Amaral, L., Glass, L., Hausdorff, J., Ivanov, P. C., Mark, R., ... & Stanley, H. E. (2000). PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals. Circulation [Online]. 101 (23), pp. e215–e220.
  3. Open Annotation for Rare Disease (OARD)
    https://www.dbmi.columbia.edu/oard-rare-disease-research/
    https://rare.cohd.io
  4. Columbia Open Health Data (COHD)
    https://cohd.io/about.html
  5. PubMed
  6. ClinicalTrials.gov
  7. The AACT database

Last Updated: 09/2026