本文已被:浏览 1673次 下载 591次
投稿时间:2016-08-22 修订日期:2016-12-27
投稿时间:2016-08-22 修订日期:2016-12-27
中文摘要: 针对心脏瓣膜疾病模糊分类问题,提出基于多标签AdaBoost的模糊分类改进算法。结合模糊集理论,采用隶属函数将疾病的严重程度映射到区间[0,1]内的实数值,将超声诊断结果用模糊标签向量表示。利用余弦相似性分析疾病之间的复杂关系,计算标签相关性矩阵并对模糊标签向量进行补充。结合实际问题选取合适的阈值,将标签空间划分为标签集、标签相关集和标签无关集。本文算法以最小化排序损失为目标,针对不同的标签给予不同的权值调整因子,调整样本权重更新速度,强迫弱分类器关注与样本标签相关性较高的标签。在临床超声心动图(TTE)测量数据集上的实验结果表明:在对超声诊断结果模糊化时,通过隶属函数将疾病严重程度中的“无病”映射为0,“轻度”映射到区间[0.8,0.85],“中度”映射到区间[0.85,0.9],“重度”映射到区间[0.9,1],构造模糊标签矩阵,并通过标签相关性矩阵对其进行补充,此时所构造的分类器性能达到最优。将本文算法与AdaBoost.MLR算法、AdaBoost.MR算法、BPMLL算法、RankSVM算法和ML KNN算法进行对比分析,在多标签分类的5种评价指标上,本文算法的分类性能均优于其他对比算法,分类结果更接近超声诊断结果。
Abstract:An improved fuzzy algorithm based on multi-label AdaBoost was proposed for classifing heart valve diseases.To reflect the severity of the disease,a membership function was used to map ultrasonic diagnosis to a fuzzy value in [0, 1],and the ultrasonic diagnosis was described by a fuzzy label matrix.Then,cosine similarity was adopted to capture the complex correlations among heart valve diseases.Besides,a supplementary label matrix was incorporated,which augments the fuzzy label matrix by exploiting the label correlations.The label space was divided into three parts:label set,relevant label set and irrelevant label set.In order to minimize ranking loss,the sample weight update speed was adjusted and weak learner was forced to reward relevant labels by setting different labels with different weight adjustment factors.The experimental results on clinical transthoracic echocardiography (TTE) data sets illustrated that the proposed algorithm in which the fuzzy label matrix was quantified on ultrasonic diagnosis results got the best classification performance.Specially,the severity of the disease such as “non” was mapped as 0,“slight” was mapped in [0.8, 0.85], “moderate” was mapped in [0.85, 0.9],“severe” was mapped in [0.9, 1] by the membership function.The label correlation matrix was calculated through cosine similarity on crisp label space,where value 1 denoting sick and value 0 denoting non-sick.The performance of the proposed algorithm on five multi-label evaluation criteria were better than AdaBoost.MLR algorithm,AdaBoost.MR algorithm,BPMLL algorithm,RankSVM algorithm and ML-KNN algorithm,and the predict results of the proposed algorithm were closer to real ultrasonic diagnosis results.
keywords: heart disease valve disease multi-label classification fuzzy classification AdaBoost algorithm label correlation membership function
文章编号:201600830 中图分类号: 文献标志码:
基金项目:四川省科技支撑计划资助项目(2016JZ0035);中科院西部之光人才培养计划项目资助
作者简介:
引用文本:
王莉莉,付忠良.基于模糊多标签AdaBoost算法的心脏瓣膜疾病分类[J].工程科学与技术,2017,49(Z1):146-152.
Wang Lili,Fu Zhongliang.Fuzzy Multi-label AdaBoost Algorithm for Heart Valve Disease Classification[J].Advanced Engineering Sciences,2017,49(Z1):146-152.
引用文本:
王莉莉,付忠良.基于模糊多标签AdaBoost算法的心脏瓣膜疾病分类[J].工程科学与技术,2017,49(Z1):146-152.
Wang Lili,Fu Zhongliang.Fuzzy Multi-label AdaBoost Algorithm for Heart Valve Disease Classification[J].Advanced Engineering Sciences,2017,49(Z1):146-152.