Study Programme B-KUL-H02C1B Machine Learning and Inductive Inference

Show all details |  Hide all details

General information

  • Academic year: 2011-2012
  • Study points: 6
  • Language: English
  • Difficulty: Advanced
  • Duration: 46.5 hours Schedule
  • Periodicity: Taught in the first semester
  • POC: POC Artificial Intelligence
  • This course cannot be followed within the context of an exam contract
 Print version
 

Taught by

Blockeel Hendrik

Aims

Note: this course is the same as the Master of Artificial Intelligence course H02C1A, but extended with a project.
This course will familiarise the students with the domain of machine learning, which concerns techniques to build software that can learn how to perform a certain task (or improve its performance on it) by studying examples of how it has been accomplished previously, and in a broader sense the discovery of knowledge from observations (inductive inference).
After following this course, students will:

  • have a basic understanding of the general principles of learning
  • have an overview of the existing techniques for machine learning and datamining
  • understand how these techniques work, and why they work
  • have practical experience with implementing programs that learn or exhibit adaptive behavior, using these techniques
  • be up-to-date with the current state of the art in machine learning research
  • be able to contribute to contemporary machine learning research

Previous knowledge

Students should be familiar with

  • algorithms and programming
  • some elements from higher mathematics, probability theory and statistics
  • predicate logic

Introductory courses on the Bachelor level are sufficient.

This course is included in

Master of Science in de ingenieurswetenschappen: computerwetenschappen (nieuw programma, start in 2010)   (Hoofdspecialisatie Artificiële intelligentie) (Verplicht)  
Master of Science in de toegepaste informatica   (Artificiële intelligentie en gegevensbanken) (Verplicht)  
Master of Science in de informatica (uitdovend, enkel 2e fase)   (Specialisatie databases)

Course Material

Slides, transparencies, courseware
Toledo / e-platform
Syllabus

Prerequisites

This course is a prerequisite for the following courses:
H05N0A:  Capita selecta computerwetenschappen: Artificiële intelligentie

Activities

B-KUL-G0J99a Machine Learning and Inductive Inference: Project
B-KUL-H00G6a Machine Learning and Inductive Inference: Exercises
B-KUL-H02C1a Machine Learning and Inductive Inference: Lecture

Evaluation

B-KUL-H22C1b Evaluation : Machine Learning and Inductive Inference