【问题标题】:Difference between binary relevance and one hot encoding?二进制相关性和一种热编码之间的区别?
【发布时间】:2016-12-14 01:15:35
【问题描述】:

二元相关性是一种众所周知的处理多标签分类问题的技术,我们为特征的每个可能值训练一个二元分类器:

http://link.springer.com/article/10.1007%2Fs10994-011-5256-5

另一方面,自然语言处理中通常使用一个热编码器 (OHE) 来编码将多个值作为二进制向量的分类特征:

http://cs224d.stanford.edu/lecture_notes/LectureNotes1.pdf

我们可以认为这两个概念是同一个吗?还是有技术差异?

【问题讨论】:

  • 它们在我看来完全不同。为什么您认为它们密切相关?
  • 如果您使用二进制相关性来编码每个类具有单个标签的数据集,看起来您正在对每个实例应用单热编码,向量将是所有二进制值的串联标签。在多目标问题中,概念当然是不同的。

标签: encoding data-mining multilabel-classification one-hot-encoding


【解决方案1】:

这两种方法是不同的。

1. One-Hot 编码

one-hot encoding中,考虑了向量。

上图表示二分类问题。

2。二进制相关性

在二元相关中,我们不考虑向量。下图表示使用使用标量值的二进制相关方法生成类标签。

【讨论】:

  • 谢谢,这是一个详细的解释,包括powerset表示。
  • @mountrix 了解更多信息,您可以观看此视频(Udacity、Google ->深度学习):youtube.com/watch?v=2Uyr93f3C2M
猜你喜欢
  • 2021-08-31
  • 1970-01-01
  • 1970-01-01
  • 2014-03-01
  • 2016-02-14
  • 1970-01-01
  • 1970-01-01
  • 2017-08-05
  • 2023-03-06
相关资源
最近更新 更多