The machine learning function is installed in the rumba management application 'iRobot Home' and evolved to automatically perform cleaning according to user's habits and preferences - GIGAZINE
Roomba i3 gets even better with these new features for the iRobot robot vacuum