Ir para o conteúdo
ModelListadosExterno
Browse files

Uncha

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

TipoOtherVersãoRevision 24351a6Cnota

Fonte do modelo

Tipo
Other
Tamanho do arquivo
976 MB–1,67 GB
Versão
vRevision 24351a6
Atualizado
17 de set. de 2026
Downloads
0
Fonte
Hugging Face

Descrição da fonte

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.

Fontes

1 fonte
Hugging FacePrimárioVersão 24351a6e880a195675ba0f2c1df16a8f7b3522f2
huggingface.co/hayeonkim/uncha/tree/24351a6e880a195675ba0f2c1df16a8f7b3522f2

Verificado 3 de set.

Download files

Artefatos de modelo

2 artefatos

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

Trechos de fonte

2 trechos

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