Introduction to Machine Learning


3-7 June 2019


BGBM/ Freie Universität Berlin, Königin-Luise-Straße 6-8, 14195 Berlin

Course Overview

This workshop is aimed to students and researchers aiming to understand the basic principles of machine learning. It will focus on supervised learning, starting with linear models (regression, logistic regression, support vector machines) and will extend to the basic technologies of deep learning and kernel methods for vector data, signals, and structured data. Basic principles of learning theory that are useful to analyze results of practical applications will be also covered. Finally, there will be practical sessions using scikit-learn, TensorFlow, and Keras. After completing the workshop, students should able to understand the most popular learning algorithms, to apply them to solve simple practical problems, and to analyze and interpret the results. All course materials (including copies of presentations, practical exercises, data files, and example scripts prepared by the instructing team) will be provided electronically to participants.

Targeted audience & ASSUMED BACKGROUND

This workshop is aimed at all researchers and technical workers with a background in biology, computer science, mathematics, physics or related disciplines who want to understand and apply supervised machine learning algorithms to practical problems. The syllabus has been planned for people with zero or very basic knowledge of machine learning.


Students are assumed to know calculus, linear algebra, and algorithms and data structures at the undergraduate level. Students should also have sufficient programming skills, and preferably previous knowledge of the Python programming language.


The workshop is delivered over ten half-day sessions (see details below). Each session consists of a lecture of two hours followed by one hour of practical exercises/demonstration. There will also be plenty of time for students to discuss their own problems and data.



 Monday- 09:30- 17:30


 Session 1: Introduction to basic concepts using linear regression

Session 2: Classification. Naive Bayes. Performance metrics


COst overview

Package 1





Package 2



  480 €





  795 €

Registration deadline: 4th May 2019

Cancellation Policy:




> 30  days before the start date = 30% cancellation fee


< 30 days before the start date= No Refund.




Physalia-courses cannot be held responsible for any travel fees, accommodation or other expenses incurred to you as a result of the cancellation.