简单来说,就是把人类语言用计算机能够理解的二进制编码表示。
比如:我们要把“红、黄、绿”这三种颜色用One-Hot编码后输入给计算机,其中每种颜色都选自一个颜色集合{红、橙、黄、绿、青、蓝、紫}。
人类语言:红、黄、绿
One-Hot编码:1000000、0010000、0001000
也就是说把编码问题理解为一个归类问题,在上面的例子中,总共涉及七个类,而且这七个类之间有严格的先后排列顺序,那么把这七个类想像成七位二进制数,属于哪个类,就在此类位置上取1,其余位取0。
简单来说,就是把人类语言用计算机能够理解的二进制编码表示。
比如:我们要把“红、黄、绿”这三种颜色用One-Hot编码后输入给计算机,其中每种颜色都选自一个颜色集合{红、橙、黄、绿、青、蓝、紫}。
人类语言:红、黄、绿
One-Hot编码:1000000、0010000、0001000
也就是说把编码问题理解为一个归类问题,在上面的例子中,总共涉及七个类,而且这七个类之间有严格的先后排列顺序,那么把这七个类想像成七位二进制数,属于哪个类,就在此类位置上取1,其余位取0。