The supervised learning workshop a new, interactive approach to understanding supervised learning algorithms - Bateman, Blaine; Jha, Ashish Ranjan; Johnston, Benjamin; Mathur, Ishita (Packt, 2020)