Social Robotics - Interactive Machine Teaching Implementation of Interactive ML Algorithms. Three approaches are presented: Computer-initiated Human-initiated Mixed-initiative An example of a practical application is then presented, tackling the problem of 2-class image classification.