Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Lots | Tenseurs
Introduction à TensorFlow

bookLots

Lots dans le traitement des données

Lors de l'entraînement d'un modèle d'apprentissage automatique, il est courant d'alimenter les données en petits groupes plutôt qu'en une seule fois. Ces groupes sont appelés « lots ». Au lieu de présenter au modèle un seul élément de données (comme une image ou une phrase), on peut lui fournir un lot de, par exemple, 32 éléments à la fois. Cette méthode permet de rendre l'entraînement plus stable et plus rapide.

En ce qui concerne les tenseurs, cela signifie l'ajout d'une dimension supplémentaire au début. Ainsi, si les données d'un seul élément étaient représentées par un tenseur de forme (height, width), un lot de ces éléments aurait la forme (batch_size, height, width). Dans cet exemple, si la taille du lot est de 32, la forme devient (32, height, width).

Supposons que nous ayons 2048 échantillons de données, chacun ayant une forme (base shape). Cela nous donne un tenseur de forme (2048, base shape). Si nous divisons ces données en lots de 32 échantillons, nous obtiendrons 64 lots, car 64 * 32 = 2048. La nouvelle forme sera donc (64, 32, base shape).

Lors de la conception de votre propre réseau de neurones ou d'un autre modèle, vous pouvez utiliser différentes formes pour les tâches mentionnées ci-dessus. Cependant, ces techniques de structuration sont standard dans Tensorflow, car elles sont organisées de manière à la fois logique et hiérarchique afin d'optimiser les performances des algorithmes d'apprentissage.

question mark

Un système de surveillance enregistre des vidéos par lots pour le traitement. Si vous avez des lots de 10 vidéos, chacune durant 5 minutes, avec une image capturée chaque seconde et chaque image étant une image couleur de 512x512 pixels, quelle forme de tenseur représente ces données ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 5

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

Can you explain why using batches makes training more stable and faster?

How do I choose the right batch size for my model?

What does the "base shape" refer to in this context?

Awesome!

Completion rate improved to 5.56

bookLots

Glissez pour afficher le menu

Lots dans le traitement des données

Lors de l'entraînement d'un modèle d'apprentissage automatique, il est courant d'alimenter les données en petits groupes plutôt qu'en une seule fois. Ces groupes sont appelés « lots ». Au lieu de présenter au modèle un seul élément de données (comme une image ou une phrase), on peut lui fournir un lot de, par exemple, 32 éléments à la fois. Cette méthode permet de rendre l'entraînement plus stable et plus rapide.

En ce qui concerne les tenseurs, cela signifie l'ajout d'une dimension supplémentaire au début. Ainsi, si les données d'un seul élément étaient représentées par un tenseur de forme (height, width), un lot de ces éléments aurait la forme (batch_size, height, width). Dans cet exemple, si la taille du lot est de 32, la forme devient (32, height, width).

Supposons que nous ayons 2048 échantillons de données, chacun ayant une forme (base shape). Cela nous donne un tenseur de forme (2048, base shape). Si nous divisons ces données en lots de 32 échantillons, nous obtiendrons 64 lots, car 64 * 32 = 2048. La nouvelle forme sera donc (64, 32, base shape).

Lors de la conception de votre propre réseau de neurones ou d'un autre modèle, vous pouvez utiliser différentes formes pour les tâches mentionnées ci-dessus. Cependant, ces techniques de structuration sont standard dans Tensorflow, car elles sont organisées de manière à la fois logique et hiérarchique afin d'optimiser les performances des algorithmes d'apprentissage.

question mark

Un système de surveillance enregistre des vidéos par lots pour le traitement. Si vous avez des lots de 10 vidéos, chacune durant 5 minutes, avec une image capturée chaque seconde et chaque image étant une image couleur de 512x512 pixels, quelle forme de tenseur représente ces données ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 5
some-alt