News

Re-exam inspection results uploaded

Written on 23.10.23 by Jonas Klesen

Dear students,

we have carefully considered all of your remarks and have adjusted some points where appropriate. The grades in CMS are now updated.

Your final grade will soon also be uploaded to LSF.

 

We hope you enjoyed the course and wish you the best for your future… Read more

Dear students,

we have carefully considered all of your remarks and have adjusted some points where appropriate. The grades in CMS are now updated.

Your final grade will soon also be uploaded to LSF.

 

We hope you enjoyed the course and wish you the best for your future endeavours.

Best,

ML Team

Re-exam grades and inspection details

Written on 11.10.23 by Jonas Klesen

Dear ML students,

We have finished grading the re-exam and have now published the points and grades.

 

Inspection:

As a reminder, the inspection for the re-exam will take place on Wednesday, October 18th, starting at 9am. Please be there no later than 10:30am and remember to bring your… Read more

Dear ML students,

We have finished grading the re-exam and have now published the points and grades.

 

Inspection:

As a reminder, the inspection for the re-exam will take place on Wednesday, October 18th, starting at 9am. Please be there no later than 10:30am and remember to bring your student ID card. The location is lecture hall 003 in E1.3.

 

Best regards,

ML Team

Re-exam inspection information

Written on 07.10.23 by Jonas Klesen

Dear ML students,

 

the inspection for the re-exam will take place on Wednesday, October 18th, starting at 9am. Please be there no later than 10:30am.

The location will be announced in due time.

 

Best regards,

ML Team

Re-exam information

Written on 04.10.23 by Jonas Klesen

Dear ML students,

this is to remind you that the ML re-exam will take place tomorrow, 5th of October, at 12:30pm in E2.5, Lecture Hall 001.

The exam instructions can be found here: https://cms.sic.saarland/coreml/dl/72/Exam_Instructions.pdf

Please be there early and bring your student ID… Read more

Dear ML students,

this is to remind you that the ML re-exam will take place tomorrow, 5th of October, at 12:30pm in E2.5, Lecture Hall 001.

The exam instructions can be found here: https://cms.sic.saarland/coreml/dl/72/Exam_Instructions.pdf

Please be there early and bring your student ID card!
 

We wish you good luck!

Best regards,
ML Team

Grades uploaded to LSF and re-exam registration opened

Written on 20.09.23 by Jonas Klesen

Dear ML students,

your course grades have now been uploaded to LSF.

It is now also possible to register for the re-exam. The re-exam is on October 5, 12.30pm. Please register via LSF/HISPOS by September 28th. In case that registration via LSF/HISPOS is not possible for you, please send an email… Read more

Dear ML students,

your course grades have now been uploaded to LSF.

It is now also possible to register for the re-exam. The re-exam is on October 5, 12.30pm. Please register via LSF/HISPOS by September 28th. In case that registration via LSF/HISPOS is not possible for you, please send an email (with your full name, study program and matriculation number) to nweis@cs.uni-saarland.de before September 28th, so that we can register you manually.

No additional CMS registration is required for the re-exam.

Best regards,
ML Team

Results after inspection released, re-exam information

Written on 18.09.23 by Jonas Klesen

Dear students,

we have carefully considered all of your remarks and have adjusted some points. The grades in CMS are now updated.

Your final grade will soon also be uploaded to LSF. It will then also be possible to register for the re-exam. We will keep you informed.

 

The re-exam will… Read more

Dear students,

we have carefully considered all of your remarks and have adjusted some points. The grades in CMS are now updated.

Your final grade will soon also be uploaded to LSF. It will then also be possible to register for the re-exam. We will keep you informed.

 

The re-exam will take place on October 5, 12.30pm, as announced at the beginning of the semester. More details will be published soon.

 

Best,

ML Team

Error correction: Exam inspection will take place at Lecture hall 001 in E1.3

Written on 14.09.23 by Isabel Valera

Hi all,

 

We made a mistake in our previous email and the exam  inspection will take place on the approaching  Monday 18th of September between 9am and 12pm at the Lecture hall 001 in E1.3. Our apologies for the mistake in previous email.

 

Best regards, 

Isabel valera

