AI ProdigiesCours interactifs
Ouvrir la navigation
Module 10 · Leçon 228 min · debutant

Scalaire, vecteur, matrice et tenseur

Manipuler quatre formes numériques et les relier aux températures, embeddings, poids, batches et états d’un Transformer.

Sommaire et raccourcis

Objectifs d’apprentissage

Objectifs de la leçon

  • Distinguer quatre rangs d’objets numériques
  • Associer chaque forme à un exemple de modèle de langage

Prérequis

  • Leçon 10.1

Scalaire, vecteur, matrice et tenseur

Situation concrète

Les mots « vecteur » et « tenseur » semblent abstraits, mais ils décrivent surtout comment des nombres sont organisés et indexés.

Objectifs d’apprentissage

  • Distinguer quatre rangs d’objets numériques
  • Associer chaque forme à un exemple de modèle de langage

Prérequis

  • Leçon 10.1

Mode simple

Un scalaire est un seul nombre, comme une température. Un vecteur est une liste ordonnée, comme l’embedding d’un token. Une matrice organise des nombres en lignes et colonnes, comme une table de poids ou une séquence de vecteurs. Un tenseur généralise à davantage d’axes : un batch peut ajouter un axe d’exemples à l’axe des positions et à celui des dimensions. Le nom ne dit pas à lui seul ce que les nombres signifient ; il faut aussi connaître la forme et les étiquettes des axes.

Mode approfondi

Une forme (B, N, D) peut représenter batch, longueur et dimension cachée. Ajouter des têtes conduit souvent à (B, H, N, Dh), puis des permutations rendent les axes compatibles avec le produit QKᵀ. Le rang informatique désigne le nombre d’axes, même si le terme tenseur possède une définition plus riche en mathématiques. Les opérations de diffusion et de reshape peuvent changer la vue sans changer le nombre d’éléments, mais une mauvaise étiquette d’axe produit des erreurs conceptuelles.

Analogie

Un nombre est une case, un vecteur une rangée, une matrice une feuille quadrillée et un tenseur un classeur de plusieurs feuilles organisé par onglets.

Exemple concret

Pour deux phrases de cinq tokens avec une largeur de huit, les états peuvent former un tenseur 2 × 5 × 8 : deux exemples, cinq positions et huit coordonnées.

Des cases aux axes — Quatre objets emboîtés montrent une valeur, une ligne, une grille puis un empilement de grilles avec leurs formes.

Un scalaire 1, un vecteur de 4, une matrice 3 par 4 et un tenseur 2 par 3 par 4 sont dessinés et étiquetés.

Activité manipulable

Manipulez l’activité « tensor-workshop », validez votre réponse puis expliquez ce que le résultat démontre et ce qu’il ne démontre pas.

Confusion fréquente

Une dimension cachée de 7 168 décrit la longueur d’un axe de vecteur, pas le nombre d’axes du tenseur et pas le nombre de couches.

Vérification rapide

Quelle forme ajoute un batch de 32 séquences de 100 positions et largeur 512 ?

Un tenseur peut avoir la forme 32 × 100 × 512, avec des axes batch, position et dimension cachée.

Résumé

  • La forme organise les nombres par axes.
  • Chaque axe doit garder une étiquette.
  • Les tenseurs transportent les lots d’états dans le réseau.

Mots du glossaire

Sources

Vue cards

Des cases aux axes

Quatre objets emboîtés montrent une valeur, une ligne, une grille puis un empilement de grilles avec leurs formes.

Notions associées

  1. scalaire
  2. vecteur
  3. matrice
  4. tenseur

Description de la figure

Un scalaire 1, un vecteur de 4, une matrice 3 par 4 et un tenseur 2 par 3 par 4 sont dessinés et étiquetés.

Manipuler pour comprendre

Activité interactive

Activité interactive

0/4 structures validées

Du nombre unique à la pile de grilles

Explorez chaque structure, modifiez ses valeurs, puis indiquez combien d’axes sont nécessaires pour repérer une valeur.

Atelier accessible pour manipuler un scalaire, un vecteur, une matrice et un tenseur d’ordre trois, avec définitions correctes, analogies et validation du nombre d’axes.

Structure active

Scalaire

Définition
Une valeur numérique unique, sans axe ni collection de composantes.
Analogie
Comme la température affichée par un thermomètre : une seule mesure suffit.

Modifiez les nombres avec le clavier ou les contrôles des champs

Combien d’axes cette représentation possède-t-elle ?

Navigation clavier : Tab passe entre les structures, les cellules et les réponses ; les champs numériques acceptent les flèches haut et bas.

Vérification rapide

Un tenseur 32 × 100 × 512 peut représenter batch, positions et dimension cachée.

À garder sous la main

Mots du glossaire

Ouvrir tout le glossaire →
Activation

Nombre temporaire calculé pendant une réponse, comme une lumière qui s’allume le temps d’un calcul.

Une activation est la valeur intermédiaire produite par une couche pour une entrée donnée ; elle disparaît du chemin de calcul après l’inférence et ne doit pas être confondue avec un poids appris.

Voir les liens associés
Batch

Groupe d’exemples traité ensemble pendant une étape d’entraînement.

Un batch permet de paralléliser les calculs et d’estimer un gradient moyen ; sa taille influence mémoire, bruit d’optimisation et débit d’entraînement.

Voir les liens associés
Embedding

Vecteur initial associé à un token avant les transformations contextuelles.

La table d’embeddings projette un identifiant discret dans un espace continu ; après les couches, l’état dépend aussi des autres tokens et de leur position.

Voir les liens associés
Poids

Paramètre appris qui détermine comment une valeur en influence une autre.

Les poids forment principalement de grandes matrices de projection ; leur précision numérique, leur partage et leur quantification influencent mémoire et calcul.

Voir les liens associés
RSources de la leçon2 références, avec portée et date de vérification
  1. R1Source primaireVérifiée le 2026-07-18

    Vaswani, A. et al.. Attention Is All You Need (2017).

    Texte fondateur pour l’attention multi-têtes, les positions, le bloc feed-forward et la complexité du Transformer.

    Consulter la source dans un nouvel onglet
  2. R27Source primaireVérifiée le 2026-07-18

    Bengio, Y. et al.. A Neural Probabilistic Language Model (2003).

    Jalon historique des modèles de langue neuronaux et de l’apprentissage de représentations distribuées des mots.

    Consulter la source dans un nouvel onglet

Relevé de progression

Prêt à fixer cette étape ?

La progression reste enregistrée sur cet appareil, même sans compte.

Cette leçon est en cours.