ILIAS Universität Bern
  • Login
Show Sidebar

Breadcrumb Navigation

Icon Course

2020-03-02 - 2020-03-06 Bern Winter School on Machine Learning 2020

Machine Learning and Deep Neural Networks with TensorFlow tutorials in the ski resort Muerren.

Tabs

About Bern Winter School on Machine Learning
Bern Winter School on Machine Learning (ML)
Learn machine learning in the mornings and practise your own neural network (brain) while skiing or working in the afternoons.

About 
Due to increased access to data and compute capacity Machine Learning and Artificial Intelligence have become useful in many areas. In research and industry it is applied in various fields. Image recognition, online discrimination, natural language treatment, robotics, omics ... you name it. 

In this winter school on machine learning you attend lectures and tutorial sessions over four mornings. This happens in Muerren, a great ski resort, in the cool old hotel Regina. You make your own ML project (expected workload 30 hours) and present it in an in-person session at the University of Bern two weeks later. 

Learning outcomes, participants will
  • have an overview of ML, AI and applications areas
  • know basic concepts of neural networks and learning
  • know about design and  usage of machine learning algorithms  
  • can mangage basic operations in TensorFlow and know what a computational graph is
  • can solve optimization problems
  • can use neural networks in TensoFlow for digit recognition 
  • can visualize learning processes and computational graphs in TensorBoard
  • can process images and signals with deep convolutional networks
  • can apply TensorFlow for machine learning on own datasets
Target group
  • UNIBE staff, students and externals