Reminder: Inspection on Monday, September 18th, 9am in GHH

Written on 13.09.23 by Jonas Klesen

Dear ML students,

This is to remind you that we have our inspection on Monday, September 18th, starting at 9am in GHH (E2 2). Please be there no later than 10:30am.

Please bring your student ID card such that we can verify your identity.

 

Best regards,

ML Team

ML exam grades available (with project report grade and final leaderboard)

Written on 01.09.23 (last change on 01.09.23) by Jonas Klesen

Dear ML students,

We have now uploaded your grades for both the exam and the project reports, and the resulting overall course grade (which includes a possible bonus from the project challenge).

On your personal status page, under "Tests and Exams", you will see, in this order:
- The grade of… Read more

Dear ML students,

We have now uploaded your grades for both the exam and the project reports, and the resulting overall course grade (which includes a possible bonus from the project challenge).

On your personal status page, under "Tests and Exams", you will see, in this order:
- The grade of the exams overall, i.e. the best of main and re-exam grade
- The points and grade of the main exam
- The project report grade
- Project challenge bonus: If it says "+0.3", you got the bonus, if it says "unknown", you do not.
- Also, you can find the final project leaderboard in the notion link.
- Next, under "Gradings", you will see your final resulting grade for the course, as of now.

 

The exam inspection will take place on September 18th at 9am. More details will be shared soon.

Best regards,
ML Team

ML exam results available and inspection

Written on 24.08.23 by Isabel Valera

Dear ML students,

The results of the ML exam have now been shared with you via CMS. There you can see the total number of points that you got (out of 40) and if you passed the exam (passing threshold is 18 points out of 40). The final grade is still pending and will be share in the following week… Read more

Dear ML students,

The results of the ML exam have now been shared with you via CMS. There you can see the total number of points that you got (out of 40) and if you passed the exam (passing threshold is 18 points out of 40). The final grade is still pending and will be share in the following week (also including the results from the Twitter project, when applicable).

The exam inspection will take place on September 18th at 9am. More details will be shared in the following weeks.

 

Best regards,

Prof. Dr. Isabel Valera (on behalf of the whole ML team)

 

 

Twitter Project - Final submission open (deadline August 17)

Written on 09.08.23 (last change on 09.08.23) by Isabel Valera

Dear all,

We have now opened the following two submissions, both with deadline 17th of August:

Twitter Challenge REPORT: Please submit here the the pdf with report of the Twitter project. Please make sure to carefully read and follow the instructions, and use the provided template, also… Read more

Dear all,

We have now opened the following two submissions, both with deadline 17th of August:

Twitter Challenge REPORT: Please submit here the the pdf with report of the Twitter project. Please make sure to carefully read and follow the instructions, and use the provided template, also available via Overleaf.

Twitter Challenge CHALLENGE: For those participating in the challenge, remember to submit a .zip file with your predictions (both for the classification and regression tasks) for the 'tweets_test_2' dataset and make sure that you follow the correct format for your submission. Make sure to read the instructions also for this. In addition, we will update the leaderboard based on your predictions for the 'tweets_test_1' dataset three more times (Friday 11, Monday 14 and Wednesday 16), to make sure that you get enough feedback on both your submission format and estimated ranking for the challenge.

Remember that the deadline above is final and no additional submissions/corrections will be accepted after the deadline. May you have questions, please use the Forum.

The ML team hopes you enjoy the last push for the project and is looking forward to see your results and reports!

 

 

 

 

 

 

 

 

 

 

 

Twitter Challenge - updates on datasets

Written on 04.08.23 (last change on 08.08.23) by Batuhan Koyuncu

Dear all,

We have released test_2 dataset yesterday. It will be used for your final grade.

Please note that we have not opened a submission for this case. We will update you about this next week.

You can still submit your results on test_1 dataset for the leaderboard updates. We plan to… Read more

Dear all,

We have released test_2 dataset yesterday. It will be used for your final grade.

Please note that we have not opened a submission for this case. We will update you about this next week.

You can still submit your results on test_1 dataset for the leaderboard updates. We plan to update the leaderboards on Monday, Wednesday, and Friday from now on.

Best,

ML Team

