INF132 Applied ontology and knowledge representation

Credits (ECTS):3

Course responsible:Martin Thomas Horsch

Campus / Online:Taught campus Ås

Teaching language:Engelsk

Course frequency:Yearly - in Jnauary block

Nominal workload:

75 hours:

  • 9 x 2 hours lecture
  • 6 x 2 hours tutorial
  • 3 weeks x 15 hours/week independent work

Teaching and exam period:The course starts in January block, and all its activities including the exam are in January block.

About this course

This course covers semantic technology with a focus on its practical use for modern explainable AI methods, where learning by deduction and induction are combined. The exploration of this field is based on a critical discussion of common practices and recommendations for good practice (FAIR principles, and going beyond the FAIR principles). Knowledge graph technology and methods for designing and aligning semantic artefacts, such as ontologies, are introduced and connected to their logical-mathematical foundations. Dedicated logical formalisms for use in a knowledge-driven AI context, e.g., description logic and logic programming (such as answer set programming), are presented and compared.

The teaching is done in English and is completely digitalized. The course can be completed without being physically present at NMBU.

Learning outcome

The participants develop the ability to

  • assess requirements and evaluate/improve processes in data managment in accordance with established recommendations for good practice;
  • characterize the semantics of data in knowledge-based systems through formal logic;
  • specify metadata and communicate information following the formalism based on RDF/OWL.
  • Learning activities
    Lectures combined with tutorials tailored to the students pre-established competencies and skills.
  • Teaching support
    The main lecturer will assist and support the students.
  • Prerequisites
    Programming basics equivalent INF100
  • Assessment method
    Portfolio evaluation

  • Examiner scheme
    The external and internal examiner jointly prepare the exam questions and the correction manual.
  • Teaching hours

    Lectures: 3 x 2 hours per week (plenum).

    Tutorial: 2 x 2 hours per (plenum).

  • Reduction of credits

    3 ECTS credits overlap with INF131.

    1.5 ECTS credits overlap with INF131a.

    1.5 ECTS credits overlap with INF131b.

  • Admission requirements
    REALFAG