One-hot

En circuitos digitales y aprendizaje automático, one-hot es un grupo de bits entre los cuales las combinaciones legales de valores son solo aquellas con un solo bit alto (1) y todas las demás bajas (0).

[1]​ Una implementación similar en la que todos los bits son '1', excepto uno '0', a veces se llama one-cold.

Una implementación 'one-hot' tendría 15 flip flops encadenados en serie con la salida Q de cada flip flop conectada a la entrada D de la siguiente y la entrada D del primer flip flop conectada a la salida Q del 15 flip flop .

Al restablecer la máquina de estado, todos los flip flops se restablecen a '0', excepto el primero en la cadena que se establece en '1'.

En el procesamiento de lenguaje natural, un vector one-hot es una matriz 1 × N (vector) utilizada para distinguir cada palabra en un vocabulario de cada otra palabra del vocabulario.