KI-Hardware und Software-Stack
Wie wächst der Rechenaufwand der Self-Attention eines Transformers mit der Eingabesequenzlänge n?
- AEr wächst proportional zu n
- BEr wächst proportional zu n²
- CEr ist unabhängig von n konstant
Antwort und Erläuterung anzeigen
Antwort: B. Er wächst proportional zu n²
Bei der Self-Attention wird das Skalarprodukt aus der Query jedes Tokens und den Keys aller Token berechnet, um eine n×n-Gewichtstabelle zu erzeugen. Der Rechenaufwand und der Speicher für die bei naiver Umsetzung entstehende Zwischentabelle sind daher proportional zum Quadrat der Sequenzlänge. Bei doppelter Länge vervierfacht sich der Attention-Anteil; je längere Texte verarbeitet werden, desto stärker bestimmt die Effizienz der Attention die Leistung.