<p>AdaBoost is a widely-used boosting algorithm known for its effectiveness in improving model accuracy by iteratively adjusting sample weights to focus on misclassified examples. However, its performance deteriorates in the presence of noisy and imbalanced data. To address these challenges, we propose Adaptive Parameter Pair Boosting (APPBoost) to dynamically adjust sample weights by introducing two parameters during the boosting process. APPBoost employs a new loss function with the parameter pair <InlineEquation ID="IEq1"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11227_2025_7053_Article_IEq1.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="37" /> </InlineMediaObject> <EquationSource Format="TEX">\((\theta , \epsilon )\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mo stretchy="false">(</mo> <mi>θ</mi> <mo>,</mo> <mi>ϵ</mi> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation>, and utilizes an updated weight adjustment mechanism to optimize the classification process in each iteration. This approach mitigates the impact of noisy and misclassified samples, leading to improved generalization and robustness. Theoretical analysis demonstrates that APPBoost effectively bounds the training error and is a special case of the Forward Stagewise Additive Model. Experimental results on both simulated and real-world datasets show that APPBoost outperforms traditional AdaBoost and its variants, particularly in scenarios with high noise levels and class imbalance. In a case study on cardiovascular disease diagnosis, coupled with RFE-RF feature selection, APPBoost achieves superior accuracy, precision, and AUC compared to conventional machine learning and deep learning methods, as well as a 3.2% improvement over AWABoost and a 7.8% improvement over AdaBoost. Additionally, SHAP analysis provides interpretability by quantifying feature contributions, offering insights into the decision-making process of APPBoost.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

APPBoost: an adaptive parameter pair boosting algorithm for enhanced robustness against noise and imbalance

  • Ziheng Wang,
  • Zixuan Shao,
  • Baowei Wang,
  • Xu Cheng

摘要

AdaBoost is a widely-used boosting algorithm known for its effectiveness in improving model accuracy by iteratively adjusting sample weights to focus on misclassified examples. However, its performance deteriorates in the presence of noisy and imbalanced data. To address these challenges, we propose Adaptive Parameter Pair Boosting (APPBoost) to dynamically adjust sample weights by introducing two parameters during the boosting process. APPBoost employs a new loss function with the parameter pair \((\theta , \epsilon )\) ( θ , ϵ ) , and utilizes an updated weight adjustment mechanism to optimize the classification process in each iteration. This approach mitigates the impact of noisy and misclassified samples, leading to improved generalization and robustness. Theoretical analysis demonstrates that APPBoost effectively bounds the training error and is a special case of the Forward Stagewise Additive Model. Experimental results on both simulated and real-world datasets show that APPBoost outperforms traditional AdaBoost and its variants, particularly in scenarios with high noise levels and class imbalance. In a case study on cardiovascular disease diagnosis, coupled with RFE-RF feature selection, APPBoost achieves superior accuracy, precision, and AUC compared to conventional machine learning and deep learning methods, as well as a 3.2% improvement over AWABoost and a 7.8% improvement over AdaBoost. Additionally, SHAP analysis provides interpretability by quantifying feature contributions, offering insights into the decision-making process of APPBoost.