Prerequisites
  • You must bring your own laptop
  • Mathematics and statistics at the level of an introductionary course on university level 
  • Basic Python knowledge ABSOLUTELY required (if you don't have, take one of our Python training courses: http://www.scits.unibe.ch/training/training_and_workshops)
  • The training is as language independent as possible, but examples and practical work is in Python
Methods
  • Theoretical lectures, evening talks, tutorials (with Jupyter notebooks), project work with presentation or report (can be skipped if you don't want the ECTS points, but own work and presentation increases your skills dramatically)
Certificate 
  • A certificate will be delivered to participants who have attended the whole training and presented their project work successfully. The school yields 2 ECTS points. 
Coaches
  • The coaches are local and external experts
For CAS Applied Data Science Colleagues
  • This winter school is also the Module 3 of the University of Bern Certificate of Applied Studies (CAS) Applied Data Science. 
Practical information (time, location ...)
Time : 2020-03-02 - 2020-03-06 (afternoons for work, skiing, wellness or whatever) 
Location : Legendary Regina Hotel in Muerren, 2h from Bern with public transport
Course Fee for university students and UNIBE staff: 600 CHF
Course Fee for others: 1100 CHF
The fee includes coffee breaks and lunch bags. The hotel you pay and book yourself (includes breakfast and dinner if you stay at the Hotel Regina) and can be chosen on your own. 

Language: English
Participants : Max 24
Registration : Mandatory
Responsible : PD Dr. Sigve Haug
Schedule
Monday 2020-03-02 (Arrival)
19:00 - 20:00 Dinner in Hotel Regina
 
Tuesday 2020-03-03
08:00 - 08:45 Machine Learning Review (Radhakrishna)
09:00 - 09:45 Tutorial I (Mykhailo)
09:45 - 10:15 Coffee break
10:15 - 11:30 Tutorial I (Mykhailo)
11:45 - 12:30 Deep Feedforward Networks - Introduction (Radhakrishna)
12:15 - 17:00 Skiing, work or whatever
17:00 - 18:30 Tutorial II (Mykhailo)
19:00 - 20:00 Dinner Hotel Regina
20:00 - 20:30 Machine Learning Use Cases (Radhakrishna)

Wednesday 2020-03-04
08:00 - 08:45 Deep Feedforward Networks - Regularization, Optimisation (Radhakrishna)
09:00 - 09:45 Tutorial III (Mykhailo)
09:45 - 10:15 Coffee break and School Photo 
10:15 - 11:30 Tutorial III (Mykhailo)
11:30 - 12:30 Convolutional Neural Networks (Radhakrishna)
12:15 - 17:00 Skiing, work or whatever
17:00 - 18:30 Tutorial IV (Mykhailo)
19:00 - 20:00 Dinner in Hotel Regina

Thursday 2020-03-05
08:00 - 08:45 Trends in Machine Learning (Radhakrishna)
09:00 - 09:45 Tutorial V (Mykhailo)
09:45 - 10:15 Coffee break
10:15 - 12:15 Tutorial VI (Mykhailo)
17:00 - 18:30 Project discussions (Mykhailo, Sigve)
19:00 - 20:00 Dinner in Hotel Regina
20:00 - 21:00 The ML for Muerren competition

Friday 2019-03-06
08:00 - 08:45 Tutorial VII (Mykhailo)
09:00 - 09:45 TBC
09:45 - 10:15 Coffee break
10:15 - 11:15 Tutorial VII (Mykhailo) 
11:15 - 12:00 Wrap up (Sigve) 
12:00         End of school

2020-04-30 Project presentations at 2 pm.
Location: https://zoom.us/j/660797596?pwd=c1J1VEIrZWROVFMyQmFvM2kwUHQ2dz09 
Project Instructions
For the 2 ECTS certificate you need to do a project:

Goal: Apply what has been learned in the tutorials to a similar or different task (T) on own or public data (E) and ideally assess the performance (P) of the task solving.


Expected effort: 30 hours

Result: 15 minutes presentation (max 10 slides) to be uploaded to Ilias together with the Jupyter notebook or Python script used (Naming convention: surname_1-surname_2-projectname.pdf/ipynb)


Teamwork:Please work and present in teams of two (or three). Exceptionally you can work alone.


Presentations date 2020-03-30 at 2 pm
Location: https://zoom.us/j/660797596?pwd=c1J1VEIrZWROVFMyQmFvM2kwUHQ2dz09



Assessment: You will get feedback (15 minutes) right after your presentation. If you have given it a good try (~30h) your project will pass. There is no further grading. The project together with school attendance yield 2 ECTS credit points.

Links with public datasets you may use  (you better choose something easy, i.e. well formatted):
https://www.openml.org
Registration, venue and travel
Registration: Here on Ilias

Additionally you have to book a room at the Regina Hotel in Muerren (included in the CAS fee). You are free to bring familiy and friends of course (not participating in the school), if there are rooms free.
 
Arrival:            Monday, 2nd March 2020 (evening dinner at 19:00). School starts Tuesday morning at 08:00. (With the 06:04 train on Tuesday you can
                          make the Tuesday morning if you don't want to arrive on Monday)
Depature:       Friday, 6th March 2020 at noon (if you don't stay longer for your pleasure)
                          
Book your stay (single or double room, bathrooms on the floor) at legendary hotel Regina by email (you must give booking code „BWSML“): info@reginamuerren.ch, www.reginamuerren.ch

Travel:             By public transport 2 hours from Bern (sbb.ch). Muerren is a car free village. You can park in Lauterbruennen.                

Leasure:          Muerren offers spa, outstanding skiing slopes, swimming pool etc. Inform yourself:  muerren.swiss/en/winter/
Readings
You will profit a lot more from the school if you read a bit up front in these online resources  (google it)
  • The lecture is largely based on this book: https://www.deeplearningbook.org/
  • Pattern Recognition and Machine Learning by Christopher M. Bishop
  • Machine Learning: a Probabilistic Perspective  by Kevin P. Murphy
  • Varoius courses on Coursera.org etc : Machine Learning @ Stanford (Andrew Ng)
Listenings for skiing
  • 1  2 3 4 5 6 7
Lecturers and Coaches
PD Dr. Sigve Haug (overview, school responsible)

Sigve studied physics in Germany, Spain and Norway. He has been involved in neutrino physics experiments and high energy frontier experiments, often with main focus on the computing challenges related to the large and distributed data from these experiments. Today he is working for the Albert Einstein Center for fundamental Physics and the Mathematical Institute of the University of Bern where is leading the Science IT Support unit. Beyond science he likes philosophical conversations in the evening, Telemark skiing and friendly people. 

Dr. Radhakrishna Achanta 

Radhakrishna is a senior data scientist at the Swiss Data Science Center. He has that good entrepreneur orientation. His skiing skills are still unknown. https://datascience.ch/team_member/radhakrishna-achanta/

Dr. Mykhailo Vladymyrov (tutorials)

Mykhailo is the best tutor we ever had. He is a trained physicist who learned to know at the Albert Einstein Institute of Fundamental physics (and beyond) with many years of experience with big data, machine learning and GPU computing. This year he is working for the Theodor Kocher Institute at the University of Bern. Mykhailo has a high level humor and view upon the human strive. You will enjoy his tutorials.

Prof. Dr. Dr. Claus Beisbart

Claus is our school philosopher and helps with the bigger picture and ethical aspects. http://www.philosophie.unibe.ch/ueber_uns/personen/beisbart/index_ger.html