An Improved AdaBoost Algorithm for Identifying Breath Signals of Liver Cancer
CSTR:
Author:
Affiliation:

1.School of Health Science and Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China;2.Medical Instrumentation College, Shanghai University of Medicine &Health Sciences, Shanghai 201318, China;3.Shanghai Key Laboratory of Molecular Imaging, Jiading District Central Hospital Affiliated Shanghai University of Medicine and Health Sciences, Shanghai 201318, China

Clc Number:

TP391

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    An improved AdaBoost reinforcement learning algorithm is proposed for distinguishing the breath signals of healthy patients and liver cancer patients. First, the breath signals of volunteers, including healthy controls and liver cancer patients, are collected and their main features are extracted by Relief algorithm. Then, based on Stacking model, several groups of base classifiers are trained by traditional machine learning algorithms and some sub-classifiers are then constructed. To reduce the influence of training samples on the classifier performance, a K-fold crossover is applied, and k base classifiers could be successively obtained to form a base classifier group. Further, the prediction results of this base classifier group, i.e., sub-classifiers on the test set, are obtained by the voting method. Then, according to the prediction error rate of each sub-classifier on the training set, the training set is updated and the weight coefficients of each sub-classifier are obtained according to the prediction error rate of each sub-classifier on the training set. Finally, the prediction results of multiple sub-classifiers are weighted and combined to obtain the final prediction results. Experimental results show that the improved AdaBoost algorithm can achieve an accuracy of about 90% and the specificity and precision are more than 95% in discriminating the breath of liver cancer from the breath of healthy controls. Compared with the traditional AdaBoost algorithm, the proposed algorithm has significantly lower error rate and improved robustness when used for liver cancer breath detection. Therefore, the improved AdaBoost algorithm can effectively improve the accuracy of liver cancer breath identification, which is important for the research of identifying liver cancer by breath for early diagnosis.

    Reference
    Related
    Cited by
Get Citation

HAO Lijun, HUANG Gang. An Improved AdaBoost Algorithm for Identifying Breath Signals of Liver Cancer[J].,2023,38(4):860-872.

Copy
Related Videos

Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:July 11,2022
  • Revised:September 10,2022
  • Adopted:
  • Online: July 25,2023
  • Published:
Article QR Code