Follow Us On

Symbolic AI with Knowledge Graphs and Ontologies

Symbolic AI with Knowledge Graphs and Ontologies

Speaker
Abstract

This lecture will introduce foundational elements of symbolic artificial intelligence, namely knowledge graphs and ontologies. In a knowledge graph, entities are represented as nodes, and the relationships between them are represented as edges. Knowledge graphs offer powerful query answering over structured and unstructured data sources, often with a need for high data quality and limited deductive properties. Ontologies complement data-focused knowledge graphs in that they formalise entities and  their relations in a manner that is amenable to automated reasoning, so as to make additional inferences and uncover modelling errors. The lecture will cover developments in biomedicine, where substantial efforts have been made to construct and exploit structured knowledge for understanding human health and disease.

Outline:
  1. “Knowledge Graphs”
    • What is a knowledge graph?
    • What are knowledge graphs used for?
    • Introduction to the Resource Description Framework (RDF)
    • How do you build a knowledge graph?
      • From structured data
      • From text
    • How can we assess the quality of a knowledge graph?
    • How to publish a FAIR knowledge graph
  2. “Ontologies”
    • What are ontologies?
    • What are ontologies used for?
    • Ontology design principles
    • Introduction to OWL
      • Syntax and Semantics
      • Unique Name Assumption
      • Open World Assumption
Schedule