A local boosting algorithm for solving classification problems

被引:39
|
作者
Zhang, Chun-Xia [1 ]
Zhang, Jiang-She [1 ]
机构
[1] Xi An Jiao Tong Univ, Sch Sci, Xian 710049, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
adaboost; local boosting; weak learning algorithm; classification noise; kappa-error diagram;
D O I
10.1016/j.csda.2007.06.015
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Based on the boosting-by-resampling version of Adaboost, a local boosting algorithm for dealing with classification tasks is proposed in this paper. Its main idea is that in each iteration, a local error is calculated for every training instance and a function of this local error is utilized to update the probability that the instance is selected to be part of next classifier's training set. When classifying a novel instance, the similarity information between it and each training instance is taken into account. Meanwhile, a parameter is introduced into the process of updating the probabilities assigned to training instances so that the algorithm can be more accurate than Adaboost. The experimental results on synthetic and several benchmark real-world data sets available from the UCI repository show that the proposed method improves the prediction accuracy and the robustness to classification noise of Adaboost. Furthermore, the diversity-accuracy patterns of the ensemble classifiers are investigated by kappa-error diagrams. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:1928 / 1941
页数:14
相关论文
共 50 条
  • [1] An efficient modified boosting method for solving classification problems
    Zhang, Chun-Xia
    Zhang, Jiang-She
    Zhang, Gai-Ying
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2008, 214 (02) : 381 - 392
  • [2] Local Boosting of Decision Stumps for Regression and Classification Problems
    Kotsiantis, S. B.
    Kanellopoulos, D.
    Pintelas, P. E.
    JOURNAL OF COMPUTERS, 2006, 1 (04) : 30 - 37
  • [3] Decision Tree Application to Classification Problems with Boosting Algorithm
    Zhao, Long
    Lee, Sanghyuk
    Jeong, Seon-Phil
    ELECTRONICS, 2021, 10 (16)
  • [4] Vibrating Particles System Algorithm for Solving Classification Problems
    Wedyan, Mohammad
    Elshaweesh, Omar
    Ramadan, Enas
    Alturki, Ryan
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 43 (03): : 1189 - 1206
  • [5] Enhancing K-means Algorithm for Solving Classification Problems
    Thammano, Arit
    Kesisung, Pannee
    2013 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2013, : 1652 - 1656
  • [6] ON THE EFFICIENCY OF A MODIFIED LOCAL ALGORITHM FOR SOLVING DISCRETE OPTIMIZATION PROBLEMS
    KANAEVA, NN
    SHCHERBINA, OA
    USSR COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 1984, 24 (05): : 145 - 152
  • [7] A MODIFIED LOCAL ALGORITHM FOR SOLVING BLOCK PROBLEMS OF DISCRETE PROGRAMMING
    SHCHERBINA, OA
    USSR COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 1986, 26 (05): : 40 - 48
  • [8] A genetic algorithm with local search for solving job shop problems
    Cai, LW
    Wu, QH
    Yong, ZZ
    REAL-WORLD APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2000, 1803 : 107 - 116
  • [9] LOCAL CONVERGENCE OF AN ALGORITHM FOR SOLVING OPTIMAL-CONTROL PROBLEMS
    SHINDO, Y
    SAKAWA, Y
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1985, 46 (03) : 265 - 293
  • [10] WATER EVAPORATION ALGORITHM WITH PROBABILISTIC NEURAL NETWORK FOR SOLVING CLASSIFICATION PROBLEMS
    Alweshah, Mohammed
    Ramadan, Enas
    Ryalat, Mohammad Hashem
    Almi'ani, Muder
    Hammouri, Abdelaziz, I
    JORDANIAN JOURNAL OF COMPUTERS AND INFORMATION TECHNOLOGY, 2020, 6 (01): : 1 - 15