- Encodage one-hot
-
Un encodage one-hot consiste représenter des états en utilisant pour chacun une valeur dont la représentation binaire n'a qu'un seul chiffre 1. L'avantage principal de cet encodage est que pour passer d'un état à un autre, seules deux transitions sont nécessaires : un chiffre passe de 1 à 0, un autre de 0 à 1. Son inconvénient et qu'il faut au minimum n bits pour représenter n états, ce qui conduit à une augmentation linéaire du nombre de chiffres par rapport au nombre d'états. Un encodage utilisant toutes les valeurs binaires existantes a quant à lui une augmentation logarithmique du nombre de chiffres.
Dans un encodage one-hot, pour trois états possibles, on pourra utiliser les valeurs binaires 001, 010, 100.
Wikimedia Foundation. 2010.