Prerequisite for the participation in this workshop is intermediate programming knowledge in Python and/or the previous successful participation in a Python basics course such as this one (or equivalent skills). Without sufficient programming knowledge, participation is not recommended.
Workshop outline:
In the workshop “Machine Learning with Python” the participants learn the fundamentals of implementing machine learning algorithms with Python and Jupyter Notebooks. The workshop consists of a series of modules, each having a lecture and exercise part. The specific content of the course is:
- Introduction to general concepts of machine learning
- Data preparation for machine learning
- Selected advanced Python syntax important for machine learning
- Virtual environments and version control with Git & Github
- Supervised learning with Scikit-learn
- Neural networks and deep learning with PyTorch
- Outlook: Unsupervised and reinforcement learning algorithms
As a pre-requisite, the participants should have a basic knowledge of Python, e.g. as acquired in a “Python-Basics” course.
----------------------------------------------------------------------------------------------------------------------------------------------------
This workshop is part of the transferable skills portfolio of the PIER Education platform on the science campus Bahrenfeld/DESY. The workshops are usually one-day courses for a maximum number of 12-15 participants and are offered once or twice a year. The trainers are carefully selected experts with many years of experience in teaching scientists. Some of the workshops are open for postdocs.
The workshops offered in the PIER Education Platform are a cooperation between the PIER Helmholtz Graduate School and its partner organisations and institutes Quantum Universe Research School QURS, the Collaborative Research Center SFB 925, The Hamburg Centre for Ultrafast Imaging CUI, the International Max Planck Research School for Ultrafast Imaging & Structural Dynamics IMPRS-UFAST, DASHH, the Centre for Structural Systems Biology CSSB, the European Molecular Biology Laboratory EMBL and HELIOS.
.