Search programme

​Use the search function to search amongst programmes at Chalmers. The study programme and the study programme syllabus relating to your studies are generally from the academic year you began your studies.

Syllabus for

Academic year
SSY236 - Decision-making for autonomous systems  
Beslutsfattande för autonoma system
 
Syllabus adopted 2021-02-08 by Head of Programme (or corresponding)
Owner: MPSYS
7,5 Credits
Grading: TH - Pass with distinction (5), Pass with credit (4), Pass (3), Fail
Education cycle: Second-cycle
Major subject: Automation and Mechatronics Engineering, Electrical Engineering, Engineering Physics
Department: 32 - ELECTRICAL ENGINEERING


Teaching language: English
Application code: 35127
Open for exchange students: Yes
Status, available places (updated regularly): Yes

Module   Credit distribution   Examination dates
Sp1 Sp2 Sp3 Sp4 Summer course No Sp
0121 Written and oral assignments 3,0c Grading: UG   3,0c    
0221 Project 4,5c Grading: TH   4,5c    

In programs

MPSYS SYSTEMS, CONTROL AND MECHATRONICS, MSC PROGR, Year 1 (elective)
MPSYS SYSTEMS, CONTROL AND MECHATRONICS, MSC PROGR, Year 2 (elective)
MPMOB MOBILITY ENGINEERING, MSC PROGR, Year 1 (elective)

Examiner:

Karinne Ramirez-Amaro

  Go to Course Homepage


Eligibility

General entry requirements for Master's level (second cycle)
Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.

Specific entry requirements

English 6 (or by other approved means with the equivalent proficiency level)
Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.

Course specific prerequisites

  1. The MPSYS-course “Discrete event systems”
  2. The MPSYS-course “Modeling and Simulation”
  3. Programming skills (we will use C++)

Aim

The purpose is to introduce the students with Artificial Intelligence methods to enable high-level decision making in robotic systems. The topics of designing a learning system and explainable AI are chosen to enhance the knowledge of students towards the new trends in robotics. This will allow students to have a better understanding of more demanding material to solve real-life problems.

Learning outcomes (after completion of the course the student should be able to)

After completion of the course, the student should be able to:
  • Analyze and apply advanced learning techniques. The emphasis will be on learning how to design and deploy learning approaches in different applications such as collaborative robotics.
  • Understand different reasoning methods such as deductive, inductive and probabilistic. Explain their applications and limitations applied to real problems in autonomous systems.
  • Understand the fundamental concepts for designing a learning method to tackle autonomous system problems such as reasoning, learning and prediction.
  • Apply the learned concepts of the explainable Artificial Intelligence methods and assess their performance for complex situations.

Content

The course covers the following topics:
  • Introduction to embodied intelligence, as part of a Cognitive system.
  • Tree-based learning approaches such as Decision trees.
  • Probabilistic learning methods, for example, Bayesian methods.
  • Principles behind the Reinforcement learning method.
  • Explanation-based learning methods, commonly known as Explainable-AI (XAI). This will include an introduction to knowledge representation and reasoning methods.
  • High-level robot programming. This will include the design and implementation of different modules such as perception, learning, and decision-making for an autonomous system.

Organisation

The course comprises lectures, exercises, and a number of assignments that address important parts of the course. These assignments involve modeling, specification, and synthesis and are to be handed in.  

Literature

Tom Mitchell: Machine Learning, Mc Graw Hill, 1997 (available online).

Stuart Russell and Peter Norvig: Artificial Intelligence: A Modern Approach, 3rd Ed, Prentice Hall, 2009.

Examination including compulsory elements

Handed in and passed assignments is a necessary requirement to pass the course. The final grade of the course will include the points earned in the assignments and the points earned with the final project.

The course examiner may assess individual students in other ways than what is stated above if there are special reasons for doing so, for example if a student has a decision from Chalmers on educational support due to disability.


Page manager Published: Mon 28 Nov 2016.