Workshop Good practices for machine learning
This workshop shows you the potential benefits of machine learning applied to research. You will also learn how machine learning methods can be an integral part of a software project.
What are you going to learn?
Machine learning has become a hugely popular topic in the last years. Everybody is talking about it and it has shown to be very helpful for different purposes. However, which are the potential benefits of machine learning applied to research? And how can machine learning methods get to be an integral part of a software project? This workshop will provide an answer to these questions.
In particular, you will get an overview of good practices that will help you start your open source software project. You will get some insight on helpful tools for unit testing, package management, continuous integration and containerisation.
On the second day you will get familiar with the basics of machine learning and get advice on how to use different support libraries to build your own software project. The theory on the different types of learning will be mixed with hands-on exercises using Jupyter notebooks, which run on the systems at SURFsara.
For researchers who would like to improve their computational skills.
The Netherlands eScience Center and SURF join forces to offer the research community a new series of workshops on essential computer skills, one of which is this workshop.
For this workshop you should have at least a basic level of programming experience (preferably in Python).