Math for Intelligent Systems

Theoretical and Methodological Foundations of Autonomous Systems

Welcome to the University of Stuttgart "Math for Intelligent System" lecture page. These lectures will be part of the Master's winter term 2017/18, and will be based on:

The course is listed in c@mpus under the name "Theoretical and Methodological Foundations of Autonomous Systems/Mathematics for Intelligent Systems", however we prefer the short "Math for Intelligent Systems" and will refer to it accordingly. So don't get confused.

Students are required to have solid knowledge in linear algebra, probability theory and optimization. Fluency in at least one higher level programming language (MATLAB/GNU Octave, Python, etc.) is highly recommended.

Organizational matters

Please subscribe to our mailing list. Important information regarding lectures, exercises, the exam, etc. is broadcast via the mailing list.

Lecturers: Jim Mainprice, Ph.D., Heiko Zimmermann, M.Sc.

Lessons: Thurs 17:30-19:00 at room 0.457

Tutorial: Tue 17:30-19:00 at room 0.457

Exam: 22.02.2018, 11:00-13:00 in room V38.04

Homework assignments are weekly. The solutions will be discussed during the Tutorial sessions. In order to take the final exam at the end of the semester you need to have done at least 50% of the homework exercises.

Further Material

What is this lecture about

The "Maths for Intelligent Systems" course will recap essentials of linear algebra, optimization, probabilities, and statistics in order to equip students with the basics of speaking maths to formulate problems in intelligent systems research.

"The point of this lecture is to teach you to speak maths, to use maths to describe systems or problems. I feel that most maths courses rather teach to consume maths, or solve mathematical problems, or prove things. Clearly, this is also important. But for the purpose of intelligent systems research, it is essential to be skilled in expressing problems mathematically, before even thinking about resulting algorithms." -- Prof. Dr. rer. nat. Marc Toussaint (Head of MLR, University of Stuttgart)

Lectures and materials

Topic

Lecture

Tutorial

Notes

Exercise

  • Intro & Orga

19.10.2017

-

-

  • Linear Algebra I: Vector Spaces, Bases, Matrix

24.10.2017

26.10.2017

chapter_2.pdf

Read: 2.1, 2.2, 2.3

  • Linear Algebra II: Projections and The Fundamental Structure of Linear Transforms

02.11.2017

07.11.2017

Read: 2.4, 2.5, 2.6.1

  • Linear Algebra III: SVD, Fundamental Structure of Linear Transforms

09.11.2017

14.11.2017

Read: 2.4, 2.6, Appendix B

homework_3.pdf

CLASS CANCELED

  • Eigenvectors:

16.11.2017

21.11.2017

-

homework_4.pdf

Discussion of homework 3 and 4 (ex. 1)

  • Gradients and Hessians I

23.11.2017

28.11.2017

chapter_3.pdf

Read: 3.1-8

homework_5.pdf

Discussion of homework 4 (ex. 2) and 5

  • Gradients and Hessians II

30.11.2017

05.12.2017

chapter_3.pdf

Read: 3.1-8

  • Differential Geometry

07.12.2017

12.12.2017

no homework

  • Optimization I

14.12.2017 19.12.2017

21.12.2017

  • Christmas & New Year

-

-

-

no homework

  • Optimization II

11.01.2018

16.01.2018

-

  • Optimization III

18.01.2018

23.01.2018

-

  • Probabilities I

25.01.2018

30.01.2018

  • Probabilities II

01.02.2018

-

-

homework_11.pdf

Optional homework

  • Recap

15.02.2018

-

-

-