Classification is used to solve countless problems. Many real world computer vision problems, such as visual surveillance, contain uninteresting but common classes alongside interesting but rare classes. The rare classes are often unknown, and need to be discovered whilst training a classifier. Given a data set active learning selects the members within it to be labelled for the purpose of constructing a classifier, optimising the choice to get the best classifier for the least amount of effort. We propose an active learning method for scenarios with unknown, rare classes, where the problems of classification and rare class discovery need to be tackled jointly. By assuming a non-parametric prior on the data the goals of new class discovery and classification refinement are automatically balanced, without any tunable parameters. The ability to work with any specific classifier is maintained, so it may be used with the technique most appropriate for the problem at hand. Results are provided for a large variety of problems, demonstrating superior performance.
- Active learning
- Rare class discovery
FingerprintDive into the research topics of 'Active rare class discovery and classification using Dirichlet processes'. Together they form a unique fingerprint.
- Department of Computer Science - Lecturer
- EPSRC Centre for Doctoral Training in Statistical Applied Mathematics (SAMBa)
- UKRI CDT in Accountable, Responsible and Transparent AI
- Centre for Autonomous Robotics (CENTAUR)
- Centre for Mathematics and Algorithms for Data (MAD)
- Artificial Intelligence
- Visual Computing
Person: Research & Teaching