Aller au contenu
ModelPrésentéExterne
Browse files

Uncha

UNCHA is a hyperbolic vision-language model that improves part–whole compositional understanding by modeling semantic representativeness as uncertainty.

TypeOtherVersionRevision 24351a6CClasse

Source du modèle

Type
Other
Taille du fichier
976 MB–1,67 GB
Version
vRevision 24351a6
Mis à jour
17 sept. 2026
Téléchargements
0
Source
Hugging Face

Description de la source

UNCHA: Uncertainty-guided Compositional Hyperbolic Alignment

Overview

UNCHA is a hyperbolic vision-language model that improves part–whole compositional understanding by modeling semantic representativeness as uncertainty.

Unlike conventional vision-language models, UNCHA explicitly captures the fact that:

  • Not all parts contribute equally to representing a scene
  • Some regions (e.g., main objects) are more informative than others

To address this, UNCHA introduces uncertainty-aware alignment in hyperbolic space, enabling better hierarchical and compositional reasoning.


Download

from huggingface_hub import snapshot_download

repo_path = snapshot_download("hayeonkim/uncha")

print("Repo downloaded to:", repo_path)

Key Idea

UNCHA models part-to-whole semantic representativeness using uncertainty:

  • Low uncertainty → highly representative part
  • High uncertainty → less informative / noisy part

This uncertainty is integrated into:

  • Contrastive loss → adaptive temperature scaling
  • Entailment loss → calibrated hierarchical structure with entropy regularization

This leads to improved alignment in hyperbolic embedding space and stronger compositional reasoning.


Model Details

  • Architecture: Hyperbolic Vision-Language Model
  • Backbone: ViT-S/16 or ViT-B/16
  • Training data: GRIT dataset (20.5M pairs, 35.9M part annotations)

Performance

UNCHA achieves strong performance across multiple tasks:

Zero-shot classification (ViT-B/16)

MethodImageNetCIFAR-10CIFAR-100SUN397Caltech-101STL-10
CLIP40.678.948.343.070.792.4
MERU40.178.649.343.073.092.8
HyCoCLIP45.888.860.157.281.395.0
UNCHA (Ours)48.890.463.257.783.995.7

Multi-object representation (ViT-B/16, mAP)

MethodComCo 2objComCo 5objSimCo 2objSimCo 5objVOCCOCO
CLIP77.5580.2277.1588.4878.5653.94
HyCoCLIP72.9072.9075.7182.8580.4358.12
UNCHA (Ours)77.9281.1879.7290.6582.1459.43

Training

Training requires preprocessing GRIT dataset:

python utils/prepare_GRIT_webdataset.py \
    --raw_webdataset_path datasets/train/GRIT/raw \
    --processed_webdataset_path datasets/train/GRIT/processed

Then run:

./scripts/train.sh \
    --config configs/train_uncha_vit_b.py \
    --num-gpus 4

📈 Evaluation

Zero-shot classification

python scripts/evaluate.py \
    --config configs/eval_zero_shot_classification.py \
    --checkpoint-path /path/to/ckpt

Retrieval

python scripts/evaluate.py \
    --config configs/eval_zero_shot_retrieval.py \
    --checkpoint-path /path/to/ckpt

Citation

@inproceedings{kim2026uncha,
  author    = {Kim, Hayeon and Jang, Ji Ha and Kim, Junghun James and Chun, Se Young},
  title     = {UNCHA: Uncertainty-guided Compositional Alignment with Part-to-Whole Semantic Representativeness in Hyperbolic Vision-Language Models},
  booktitle = {CVPR},
  year      = {2026},
}

Acknowledgements

This work is supported by IITP, NRF, MSIT, and Seoul National University programs. We also acknowledge prior works including MERU, HyCoCLIP, and ATMG.

Sources

1 source
Hugging FacePrincipalVersion 24351a6e880a195675ba0f2c1df16a8f7b3522f2
huggingface.co/hayeonkim/uncha/tree/24351a6e880a195675ba0f2c1df16a8f7b3522f2

Vérifié 3 sept.

Download files

Artefacts du modèle

2 artefacts

uncha_vit_b.pth

pth · 1,67 GB · SHA-256 101a7fe0219d…463f · Hugging Face

Download file

uncha_vit_s.pth

pth · 976 MB · SHA-256 7125eb6b5b1e…65b5 · Hugging Face

Download file

Extraits de sources

2 extraits

--- library_name: transformers pipeline_tag: zero-shot-image-classification tags: - vision - uncertainty - hyperbolic --- # UNCHA: Uncertainty-guided Compositional Hyperbolic Alignment ## Overview UNCHA is a hyperbolic vision-language model that improves part–whole compositional understanding by modeling **semantic representativeness as uncertainty**. Unlike conventional vision-language models, UNCHA explicitly captures the fact that: * Not all parts contribute equally to representing a scene * Some regions (e.g., main objects) are more informative than others To address this, UNCHA introduces **uncertainty-aware alignment in hyperbolic space**, enabling better hierarchical and compositional reasoning. - **Project Page:** [https://jeeit17.github.io/UNCHA-project_page/](https://jeeit17.github.io/UNCHA-project_page/) - **Paper:** [Uncertainty-guided Compositional Alignment with Part-to-Whole Semantic Representativeness in Hyperbolic Vision-Language Models](https://arxiv.org/abs/2603.22042) - **Code:** [https://github.com/jeeit17/UNCHA](https://github.com/jeeit17/UNCHA) --- ## Download ```python from huggingface_hub import snapshot_download repo_path = snapshot_download("hayeonkim/uncha") print("Repo downloaded to:", repo_path) ``` --- ## Key Idea UNCHA models **part-to-whole semantic representativeness** using uncertainty: * **Low uncertainty** → highly representative part * **High uncertainty** → less informative / noisy part This uncertainty is integrated into: * **Contrastive loss** → adaptive temperature scaling * **Entailment loss** → calibrated hierarchical structure with entropy regularization This leads to improved alignment in hyperbolic embedding space and stronger compositional reasoning. --- ## Model Details * Architecture: Hyperbolic Vision-Language Model * Backbone: ViT-S/16 or ViT-B/16 * Training data: GRIT dataset (20.5M pairs, 35.9M part annotations) --- ## Performance UNCHA achieves strong performance across multiple tasks: ### Zero-shot classification (ViT-B/16) | Method | ImageNet | CIFAR-10 | CIFAR-100 | SUN397 | Caltech-101 | STL-10 | |--------|:--------:|:--------:|:---------:|:------:|:-----------:|:------:| | CLIP | 40.6 | 78.9 | 48.3 | 43.0 | 70.7 | 92.4 | | MERU | 40.1 | 78.6 | 49.3 | 43.0 | 73.0 | 92.8 | | HyCoCLIP | 45.8 | 88.8 | 60.1 | 57.2 | 81.3 | 95.0 | | **UNCHA (Ours)** | **48.8** | **90.4** | **6...

Source context: 0 downloads · 0 likes · Pipeline zero-shot-image-classification · Library transformers · Repo hayeonkim/uncha