Lecture 9 - Materials

Written on 30.07.23 by Isabel Valera

Dear all,

 

Some of you detected some duplicates on the L09 materials. We have now removed duplicates and renamed mode descriptively the material (there is no new material).

 

My apologies,

Prof. Dr. Isabel Valera

Exam registration and instructions/rules

Written on 28.07.23 by Isabel Valera

Dear ML students,

Now that the registration for the exam is finally closed, we have uploaded the list of students registered for the exam to CMS. If you have registered via LSF/HISPOS or via email for the exam, please make sure that you appear as registered for the "ML Exam registration" in CMS.… Read more

Dear ML students,

Now that the registration for the exam is finally closed, we have uploaded the list of students registered for the exam to CMS. If you have registered via LSF/HISPOS or via email for the exam, please make sure that you appear as registered for the "ML Exam registration" in CMS. Otherwise, please let us know asap via email to nweis@cs.uni-saarland.de.

In addition, (as soon as possible and definitely before the exam) read carefully the instructions/rules for the exam shared https://cms.sic.saarland/coreml/dl/72/Exam_Instructions.pdf

Finally, for those participating in the exam, remember that the exam will take place next Thursday, 3rd of August at 12.30 hours at the GHH.

May you have further questions, please reach us out via the forum.

 

Best regards and see you soon,

Isabel Valera (on behalf of the ML team)

 

 

 

 

 

 

Correction on Lecture 7 -- slide 18

Written on 28.07.23 (last change on 28.07.23) by Batuhan Koyuncu

We have corrected the optimal solution formula for b*

ML Team

Thursday's lecture -- Overview of deep learning beyond supervised learning + Q&A about material/exam

Written on 18.07.23 by Isabel Valera

Dear all,

 

My most sincere apologies for skipping class yesterday but I was feeling unwell with a virus. I hope to be fully back on Thursday.

Remember that on Thursday (our last class), I will be answering your questions about the materials and exam. So please come with your list of… Read more

Dear all,

 

My most sincere apologies for skipping class yesterday but I was feeling unwell with a virus. I hope to be fully back on Thursday.

Remember that on Thursday (our last class), I will be answering your questions about the materials and exam. So please come with your list of questions ready. Also, tutors will be available to answer questions regarding exercises during this week tutorials.

 

Best regards,

Prof. Isabel Valera

 

 

 

ML exam registration!

Written on 10.07.23 by Isabel Valera

Dear ML students,

The ML exam is approaching, as it will take place on August 3rd at 12.30 hours at the GHH (and if necessary at HS002 in E1 3).

In order to be able to take part in the exam, please register via LSF/HISPOS by July 27th. In case that registration via LSF/HISPOS is not possible for… Read more

Dear ML students,

The ML exam is approaching, as it will take place on August 3rd at 12.30 hours at the GHH (and if necessary at HS002 in E1 3).

In order to be able to take part in the exam, please register via LSF/HISPOS by July 27th. In case that registration via LSF/HISPOS is not possible for you, please send an email (with your full name, study program and matriculation number) to nweis@cs.uni-saarland.de  before July 27th, so that we can register you manually.

No additional CMS registration is required for the re-exam.

Best regards,

Isabel Valera

 

 

 

Time for you to evaluate us! (deadline 09.06.2023)

Written on 21.06.23 by Isabel Valera

Dear all,

