This tutorial accompanies the lecture Introduction to Computational Intelligence by Prof. Günter Rudolph. The tutorial is given by Vanessa Volz. The instruction language is English.
Organizer | Vanessa Volz |
Modules | AR-306, INF-BSc-305 |
Number | 040310 |
Hours per week in term | 1 |
Date and room | Thu 16:00-17:30 h, Otto-Hahn-Str. 14, Room 104 Fri 14:15-15:45 h, Otto-Hahn-Str. 14, Room 104 |
The tutorial will be held in two groups. The first meetings will take place on 22nd and 23rd October, respectively. From then on, we will meet roughly every two weeks. The dates are listed in the table below under “discussion”.
The first meeting will address any organisational issues and the first exercise sheet. Afterwards, an introduction to R will be held, attendance is optional but recommended.
Number | Block | Assigned | Due | Discussion | Files | Comment |
---|---|---|---|---|---|---|
Sheet 0 | – | 22/23 Oct | r-tutorium_sol.pdf | Introduction to R, bring your laptops if possible | ||
Sheet 1 | I | 22 Oct | 11 Nov 2 pm | 12/13 Nov | sheet1.pdf scripts.zip data.zip sol.zip | Solutions online |
Sheet 2 | I | 12 Nov | 25 Nov 2 pm | 26/27 Nov | sheet2.zip sheet2_s.pdf | Leaderboard updated |
Sheet 3 | II | 26 Nov | 9 Dec 2 pm | 10/11 Dec | sheet3.pdf sheet3_s.pdf | |
Sheet 4 | II | 10 Dec | 13 Jan 2 pm | 14/15 Jan | sheet4.zip sheet4_s.pdf | Corrected braking distance |
Sheet 5 | III | 14 Jan | 27 Jan 2 pm | 28/29 Jan | sheet5.pdf | |
Sheet 6 | III | 28 Jan | 10 Feb 2 pm | 11/12 Feb | sheet6.pdfrandomnos.txt sheet6_s.pdf | Sheet 6 updated |
In general:
For hand-written solutions:
Digital solutions:
Source code:
The programming exercises that are part of this course must be completed in the programming language R. R is an interpreted language with rich capabilities for visualization and statistical analysis, and is open source. Below are some links for further reading and preparation:
The sheets are arranged into 3 blocks corresponding to the 3 main topics of the lecture. You are welcome to work together in groups of up to three people. Each team member has to be able to present the solutions during the tutorial lessons.
To pass the tutorial, you need to achieve at least 50% of the points of the exercises. Passing the tutorial is a requirement for admission to the final exam. Attendance of the tutorial lessons is therefore strongly recommended.