Federated Learning: A decentralized learning framework where clients train models locally and a server aggregates updates without accessing private data
Visual Prompt Tuning: A technique to adapt frozen vision models by inserting learnable parameters (prompts) into the input space
ViT: Vision Transformer—a model architecture that processes images as sequences of patches using self-attention
Non-IID: Non-Independent and Identically Distributed; refers to data heterogeneity where clients have different label distributions or domain shifts
Hypernetwork: A neural network that generates the weights for another neural network
FedVPT: Federated Visual Prompt Tuning—a baseline method that applies standard FedAvg aggregation to visual prompts
Client Descriptor: A learnable vector maintained by the server that encodes specific characteristics of a client to condition the prompt generation
Prompt Basis: A set of client-agnostic prompt embeddings stored at the server, used as the source material for generating personalized prompts