Machine Learning, in particular deep learning, has become an important tool in computational neuroscience to bridge the gap between models and data. Recent experimental techniques in neuroscience yield an increasing amount of rich data that can be fitted with complex models using novel machine learning techniques. This provides a great opportunity to strengthen the link between complex theoretical models and data. For instance, not only have deep networks set new standards in predicting responses of neural populations to arbitrary stimuli and the synthesis of novel stimuli for experimental manipulation, but novel probabilistic machine learning techniques also help to fit parameters of simulation-based (spiking) models to data. At the same time, deep learning serves as an inspiration for how biological networks could learn complex problems using biologically plausible learning rules. With this workshop, we want to highlight the opportunities of modern machine learning in (computational) neuroscience by showcasing a diverse set of successful applications and discussing opportunities for how novel techniques could help test theoretical models with experimental data.