我正在研究进行模型集成的不同方法,并且遇到了水平和垂直混合/集成术语,但定义不明确。
我的问题是:
- 水平混合和垂直混合有什么区别?
- 在哪些情况下哪个更好?
- 他们有任何python实现吗?
我正在研究进行模型集成的不同方法,并且遇到了水平和垂直混合/集成术语,但定义不明确。
我的问题是:
我认为这些术语引用率最高的来源是具有分类深度表示的水平和垂直集成(Xe, Xu, Chuang 2013)。那将是获得第一个问题的技术答案的最佳场所。出于搜索的目的,您还可以将“Stacking”视为 Vertical ensembling 的同义词。我将在这里提供一些直觉:
考虑一个试图预测图像是“猫”还是“狗”的问题。根据行中的特征,模型可以说“猫”,当水平集成添加不同分类器的结果时,它会被添加到该行。可以将其视为图像是猫的额外投票。或者,垂直集成可以从外部模型添加新信息,以预测图像是“猫”或“狗”的概率,可能是元组:(0.73, 0.27)。