Pile matérielle et logicielle de l'IA
Comment le volume de calcul de l'auto-attention d'un Transformer croît-il avec la longueur n de la séquence d'entrée ?
- AProportionnellement à n
- BProportionnellement au carré de n
- CIl est constant, indépendamment de n
Afficher la réponse et l'explication
Réponse : B. Proportionnellement au carré de n
L'auto-attention calcule le produit scalaire de la Query de chaque jeton avec les Key de tous les jetons, formant un tableau de poids n×n. Le volume de calcul, ainsi que la mémoire du tableau intermédiaire dans une implémentation naïve, sont donc proportionnels au carré de la longueur de séquence. Doubler la longueur quadruple la part de l'attention ; plus les textes sont longs, plus l'efficacité de l'attention conditionne les performances.
Continuer : 9 autres questions sur Pile matérielle et logicielle de l'IA