机器学习演算法进行线性代数上的计算。另外由于一个one-hot向量中，绝大部分的数字都是0，所以若使用稀疏矩阵的资料结构，则可以节省电脑记忆体的使用量。 
有限状态机.One-hot编码常常被用来表示一个有限状态机的。如果使用二进制或格雷码来代表状态，则需要用到解码器才能得知该码代表的状态。使用one-hot来代表状态的话，则不需要解码器，因爲若第formula_5个位元爲1，就代表机器目前在第formula_5个状态。 一个有限状态机的例子是由15个状态构成的。使用one-h