Active pattern-learning, e.g. online learning of image or video features {based on feedback from supervisors the supervisor being an automated module, e.g. "intelligent oracle"}