Vibes算法通过分析特征之间的关系和信息量,构建了一个高效的多数投票集成学习模型。
算法核心步骤:
- 特征关系判定: 判断特征之间是相互依赖还是相互独立。
- 信息量计算与排序: 在特征相互依赖的情况下,计算每个特征的信息量并降序排序。
- 优化假设构建: 利用前向搜索算法,根据特征信息量排序结果,从基础学习器假设中选择最优假设,构建最终假设。
实验结果:
Vibes算法在 33 个数据集上展现出优异的分类性能,平均准确率高达 89.80%,最低也能达到 78.03%。实验数据采用 .arff (WEKA) 格式。