Als nächstesNächster Leitfaden
Prompt-to-Prompt-Cross-Attention-Editing
Visuelle KI
Sprach-KI-GUIDE
Cross-attention lets queries from one representation attend to keys and values from another representation.
Hören Sie sich diesen Leitfaden anKI-erzählt · ~2 min
It is used to connect source and target sequences or different modalities.
Cross-attention lets queries from one representation attend to keys and values from another. The Transformer uses this in encoder-decoder layers; latent diffusion uses it for text-conditioned generation. Flamingo uses gated cross-attention layers to connect visual features to a language model and is designed to ingest arbitrarily interleaved visual and textual inputs, including images or video. These are architecture-specific examples, not a universal multimodal design. In Flamingo, cross-attention blocks are gated by a tanh-transformed learned scalar initialized to zero; this is an architecture-specific control and not a claim about how often cross-attention is used across multimodal systems.
In an encoder-decoder Transformer, decoder queries attend to encoder outputs.
Latent diffusion models use cross-attention to condition image latents on text embeddings.
Flamingo inserts cross-attention layers so a language model can use visual features.
Different sequence lengths are possible because queries and key-value context need not have matching lengths.
When inspecting a multimodal model, identify which stream supplies queries and which supplies keys and values. Evaluate alignment and failure cases across the relevant modalities. The cited papers do not establish one universal cross-attention design.
Kostenloser Newsletter
Drei verifizierte KI-Geschichten jeden Werktagmorgen, in einfachem Englisch geschrieben. Für immer kostenlos, keine Werbung.
Eine E‑Mail jeden Werktag. Abmelden mit einem Klick. Wir verkaufen oder teilen Ihre Adresse nie.
Testen Sie sich selbst
Sofortiges Feedback zu jeder Antwort und ein teilbares Zertifikat mit verifizierbarer ID, sobald Sie einen Kurs bestanden haben.
Unterstützen Sie kostenlose KI-Bildung. AI Understanding ist eine 501(c)(3) gemeinnützige Organisation – keine Werbung, keine Paywall, nie. Machen Sie eine Spende
Cross-attention lets queries from one representation attend to keys and values from another representation. It is used to connect source and target sequences or different modalities.
Queraufmerksamkeit zieht Abfragen von einer Sequenz (z. B. dem Decoder) und Schlüssel und Werte von einer anderen (z. B. dem Encoder) an und lässt die beiden interagieren.
Der Decoder bildet Abfragen aus seiner teilweise generierten Ausgabe und verwendet dann die Encoder-Ausgaben als Schlüssel und Werte, um relevante Eingabeinformationen abzurufen.
Da Abfragen von einer Quelle und Schlüssel/Werte von einer anderen stammen, sind die Sequenzen unabhängig und können sich in Länge, Sprache oder Modalität unterscheiden.
Durch die gegenseitige Aufmerksamkeit kümmert sich jeder Teil des generierten Bildes um die Textaufforderung und verankert die visuellen Elemente in den Worten.
Beide verwenden die gleiche skalierte Skalarproduktaufmerksamkeit: Ähnlichkeitswerte zwischen Abfragen und Schlüsseln, einen Softmax und dann eine gewichtete Summe von Werten.
Lerne weiter
Weitere Leitfäden zu diesem Thema ausgewählt
Als nächstesNächster Leitfaden
Prompt-to-Prompt-Cross-Attention-Editing
Visuelle KI