Active pattern-learning, e.g. online learning of image or video features {based on feedback from supervisors the supervisor being a human, e.g. interactive learning with a human teacher}