The surveys for the evaluation of the course, both lectures and tutorials, are now open for you to give your opinion on how the course is going. Please provide your feedback there by July 9th, as this will help us to further improve the course for following years (as results will only be… Read more

Dear all,

The surveys for the evaluation of the course, both lectures and tutorials, are now open for you to give your opinion on how the course is going. Please provide your feedback there by July 9th, as this will help us to further improve the course for following years (as results will only be available once the course is over). Use the following links to evaluate both the lectures and tutorials, respectively:

 

Machine Learning (lectures): https://qualis.uni-saarland.de/eva/?l=143170&p=1x5llc

Machine Learning (tutorials): https://qualis.uni-saarland.de/eva/?l=1431701&p=ec08gg

 

For more short term feedback, questions, etc. please do not hesitate to contact ML team via the forum or after the lecture/ tutorials. We are here for you!

Best regards, 

Isabel Valera (on behalf of the whole ML team)     

 

Slides of lectures 9,12 and 13 updated due to a formatting error!

Written on 15.06.23 by Isabel Valera

Dear all,

I have detected a discrepancy in the font used for the math in a subset of the slides and decided to update the affected lectures, such that we do not get confused by the notation. Please download the newest version of the slides of lectures 9, 12 and 13.

Best regards,

Isabel Valera

 

Twitter leaderboard update

Written on 14.06.23 by Isabel Valera

Dear all,

We have now updated the Twitter leaderboard to include also a list of the teams that had the wrong format in their submission. Please check there for available feedback on the wrong formatting.  If your Team ID is not in either the Ranking tables or the Feedback table, you may have a… Read more

Dear all,

We have now updated the Twitter leaderboard to include also a list of the teams that had the wrong format in their submission. Please check there for available feedback on the wrong formatting.  If your Team ID is not in either the Ranking tables or the Feedback table, you may have a problem with your “.zip” file or some other error. In such a case, for further information please send an email to koyuncu(at)cs(dot)uni(dash)saarland(dot)de for a further check.

In addition, we have now reopen the submission for all teams*, such that you can submit at any time from now on. Please, notice however that we will only update the leaderboard (and thus give you feedback on your results and formatting) every Monday until August 14 (included).

Remember that final submission deadline for both predictions on test set 2 (which will be released on August 7th), as well as for the report will be August 17.

Best regards,

ML team

* Note: we decided to be lenient and allow teams that did not manage to submit on June 9, to still join the project.

 

Correction on Lecture 12 -- slide 22

Written on 12.06.23 by Isabel Valera

Small correction on today's lecture: We checked  and indeed slide 22 of Lecture 12 is a min (over \alpha) (not a max, as I stated in class). My apologies for the mistake.

Isabel Valera

 

 

 

Important Reminders for Twitter Project Submissions

Written on 09.06.23 by Batuhan Koyuncu

Dear all,

After an initial check over the submissions, we would like to remind you couple of things:

  • Make sure that you use the format {team_id}__{split}__{task}_pred.npy We realized some teams are using invite codes instead of Team ID. Moreover, your {team_id} should match in both of your… Read more

Dear all,

After an initial check over the submissions, we would like to remind you couple of things:

  • Make sure that you use the format {team_id}__{split}__{task}_pred.npy We realized some teams are using invite codes instead of Team ID. Moreover, your {team_id} should match in both of your submissions.
  • You need to send your classification predictions without encoding, i.e. your predictions should consists of ['neutral', 'positive', 'negative']
  • Please make sure that both of your submissions has the same shape with your input, i.e. given an test input shaped (1000,), your submissions should have the same shape.

If you have questions please use the forum to reach us.

 

Best,

ML Team

Registration of Twitter groups and submissions

Written on 08.06.23 by Isabel Valera

Hi all,

 

Following requests, we have reopen the teams registration, with deadline same as 1st submission of the Twitter project. Remember that deadline is tomorrow Friday 9th at 23.59 hours. No further extensions with be granted.

Regards,

Isabel

Schedule Update

Written on 31.05.23 by Isabel Valera

Dear all,

We have now updated the tentative schedule of the ML course. Some reminders:

- This week there are no tutorial sessions, but there is class tomorrow (Convex Optimization II)

- Next week there is no lecture but there are tutorials

- We have split  the exercise sheet of block 3… Read more

Dear all,

We have now updated the tentative schedule of the ML course. Some reminders:

- This week there are no tutorial sessions, but there is class tomorrow (Convex Optimization II)

- Next week there is no lecture but there are tutorials

- We have split  the exercise sheet of block 3 into two sheets and planned two solution tutorials for them.

- Remember that 09.06.23 is the checkpoint for submitting the checkpoint of the Twitter project necessary to start the leader board.

 

See you tomorrow in class,

Isabel Valera

 

PS. The material on convex optimization has been also updated/uploaded. Please download the new version of L10.

 

 

 

Lecture today --- Internet problems

Written on 22.05.23 by Isabel Valera

Dear ML students (especially those attending remotely),

Unfortunately, the Wifi of the building dropped and it was not possible to connect anymore. Please have a look to the materials of L09 and let me know if you have any questions. As a side note, the statistical test part is assumed to be… Read more

Dear ML students (especially those attending remotely),

Unfortunately, the Wifi of the building dropped and it was not possible to connect anymore. Please have a look to the materials of L09 and let me know if you have any questions. As a side note, the statistical test part is assumed to be advanced material and won't be part of the exam. The estimation of the performance and model selection based on that, it is indeed important. So I will do a recap on Thursday and take all your questions.

Sorry for the hectic lecture today and let's hope that Thursday goes better.

Best regards,

Isabel Valera

 

 

 

Lecture today -- Room change to room 001 in E1.3

Written on 22.05.23 by Isabel Valera

Dear all,

There has been a problem with an exam from another course that is on the same room as we had our lecture today. Since they do not fit in any other room, let;s move to our lecture to room 001 at E1.3.

 

Please come over, I will wait a bit longer for you here.

Thanks for your… Read more

Dear all,

There has been a problem with an exam from another course that is on the same room as we had our lecture today. Since they do not fit in any other room, let;s move to our lecture to room 001 at E1.3.

 

Please come over, I will wait a bit longer for you here.

Thanks for your flexibility,

Prof. Isabel Valera

ML course deregistration

Written on 15.05.23 by Isabel Valera

Dear all,

Now that you should have a general picture of the course content, as well as your semester load, I have open the course deregistration, so that students that decide not to participate actively in the course this semester can deregister for the course. This action, has two purposes: i)… Read more

