Qu'est-ce que Attention ?

Mécanisme du Transformer où chaque token calcule la force de sa relation avec tous les autres tokens pour en agréger l'information. Le coût de calcul est proportionnel au carré de la longueur de la séquence.

Nom japonais: アテンション

« Attention » apparaît dans 17 questions d'entraînement réparties sur 11 thèmes, dont Pile matérielle et logicielle de l'IA, Circuits analogiques et électroniques, Analyse temporelle et CDC.

Domaine: Pile matérielle et logicielle de l'IA

S'entraîner : questions sur Attention

Lors de l'installation d'un équipement d'écriture par faisceau d'électrons ou d'un microscope électronique, quel facteur environnemental exige une attention particulière en plus des vibrations ?

  1. ALe bruit extérieur
  2. BLes variations de champ magnétique produites par les câbles d'alimentation, ascenseurs, etc. environnants
  3. CLa couleur de l'éclairage
Afficher la réponse et l'explication

Réponse : B. Les variations de champ magnétique produites par les câbles d'alimentation, ascenseurs, etc. environnants

Les électrons étant chargés, la moindre variation de champ magnétique dévie le faisceau par la force de Lorentz, provoquant des décalages d'écriture et un flou ou une instabilité de l'image. Des variations de l'ordre de quelques millièmes de l'intensité du champ magnétique terrestre peuvent suffire. On installe donc ces équipements à l'écart des câbles à fort courant, des transformateurs et des ascenseurs, ou l'on utilise un blindage magnétique ou des dispositifs actifs de compensation du champ. La couleur de l'éclairage n'a aucun effet.

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 ?

  1. AProportionnellement à n
  2. BProportionnellement au carré de n
  3. 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.

« Attention » dans les explications

Questions mentionnant « Attention » (17)

  1. Lors de l'installation d'un équipement d'écriture par faisceau d'électrons ou d'un microscope électronique, quel facteur environnemental exige une attention particulière en plus des vibrations ?
  2. 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 ?
  3. Quel est le principe essentiel des implémentations rapides de l'attention comme FlashAttention ?
  4. Pour un grand modèle de langage de N paramètres, quel est l'ordre de grandeur du nombre d'opérations nécessaires à l'inférence d'un jeton (hors attention) ?
  5. Comment évolue l'impédance d'une bobine (inductance) lorsque la fréquence augmente ?
  6. Que représente le point « −3 dB » dans la réponse en fréquence d'un filtre ?
  7. Pourquoi applique-t-on parfois une tension négative (par exemple −3 à −5 V) sur la grille à l'état bloqué lors de la commande de MOSFET SiC ou d'IGBT ?
  8. Pour un commutateur d'une bande passante totale de 51,2 Tb/s dont toutes les liaisons optiques fonctionnent à 5 pJ par bit, quelle valeur est la plus proche de la consommation des liaisons optiques ?
  9. Un chemin a une période d'horloge de 1,0 ns, un délai horloge-sortie de 0,1 ns, un délai combinatoire de 0,85 ns et un temps d'établissement de 0,08 ns. Si l'horloge de la bascule réceptrice arrive 0,05 ns plus tard que celle de la bascule émettrice, quelle est la marge de setup ?
  10. En STA, quelle association des conditions de coin (corner) principalement utilisées pour vérifier respectivement le setup et le hold est correcte ?
  11. Quel système indique de manière internationalement harmonisée les dangers des produits chimiques au moyen de pictogrammes, comme la tête de mort ou la flamme, et de mentions d'avertissement ?
  12. Avec un amplificateur opérationnel dont la vitesse de balayage (slew rate) est de 0,5 V/µs, quelle est approximativement la fréquence maximale à laquelle on peut délivrer sans distorsion une sinusoïde d'amplitude (valeur crête) 10 V ?
  13. Que permet de savoir la commande ldd appliquée à un exécutable sous Linux ?
  14. Quelle est la différence entre conteneurs et machines virtuelles ?
  15. Quel est le rôle du cache KV utilisé dans l'inférence des grands modèles de langage ?

Termes associés

Ouverture numérique (NA) Inférence FlashAttention HBM Découpe (dicing) Mémoire partagée (shared memory) GPU Fréquence de coupure SiC (carbure de silicium) IGBT

Retour au glossaire