Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

ProTeCt: Prompt Tuning for Taxonomic Open Set Classification

About

Visual-language foundation models, like CLIP, learn generalized representations that enable zero-shot open-set classification. Few-shot adaptation methods, based on prompt tuning, have been shown to further improve performance on downstream datasets. However, these methods do not fare well in the taxonomic open set (TOS) setting, where the classifier is asked to make predictions from label sets across different levels of semantic granularity. Frequently, they infer incorrect labels at coarser taxonomic class levels, even when the inference at the leaf level (original class labels) is correct. To address this problem, we propose a prompt tuning technique that calibrates the hierarchical consistency of model predictions. A set of metrics of hierarchical consistency, the Hierarchical Consistent Accuracy (HCA) and the Mean Treecut Accuracy (MTA), are first proposed to evaluate TOS model performance. A new Prompt Tuning for Hierarchical Consistency (ProTeCt) technique is then proposed to calibrate classification across label set granularities. Results show that ProTeCt can be combined with existing prompt tuning methods to significantly improve TOS classification without degrading the leaf level classification performance.

Tz-Ying Wu, Chih-Hui Ho, Nuno Vasconcelos• 2023

Related benchmarks

TaskDatasetResultRank
Image ClassificationImageNet-A (test)--
154
Domain GeneralizationImageNet-Sketch (test)
Leaf Accuracy0.4897
20
Domain GeneralizationImageNet V2 (test)
Leaf Accuracy64.15
20
Hierarchical Image ClassificationImageNet-R
Leaf Accuracy76.83
20
TOS classificationCIFAR100
Leaf Accuracy75.34
8
TOS classificationSUN
Leaf Accuracy74.59
8
TOS classificationImageNet
Leaf Accuracy71.23
8
Hierarchical Image ClassificationRSI-CB (test)
Leaf Accuracy0.9321
4
Hierarchical Image ClassificationImageNet--
4
Taxonomic Open Set ClassificationImageNet
Leaf Accuracy71.23
3
Showing 10 of 10 rows

Other info

Code

Follow for update