Laajuus: 5

Aikataulu: 10.01.2019 - 08.04.2019

Opetusperiodi (voimassa 01.08.2018-31.07.2020): 

III - IV (Spring)

Osaamistavoitteet (voimassa 01.08.2018-31.07.2020): 

Artificial intelligence (AI) tackles complex  real-world problems, such as question answering, speech recognition,  social network analysis, and task scheduling, with rigorous mathematical methods and tools. The goal of this course is to give an  in-depth introduction to AI methodology while approaching the topic  from the perspective of concrete application problems. Having  completed the course, you have gained a comprehensive overview of  AI and understand its fundamental principles related to machine  learning and logical reasoning. You have excellent premises for  solving real-world problems with modern AI techniques and building  intelligent systems by implementing such techniques.

Sisältö (voimassa 01.08.2018-31.07.2020): 

The course presents a range of central AI techniques and  provides the students with an extensive toolbox for solving problems  in practice. For applications that require high degree of adaptation,  specific techniques such as (deep) machine learning, reinforcement  learning, and graphical models are included. These methods are  instrumental for decision under uncertainty. For the purposes of  knowledge representation and reasoning, different logical  representations such as formulas and rules are covered. These representations establish the foundations for  declarative problem solving and enable the use of state-of-the-art solver technology to search for solutions. The course also encourages  the students to combine the logical and machine learning perspectives  when solving future problems.

Toteutus, työmuodot ja arvosteluperusteet (voimassa 01.08.2018-31.07.2020): 

Compulsory programming assignments,  tutorial exercises, and exam. The overall course grade depends on the  points earned from these sources.

Työmäärä toteutustavoittain (voimassa 01.08.2018-31.07.2020): 

Lectures, exercise sessions,  independent work, and examination.

Oppimateriaali (voimassa 01.08.2018-31.07.2020): 

Electronic material made available at MyCourses.

Korvaavuudet (voimassa 01.08.2018-31.07.2020): 

ICS-E4000 Artificial Intelligence

Esitiedot (voimassa 01.08.2018-31.07.2020): 

Programming skills (CS-A1110 or equivalent), data structures and algorithms (CS-A1140 or equivalent), basics of probability theory (MS-A050* or equivalent) and linear algebra.

Arvosteluasteikko (voimassa 01.08.2018-31.07.2020): 

0-5

Kurssin aikataulu (koskee tätä kurssikertaa): 

  1. Practical arrangements, Introduction to AI
  2. Search methods
  3. Logical reasoning
  4. Probabilistic reasoning
  5. Games
  6. Logic applications
  7. Decision making
  8. Reinforcement learning
  9. Data mining
  10. Wrap-up

Opintojakson kuvaus

Ilmoittautuminen ja lisätiedot