Elements of Data Science and Artificial Intelligence Prof. Dr. Vera Demberg, Prof. Dr. Jens Dittrich, Prof. Dr. Jörg Hoffmann, Prof. Dr. Bernt Schiele Basic Lecture, 9 CP, Winter Semester 2020

Registration for this course is open until Monday, 30.08.2021 23:59.

News

09.12.2020

Office Hours Update

Dear students,

given your feedback regarding the usage of gather.town and some technical issues that occurred last week during the office hours, we decided to move the office hours entirely to discord. The tutors will be available in the tutorial voice channels... Read more

Dear students,

given your feedback regarding the usage of gather.town and some technical issues that occurred last week during the office hours, we decided to move the office hours entirely to discord. The tutors will be available in the tutorial voice channels and you can also use the "study group" channels to have a more private discussion. While the tutors will generally be available during the office hours, we encourage you to send them a short message beforehand to let them know you would like to ask a question. This allows the tutors to manage the time in the office hours more efficiently and to schedule a time with you individually in case there is high demand.

Just as a reminder, the office hours are as follows:

Thorsten: Friday at 2.15pm

Doreen: Monday at 1:30pm (after the tutorial)

Lukas: Thursday 4pm

Best
Moritz

30.11.2020

We would like your feedback!

Dear students, as you know, this year’s course is given under very special circumstances. In order to improve the course and to adapt it better to your needs, we would like to get your feedback!

Please have a look at the discord channel #discussion for further... Read more

Dear students, as you know, this year’s course is given under very special circumstances. In order to improve the course and to adapt it better to your needs, we would like to get your feedback!

Please have a look at the discord channel #discussion for further details. 

You can also always give feedback via the CMS and the feedback channel in discord.

Best
Moritz

23.11.2020

Lecture: Databases (Part 2)

Dear students,

due to technical problems the lecture was rescheduled and takes place today at 11 am.
The corresponding youtube link: https://youtu.be/1vjUNZ831bE

We are sorry for any inconveniences.

21.11.2020

Databases (Part 1): Aufzeichnung ist wieder verfügbar.

Liebe Studierende,

die Aufzeichnung der Vorlesung vom letzten Donnerstag ist jetzt verfügbar unter neuer URL:

https://youtu.be/mdJ1k4qaaeE

Viele Grüße

Jens Dittrich

20.11.2020

Database (Part 1) video

Liebe Studierende,

aufgrund mehrerer Bugs in Youtube ist der archivierte Stream von gestern leider immer noch nicht verfügbar.

Ich bin seit gestern dran, aber leider hat der Youtube-Editor sehr viele Bugs...

Wir sind dran und bemüht, den Stream nochmal... Read more

Liebe Studierende,

aufgrund mehrerer Bugs in Youtube ist der archivierte Stream von gestern leider immer noch nicht verfügbar.

Ich bin seit gestern dran, aber leider hat der Youtube-Editor sehr viele Bugs...

Wir sind dran und bemüht, den Stream nochmal separat hochzuladen und zur Verfügung zu stellen.

Viele Grüße

Jens Dittrich

 

16.11.2020

New Assignment and Office Hours

Dear students,

we uploaded the first graded assignment to the material section, please be aware that the submission is due next Monday at 10:00a.m., i.e., before the start of the lecture. Have fun with the assignment!

We would also like to remind you that you... Read more

Dear students,

we uploaded the first graded assignment to the material section, please be aware that the submission is due next Monday at 10:00a.m., i.e., before the start of the lecture. Have fun with the assignment!

We would also like to remind you that you can drop by in gather.town for the office hours if you have any open questions!

The office hours are as follows:

Thorsten: Friday at 2pm

Doreen: Monday at 1:30pm (after the tutorial)

Lukas: Thursday 4pm


Best regards,
Moritz

12.11.2020

Python: Hands-On Notebooks

Dear students,

we uploaded two hands-on notebooks 03a Hands-On.ipynb and 03b Hands-On.ipynb to our material section. These notebooks contain small exercises that cover the topics of todays lecture and will be discussed in the tutorials next week. Feel free to... Read more

Dear students,

we uploaded two hands-on notebooks 03a Hands-On.ipynb and 03b Hands-On.ipynb to our material section. These notebooks contain small exercises that cover the topics of todays lecture and will be discussed in the tutorials next week. Feel free to play around with Python and to solve the exercises prior to the tutorials.

Please note that the second notebook contains some of the material that will be covered in the lecture on Monday. You do not have to consider those exercises.

Best regards,
Joris

12.11.2020

Lecture today

Dear students:

