atlas

Research map / Architectures and efficiency / RNNs and normalization

Learning on Model Weights using Tree Experts

CVPR 2025 · Architectures and efficiency › RNNs and normalization · approach: Layer-wise analysis of language models · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows that models within a Model Tree share less nuisance variation, and proposes ProbeX, a lightweight single-layer probing expert per tree that predicts training classes and aligns Stable Diffusion LoRA weights to CLIP text for zero-shot model classification.

Problem

Inferring undocumented model functionality (training data categories) directly from model weights is hard because weights contain large nuisance variation; dense weight-space metanetworks are too parameter-heavy for large models.

Approach

Group models into Model Trees (sharing a common ancestor) so nuisance variation is reduced, learn one expert per tree, and make the expert a lightweight probing network on a single hidden layer (learned probes, shared projection, per-probe encoders) that factorizes a Tucker-style dense linear expert.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ProbeX instead of the Dense expertModel-J discriminative class prediction · Model-J discriminative, ResNetaccuracy: 0.713 -> 0.842Helped
Use ProbeX instead of the Dense expertModel-J discriminative class prediction · Model-J discriminative, DINOaccuracy: 0.614 -> 0.705Helped
Use ProbeX instead of the Dense expertModel-J discriminative class prediction · Model-J discriminative, MAEaccuracy: 0.666 -> 0.765Helped
Use ProbeX instead of the Dense expertModel-J discriminative class prediction · Model-J discriminative, Sup. ViTaccuracy: 0.663 -> 0.885Helped
Use ProbeX instead of the Dense expertModel-J discriminative class prediction · Model-J discriminative, MoEaccuracy: 0.664 -> 0.799Helped
Use ProbeX instead of the Dense expert for text-aligned model classificationStable Diffusion weight-text alignment · SD200, zero-shotaccuracy: 0.706 -> 0.898Helped
Use ProbeX instead of the Dense expert for text-aligned model classificationStable Diffusion weight-text alignment · SD1k, zero-shotaccuracy: 0.343 -> 0.505Helped
Use ProbeX instead of the Dense expert for text-aligned model classificationStable Diffusion weight-text alignment · SD1k, in-distributionaccuracy: 0.382 -> 0.296Hurt
Add ReLU activation to ProbeX (ablation)Stable Diffusion weight-text alignment · SD200, zero-shotaccuracy: 0.564 -> 0.898Helped
Add ReLU activation to ProbeX (ablation)Stable Diffusion weight-text alignment · SD200, in-distributionaccuracy: 0.953 -> 0.973Helped
Use CLIP rather than OpenCLIP as the text encoder (ablation)ProbeX weight-text alignment · SD200, zero-shotaccuracy: 0.860 -> 0.898Helped
Use CLIP rather than BLIP2 as the text encoder (ablation)ProbeX weight-text alignment · SD200, zero-shotaccuracy: 0.564 -> 0.898Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR100 ImageNet Model-J (Model Jungle)

Benchmarks: Model-J

Metrics: accuracy zero-shot accuracy kNN accuracy mean ROC AUC (one-class classification) parameter count

Baselines: StatNN Dense Expert Neural Graphs Random Raw weights kNN

Builds on: Model Trees (Horwitz et al. 2024) Neural Graphs StatNN (Unterthiner et al.) CLIP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy