计算机应用 ›› 2010, Vol. 30 ›› Issue (2): 465-468.

• 人工智能 • 上一篇    下一篇

基于属性组合的集成学习算法

付忠良1,赵向辉2,苗青2,姚宇3   

  1. 1. 中科院成都计算机应用研究所
    2. 中国科学院成都计算机应用研究所
    3.
  • 收稿日期:2009-08-26 修回日期:2009-10-27 发布日期:2010-02-10 出版日期:2010-02-01
  • 通讯作者: 付忠良
  • 基金资助:
    四川省科技攻关基金项目;四川省科技支撑计划基金项目

Ensemble learning algorithm on attribute combination

  • Received:2009-08-26 Revised:2009-10-27 Online:2010-02-10 Published:2010-02-01

摘要: 针对样本由数字属性构成的分类问题,在AdaBoost算法流程基础上,改传统的基于单属性分类器构造方法为基于组合属性分类器构造方法,提出了一种基于样本属性线性组合的集成学习算法。对属性组合系数的构造,提出了一般性的构造思路,按照该思路,提出了几种具体的组合系数构造方法,并对构造方法的科学合理性进行了分析。利用UCI机器学习数据集中的数据对提出的方法进行了实验与分析,结果表明,基于属性组合的集成学习算法不仅有是有效的,而且比传统AdaBoost算法好

关键词: AdaBoost算法, 属性组合, 集成学习, 分类器组合

Abstract: Concerning the classification of samples being composed of digital attributes, an ensemble learning algorithm based on linear combination of samples attributes was proposed. It constructed classifiers based on combined attributes instead of single attribute by traditional AdaBoost algorithm. The general construction idea for attribute combination coefficients was put forward. In accordance with the idea, several concrete construction methods for combination coefficients were given and analyzed to be scientific and reasonable. The experimental results on UCI machine learning dataset illustrate that the ensemble learning algorithm based on attribute combination is effective and outperforms AdaBoost algorithm.

Key words: AdaBoost algorithm, attribute combination, ensemble learning, classification combination