Dear all,

Now that you should have a general picture of the course content, as well as your semester load, I have open the course deregistration, so that students that decide not to participate actively in the course this semester can deregister for the course. This action, has two purposes: i) answer to those students that asked me to deregister them (now you can do by yourself); and ii) for the ML team to have an estimate of the number of active students.

In case you have decided not to take part of the course this semester, please deregister yourself from cms by June 9.

Thanks,

Prof. Isabel Valera

 

 

 

Solutions for exercise sheet 1 uploaded to CMS

Written on 12.05.23 by Jonas Klesen

Dear all,

we decided to upload solutions for the first exercise sheet to CMS. They were handwritten by one of our tutors. If you have any questions about the solutions, please ask in a help tutorial or use the forum.

 

Whether we will upload (partial) solutions for the following exercise… Read more

Dear all,

we decided to upload solutions for the first exercise sheet to CMS. They were handwritten by one of our tutors. If you have any questions about the solutions, please ask in a help tutorial or use the forum.

 

Whether we will upload (partial) solutions for the following exercise sheets is yet to be determined.


Have a good weekend!
ML Team

Tutorials sessions

Written on 11.05.23 by Isabel Valera

Hi all,

Tutorial of today (Thursday 11) at 2pm is happening as usual in room HS 003, building E 1.3.

As there is a public holiday next Thursday (May 18th), there won't be tutorial on that day. However, if desired, students assigned to the Thursday tutorial slot will be welcome to join the… Read more

Hi all,

Tutorial of today (Thursday 11) at 2pm is happening as usual in room HS 003, building E 1.3.

As there is a public holiday next Thursday (May 18th), there won't be tutorial on that day. However, if desired, students assigned to the Thursday tutorial slot will be welcome to join the tutorial session on May 19th at 10am in room HS 002, building E 1.3.

Best regards,

ML team

 

 

 

 

 

Reminder: Today's lectuure only via Zoom (due to an event at the University)

Written on 11.05.23 by Isabel Valera

This email is simply to remind you that today's lecture takes place only in an online manner, due to an event at the University.

Activation and updates of leaderboard

Written on 08.05.23 by Batuhan Koyuncu

Dear all,

We will update the leaderboard on 12.06.23. Afterwards, we are planning to update it every month.

Please remember you need to complete your first submission before 09.06.203 to take place in the competition.

Best,
ML Team

Link to the video recordings

Written on 27.04.23 by Isabel Valera

Dear all,

The links to the video recordings to Lecture 1 - Introduction to the course, and to today's lecture explaining the Twitter project are now  available in the descriptions of the material website.

