Operational Open-Set Recognition and PostMax Refinement

Abstract

Open-Set Recognition (OSR) is a problem with mainly practical applications. However, recent evaluations have largely focused on small-scale data and tuning thresholds over the test set, which disregard the real-world operational needs of parameter selection. Thus, we revisit the original goals of OSR and propose a new evaluation metric, Operational Open-Set Accuracy (OOSA), which requires predicting an operationally relevant threshold from a validation set with known and a surrogate set with unknown samples, and then applying this threshold during testing. With this new measure in mind, we develop a large-scale evaluation protocol suited for operational scenarios. Additionally, we introduce the novel PostMax algorithm that performs post-processing refinement of the logit of the maximal class. This refinement involves normalizing logits by deep feature magnitudes and utilizing an extreme-value-based generalized Pareto distribution to map them into proper probabilities. We evaluate multiple pre-trained deep networks, including leading transformer and convolution-based architectures, on different selections of large-scale surrogate and test sets. Our experiments demonstrate that PostMax advances the state of the art in open-set recognition, showing statistically significant improvements in our novel OOSA metric as well as in previously used metrics such as AUROC, FPR95, and others.

Cite

Text

Cruz et al. "Operational Open-Set Recognition and PostMax Refinement." Proceedings of the European Conference on Computer Vision (ECCV), 2024. doi:10.1007/978-3-031-72658-3_27

Markdown

[Cruz et al. "Operational Open-Set Recognition and PostMax Refinement." Proceedings of the European Conference on Computer Vision (ECCV), 2024.](https://mlanthology.org/eccv/2024/cruz2024eccv-operational/) doi:10.1007/978-3-031-72658-3_27

BibTeX

@inproceedings{cruz2024eccv-operational,
  title     = {{Operational Open-Set Recognition and PostMax Refinement}},
  author    = {Cruz, Steve and Rabinowitz, Ryan and Günther, Manuel and Boult, Terrance E.},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2024},
  doi       = {10.1007/978-3-031-72658-3_27},
  url       = {https://mlanthology.org/eccv/2024/cruz2024eccv-operational/}
}