623.614 (17W) Current Topics in Artificial Intelligence
Overview
- Lecturer
- Course title german Current Topics in Artificial Intelligence
- Type Lecture - Course (continuous assessment course )
- Hours per Week 2.0
- ECTS credits 4.0
- Registrations 17 (30 max.)
- Organisational unit
- Language of instruction English
- possible language(s) of the assessment English
- Course begins on 09.11.2017
- eLearning Go to Moodle course
Time and place
Course Information
Intended learning outcomes
Diese Lehrveranstaltungwird über ein Teleteachingsystem zwischen der Alpen-Adria Universität Klagenfurt und Graz übertragen. Im Zuge dessen wird der Seminarraum E 1.42 über einen gesicherten Kanal gestreamed. Dabei werden die Daten in keinerlei Weise gespeichert oder anderweitig verwendet
Course content
Overview
Who needs configuration (i.e. individualization of products and services) and what for?
Typical examples from long-time experience with configuring complex technical systems.
Key technologies and useful tools for tackling product configuration problems.
Goal
At the end of the course, the students shall understand the benefits of various forms of product configuration and their embedding in Product Lifecycle Management,
and be able to select and use appropriate tools to find solutions for configuration requirements arising in practice.
Topics
What is product configuration? Real-word examples from mass customization to engineer-to-order.
Modelling of knowledge bases (product variability, constraints, logic), debugging and testing.
User interaction and use cases (check, solve, optimize, reconfigure).
Constraint Satisfaction Problem and variants (GCSP), Constraint Optimizing Problem.
Algorithms and performance: e.g. pre-compilation, local search, symmetry breaking.
Diagnosis of inconsistent configurations and knowledge bases (by Prof. Felfernig).
Practical work with open-source tools having different strengths:
S.P.L.O.T - an online feature modelling tool
MiniZinc (alternatively Choco) - a classical constraint solver with a standard syntax
Potassco - an open-source toolset based on logic (answer set programming)
Prior knowledge expected
Requirements for participation
Basic knowledge in knowledge and data engineering, logic programming, and Java.
Preparation by reading some information on tools before the course.
Presence during all 4 days (with your own notebook)!
Examination information
Grading scheme
Grade / Grade grading schemePosition in the curriculum
- Master's degree programme Applied Informatics
(SKZ: 911, Version: 13W.1)
-
Subject: Business Information Systems
(Compulsory elective)
-
Topics in Knowledge and Data Engineering for Business Information Systems (
2.0h VK / 4.0 ECTS)
- 623.614 Current Topics in Artificial Intelligence (2.0h VC / 4.0 ECTS)
-
Topics in Knowledge and Data Engineering for Business Information Systems (
2.0h VK / 4.0 ECTS)
-
Subject: Business Information Systems
(Compulsory elective)
- Master's degree programme Applied Informatics
(SKZ: 911, Version: 13W.1)
-
Subject: Knowledge and Data Engineering
(Compulsory elective)
-
Current Topics in Artificial Intelligence (
2.0h VK / 4.0 ECTS)
- 623.614 Current Topics in Artificial Intelligence (2.0h VC / 4.0 ECTS)
-
Current Topics in Artificial Intelligence (
2.0h VK / 4.0 ECTS)
-
Subject: Knowledge and Data Engineering
(Compulsory elective)
- Masterstudium Informatik
(SKZ: 921, Version: 09W.1)
-
Subject: Data and Knowledge Engineering
(Compulsory subject)
-
Artificial Intelligence (
2.0h VK / 4.0 ECTS)
- 623.614 Current Topics in Artificial Intelligence (2.0h VC / 4.0 ECTS)
-
Artificial Intelligence (
2.0h VK / 4.0 ECTS)
-
Subject: Data and Knowledge Engineering
(Compulsory subject)
- Master's degree programme Informatics
(SKZ: 921, Version: 03W.1)
-
Subject: Data and Knowledge Engineering
(Compulsory subject)
-
Artificial Intelligence (
2.0h VK / 4.0 ECTS)
- 623.614 Current Topics in Artificial Intelligence (2.0h VC / 4.0 ECTS)
-
Artificial Intelligence (
2.0h VK / 4.0 ECTS)
-
Subject: Data and Knowledge Engineering
(Compulsory subject)
- Master's degree programme Information Management
(SKZ: 922, Version: 13W.2)
-
Subject: Informationssysteme
(Compulsory subject)
-
2.8 Current Topics in Information Systems (
2.0h SE/VC/KS / 4.0 ECTS)
- 623.614 Current Topics in Artificial Intelligence (2.0h VC / 4.0 ECTS)
-
2.8 Current Topics in Information Systems (
2.0h SE/VC/KS / 4.0 ECTS)
-
Subject: Informationssysteme
(Compulsory subject)