Skip to content
@Machine-Learning-Foundations

Machine-Learning-Foundations

Foundations of Machine Learning

Three weeks, 15 days, a lecture and exercises every day. The three-week course takes place from 9:00-17:00 at the University IT and Data Center (Hochschulrechenzentrum HRZ). The course structure is 90 minutes of lecture 90 min exercises, followed by 4 hrs of programming under guidance from the tutors.

Members of the University of Bonn can register via ecampus.

Three weeks, 15 days, a lecture and exercises every day. The three-week course takes place from 9:00-17:00 at the University IT and Data Center (Hochschulrechenzentrum HRZ). The course structure is 90 minutes of lecture 90 min exercises, followed by 4 hrs of programming under guidance from the tutors.

Prerequisites: Programming in Python. If you are not yet familiar with python, please consult https://docs.python.org/3/tutorial/ before the first session.

Course contents:

Part 1, Basics

Part 2, Foundations of machine learning

  • Day 5: Machine learning basics
  • Day 6: Support vector machines
  • Day 7: Decision trees and random forests:
  • Day 8: Clustering and density estimation
  • Day 9: Principal component analysis (PCA)

Part 3, Using HPC Systems

  • Day 10: Introduction to the HPC Systems at Uni Bonn.

Part 4, Deep Learning

  • Day 11: Fully connected networks:
  • Day 12: Convolutional neural networks:
  • Day 13: Segmentation and optimization for deep learning:
  • Day 14: Interpretability:
  • Day 15: Sequence models:
    • Transformers, Long-Short-Term-Memory, text-based language models.
    • recording(update coming soon), exercise, slides

See you during the course,

Your lecturers, Elena and Moritz.

Support

We thank the state of North Rhine-Westphalia and the Federal Ministry of Education and Research for supporting this project.

Popular repositories Loading

  1. day_14_exercise_interpretability day_14_exercise_interpretability Public template

    Exercise on interpretability with integrated gradients.

    Python 1 1

  2. .github .github Public

    1

  3. day_03_exercise_algebra day_03_exercise_algebra Public template

    Exercise on basics of algebra, curve fitting and singular value decomposition.

    Python 3

  4. day_03_lecture_algebra day_03_lecture_algebra Public template

    Lecture: Linear Algebra - Matrix multiplication, singular value decomposition, linear regression.

    TeX

  5. day_02_exercise_optimization day_02_exercise_optimization Public template

    Exercise on gradient descent by hand and via autograd in Jax.

    Python 2

  6. day_01_exercise_intro day_01_exercise_intro Public template

    Introducing the course's the python development framework.

    Python 2

Repositories

Showing 10 of 18 repositories
  • Machine-Learning-Foundations/day_07_exercise_decision_trees’s past year of commit activity
    Python 0 0 0 0 Updated Aug 7, 2024
  • .github Public
    Machine-Learning-Foundations/.github’s past year of commit activity
    0 1 0 0 Updated Jun 10, 2024
  • Machine-Learning-Foundations/day_09_exercise_dim_reduction’s past year of commit activity
    Python 0 0 0 0 Updated Jun 5, 2024
  • Machine-Learning-Foundations/day_08_exercise_cluster_analysis’s past year of commit activity
    Python 0 0 0 0 Updated Jun 5, 2024
  • Machine-Learning-Foundations/day_06_exercise_svm_svr’s past year of commit activity
    Python 0 0 0 0 Updated Jun 5, 2024
  • Machine-Learning-Foundations/day_05_exercise_ML_basics’s past year of commit activity
    Python 0 0 0 0 Updated Jun 5, 2024
  • day_01_exercise_intro Public template

    Introducing the course's the python development framework.

    Machine-Learning-Foundations/day_01_exercise_intro’s past year of commit activity
    Python 0 2 0 0 Updated Mar 10, 2024
  • day_13_exercise_segmentation Public template

    Day 13 medical image segmentation exercise

    Machine-Learning-Foundations/day_13_exercise_segmentation’s past year of commit activity
    Python 0 0 0 0 Updated Mar 9, 2024
  • day_15_lecture_sequence_processing Public template

    Lecture: Sequence Models - Long-Short-Term-Memory, Gated recurrent units, text-based language models.

    Machine-Learning-Foundations/day_15_lecture_sequence_processing’s past year of commit activity
    TeX 0 0 0 0 Updated Sep 29, 2023
  • day_14_exercise_interpretability Public template

    Exercise on interpretability with integrated gradients.

    Machine-Learning-Foundations/day_14_exercise_interpretability’s past year of commit activity
    Python 1 1 0 0 Updated Sep 28, 2023

Top languages

Loading…

Most used topics

Loading…