Best regards and see you next Thursday,

Isabel Valera

 

 

All the slides corresponding to Block I are now available.

Written on 21.04.23 by Isabel Valera

The slides of Lecture 3 have been updated (after correcting some typos).

1st lecture today!

Written on 13.04.23 by Isabel Valera

Dear all,

This is a reminder of the core ML lectures starting today at 12.15 in the Günter-Hotz Lecture hall I (Building E2.2 ). Alternatively you can join via Zoom using the link provided in the main course page!.

Looking forward to seeing you all later today!

Isabel Valera

Novelty in ML 2023 | Sentiment Analysis in Twitter Challenge !!!

Written on 03.04.23 by Isabel Valera

This year we have planned a new adventure for the ML core course students -- In addition to the theoretical part of the course, you will apply your new knowledge on ML to a Sentiment Analysis in Twitter Challenge!!

More information coming soon.

Registration to ML core lecture is now open!

Written on 30.03.23 (last change on 30.03.23) by Isabel Valera

Please register by April 28th.

 

Show all

Machine Learning

In this course we will introduce the foundations of machine learning (ML). In particular, we will focus on understanding the theoretical aspects of ML that have made ML successful in a wide range of applications such as bioinformatics, computer vision, information retrieval, computer linguistics, robotics, etc.

The course gives a broad introduction into machine learning methods from a theoretical point of view. After the lecture the students should be able to solve and analyze learning problems. The lecture is based on the previous machine learning courses offered by Matthias Hein and Peter Ochs.

The tentative list of topics cover:

  • Probability theory
  • Maximum Likelihood/Maximum A Posteriori Estimators
  • Bayesian decision theory
  • Linear classification and regression
  • Model selection and evaluation
  • Convex Optimization
  • Kernel methods
  • Societal Impact of Machine Learning
  • Unsupervised learning (Clustering, Dimensionality Reduction)
  • Introduction to Deep Learning

 

Prerequisites: The course is targeted to students in computer science, bioinformatics, math, and related areas with a mathematical background. Students should know linear algebra and have good basic knowledge of statistics, for example by having taken Mathematics for Computer Scientists I and II (for linear algebra) and Statistics Lab or Mathematics for Computer Scientists III (for statistics). In addition, prior attendance to machine learning related courses, e.g., Elements of Machine Learning, is considered as additional useful background.

 

Organizational Information

Lectures*:  Mondays 14:15h at Building E2.5  -- Lecture hall I (0.01) &

                    Thursdays at 12:00h  at Building E2.2  -- Günter-Hotz Lecture hall I (0.01) 

                    (Lectures will be livestreamed over Zoom, but not recorded!)

                  Use this link to join via Zoom!

Lectures will start on April 13th! 

Tutorials (to pick between)*:  Thursdays at 14:15h  at Building E 1.3, room HS 003 (by Tim Bauerschmidt)

                                                  Fridays at 10:15h  at Building E 1.3, room HS 002 (by Max Rausch-Dupont)

                                                  Fridays at 12:15h  at Building E 1.3, room HS 003 (by Simon Graf) -- (on June 16th, this tutorial will take place at SR 014 in E1.3)

Tutorials will start on April 20th! (registration for tutorials will open on Thursday 13th)

 

Bibliography

[Bishop] Bishop, C. M. Pattern recognition and machine learning. Springer, 2006

[DSH] Duda, R. O., Hart, P.E., and Stork, D.G. Pattern classification (2nd edition). Wiley-Interscience 2000

[Boyd]   Boyd, S., Boyd, S. P., and Vandenberghe, L. . Convex optimization. Cambridge university press, 2004

[eML]    Hastie, T., Tibshirani, R., and Friedman, J. The Elements of Statistical Learning. Springer, 2009.

[Kernels] Smola, A. J.,  & Schölkopf, B. Learning with kernels. GMD-Forschungszentrum Informationstechnik, 1998.

[DL]   Goodfellow, I., Courville, A., and Bengio, Y. Deep learning. MIT press, 2016.

[DL]   Simon J.D. Prince Understanding Deep Learning. To be published by MIT press, 2023.

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