什么是One-Hot编码

简单来说,就是把人类语言用计算机能够理解的二进制编码表示。

比如:我们要把“红、黄、绿”这三种颜色用One-Hot编码后输入给计算机,其中每种颜色都选自一个颜色集合{红、橙、黄、绿、青、蓝、紫}。

人类语言:红、黄、绿

One-Hot编码:1000000、0010000、0001000

也就是说把编码问题理解为一个归类问题,在上面的例子中,总共涉及七个类,而且这七个类之间有严格的先后排列顺序,那么把这七个类想像成七位二进制数,属于哪个类,就在此类位置上取1,其余位取0。

你可能感兴趣的:(人工智能,计算机专业知识,人工智能)