In this workshop, we will demonstrate how machine learning (ML) can enhance intrusion detection systems (IDS) and enable the detection of more complex cyber attacks. Through practical, hands-on activities, we will cover the main machine learning techniques used in state-of-the-art IDSs, as well as the essential ML concepts needed to understand these techniques.