today and next Monday we will be covering Python. This is meant as a (quick) introductory crash-course. During the semester we will use Python to showcase and explain algorithms, we will also use it in the exercises. Thus, it is important that you... Read more

Dear students:

today and next Monday we will be covering Python. This is meant as a (quick) introductory crash-course. During the semester we will use Python to showcase and explain algorithms, we will also use it in the exercises. Thus, it is important that you have some understanding of Python.

Please make sure you have vagrant up and running. If not done already go through our installation guide now:

https://cms.sic.saarland/edsai20/4/Instructions

Best regards,

Jens Dittrich

 

09.11.2020

Interaction during Lecture Today

Dear students,

the lecture "Introduction to AI" today will be highly interactive. I will be asking you many questions, and prompt you for ideas/comments.

This interaction will be via the Discord page, in the "lecture" channel that we added for this purpose. So... Read more

Dear students,

the lecture "Introduction to AI" today will be highly interactive. I will be asking you many questions, and prompt you for ideas/comments.

This interaction will be via the Discord page, in the "lecture" channel that we added for this purpose. So please make sure you have this open and are ready to enter your ideas!

You are of course welcome to also ask your own questions in the Discord channel. I will be checking this during the lecture. (I will also be checking frag.jetzt, so if you want to ask a question anonymously there, you can still do that)

See you soon!

Jörg Hoffmann

07.11.2020

First assignment — Update

Dear students, 

it seems there were a lot of issues with the vagrant installation. Joris Nix has kindly updated the Vagrantfile, which should fix some of the problems you were experiencing. Please download the new version from the material section. For those who... Read more

Dear students, 

it seems there were a lot of issues with the vagrant installation. Joris Nix has kindly updated the Vagrantfile, which should fix some of the problems you were experiencing. Please download the new version from the material section. For those who have already successfully installed vagrant, I would still recommend to run vagrant up --provision again with the new file: this should install missing packages that were not correctly installed during the first installation.

Apologies and have a good weekend!

03.11.2020

First assignment

Dear students,

the first assignment sheet is uploaded now, you will find everything you need in the material section and on the instructions page.

In case you experience problems with the installation of the virtual machine, the tutors can help you during the... Read more

Dear students,

the first assignment sheet is uploaded now, you will find everything you need in the material section and on the instructions page.

In case you experience problems with the installation of the virtual machine, the tutors can help you during the tutorials next week.

Please note, however, that the installation might take some time and requires a stable internet connection! You should try to run the vagrant up command before the tutorials! This assignments is meant to make sure that everyone has the virtual machine set up before the next assignment, since you will need to work with it.

 

 

03.11.2020

Fill in tutorial preferences

Dear students, welcome to this semester's course on data science and artificial intelligence!

In case you have not seen it yet, you can now set your preferences for the tutorial time slots. You will need to do so until Sunday 8pm for the preferences to be taken... Read more

Dear students, welcome to this semester's course on data science and artificial intelligence!

In case you have not seen it yet, you can now set your preferences for the tutorial time slots. You will need to do so until Sunday 8pm for the preferences to be taken into account for when we distribute you to the different tutorials. 

Have a great start and see you in gather.town ;)

 

 

 

Show all
 

Elements of Data Science and Artificial Intelligence

 

You will find all relevant links for this year's course here: Relevant Links

 

Artificial intelligence is a long-standing branch of computer science concerned with the design of algorithms and systems exhibiting intelligent behavior. Data science is a comparatively young area concerned with the extraction of knowledge and insights from structured and unstructured data. Increasingly, the real power of computer science applications lies in combining the two, exploiting insights from data to take intelligent decisions.

Both artificial intelligence (AI) and data science (DS) are complex multi-disciplinary scientific fields. This course provides an overview of central concepts and ideas, structured and motivated by prominent applications requiring elements from both DS and AI. We start with a brief introduction to machine learning (ML), which lies at the heart of the intersection between DS and AI. We then cover game playing, explaining the search and learning techniques essential to recent successes in Go and Chess. We cover autonomous driving as a prominent application of sensing, system design, control, and learning. We cover dialogue systems and the associated learning and reasoning techniques for natural language processing. We finally cover the data processing techniques required to enable big data.

The aim is for students to understand the scope of DSAI and to obtain intuitions about its central algorithmic elements. Detailed technical expositions and analyses of these elements are not covered; these are the subject of later more specialized courses.

The course is accompanied by exercises, covering technical concepts through examples, as well as posing simple programming exercises (suitable for first-term students) in the Python language. This course also contains a quick introduction to Python.



Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators