Saltar al contenido
ModelPublicadoExterno
Browse files

Uncha

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

TipoOtherVersiónRevision 24351a6Ccalidad

Fuente del modelo

Tipo
Other
Tamaño del archivo
976 MB–1,67 GB
Versión
vRevision 24351a6
Actualizado
17 sept 2026
Descargas
0
Fuente
Hugging Face

Descripción de la fuente

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.

Fuentes

1 fuente
Hugging FacePrincipalVersión 24351a6e880a195675ba0f2c1df16a8f7b3522f2
huggingface.co/hayeonkim/uncha/tree/24351a6e880a195675ba0f2c1df16a8f7b3522f2

Verificado 3 sept

Download files

Artefactos del modelo

2 artefactos

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

Extractos de fuentes

2 extractos

--- 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