收藏 分享(赏)

基于选择性聚类集成的图像目标分类方法.doc

上传人:无敌 文档编号:150741 上传时间:2018-03-22 格式:DOC 页数:8 大小:124KB
下载 相关 举报
基于选择性聚类集成的图像目标分类方法.doc_第1页
第1页 / 共8页
基于选择性聚类集成的图像目标分类方法.doc_第2页
第2页 / 共8页
基于选择性聚类集成的图像目标分类方法.doc_第3页
第3页 / 共8页
基于选择性聚类集成的图像目标分类方法.doc_第4页
第4页 / 共8页
基于选择性聚类集成的图像目标分类方法.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、基于选择性聚类集成的图像目标分类方法 储岳中 刘恒 张学锋 潘祥 安徽工业大学计算机科学与技术学院 摘 要: 传统集成学习算法是对所有个体分类器进行组合决策, 由于无法反映个体分类器的差异性, 不能有效提高集成分类器的识别率.为此, 提出基于互信息 (Normalized Mutual Information, NMI) 的个体分类器差异性度量方法, 利用匈牙利算法对个体分类器的标记向量进行匹配, 在此基础上提出基于成分数据的 AP (Affinity Propagation) 聚类集成算法作为选择性集成策略.在遥感图像上分别与经典算法做比较实验, 结果表明此算法在分类性能上具有一定的优越性.

2、关键词: 聚类集成; 匈牙利算法; 近邻传播; 图像目标分类; 作者简介:储岳中 男, (1971-) , 博士, 副教授.研究方向为模式识别.E-mail:.作者简介:刘恒 男, (1976-) , 博士, 教授.研究方向为图像处理.作者简介:张学锋 男, (1978-) , 博士, 教授.研究方向为计算机仿真.作者简介:潘祥 男, (1983-) , 博士, 讲师.研究方向为图像处理.收稿日期:2017-01-12基金:国家自然科学基金 (61602007) Image Target Classification Method Based on Selective Cluster Aggr

3、egationCHU Yue-zhong LIU Heng ZHANG Xue-feng PANG Xiang School of Computer Science, Anhui University of Technology; Abstract: The traditional ensemble learning algorithm was a combination of the individual classifiers, which couldnt reflect the differences of individual classifiers and effectively i

4、mprove the recognition rate of ensemble classifier.A measurement method based on Normalized Mutual Information was proposed, and the Hungarian algorithm was used to match the labeled vectors of individual classifiers.On the basis of that, a AP (Affinity Propagation) clustering integrated strategy wa

5、s proposed based on component data.Compared with the classical algorithm on the remote sensing image, the results showed that the proposed algorithm has certain advantages in classification performance.Keyword: cluster aggregation; Hungarian algorithm; affinity propagation; image target classificati

6、on; Received: 2017-01-121 引言研究表明, 解决实际分类问题时很难找到一个普适的分类器.集成学习是近几年来被提出的一种分类器构建策略, 它将多个个体分类器融合起来, 以提高分类器的泛化性能和分类精度.但随着个体分类器数目的增多, 对系统的存储要求越来越高, 计算开销也随之加大.针对如何构建具有一定差异性的个体分类器和如何设计选择策略, 国内外学者提出了很多代表性的方法1-10.韩敏5等采用核极端学习机作为基学习器, 引入相关性和冗余性描述准确性和差异性, 提出了基于互信息的选择性集成学习算法.余晓东6等采用样本扰动和参数扰动的二重扰动策略产生子学习机, 并利用多数投票法

7、融合识别结果, 提出了基于直觉模糊核匹配追踪集成的分类器学习算法.孟军8等针对高维数据, 采用反序聚合技术对数据特征进行过滤, 采用多数投票法进行融合集成, 提出了一种基于近邻传播聚类的集成特征选择方法.Koen10分别以 Bagging 方法、随机子空间方法和两种方法的组合来构造基分类器, 在此基础上设计出不同的基于扩展加性模型 (Generalized additive models, GAMs) 的集成分类算法.本文利用聚类方法构造多个个体分类器, 基于互信息测度进行个体分类器差异性度量, 在此基础上进行选择性聚类集成, 所构造集成分类器用于遥感图像分类, 与现有相关算法相比, 本文算法

8、在分类成功率上具有一定的优越性.2 聚类集成2.1 聚类集成基本结构聚类集成是在集成学习的基础上, 将数据集的多个不同聚类结果进行重新组合形成最终聚类结果的无监督分类方法, 适合解决一些无法事先确定数据集类别的问题.从现有文献看, 大多学者采用的方法是将集成学习的学习机构造和组合器构造均用聚类的方法实现.聚类集成过程可表达为11:假设有 n 个数据集合X=x1, x2, , xn, xiR, 对数据集 X 利用 H 次聚类算法得到 H 个聚类结果 1, 2, , H (我们称之为聚类成员) , 其中 i (i=1, 2, , H) 为第 i 次聚类算法得到的聚类结果, 最后设计一个共识函数对这

9、 H 个聚类结果进行合并, 得到最终的聚类结果.常见聚类集成结构如图 1 所示.图 1 聚类集成结构 下载原图与单一聚类算法相比, 聚类集成的划分结果的平均性能表现更为优越, 能够部分克服某些由聚类算法本身所造成的参数敏感问题, 并且能够从集成分布中评估聚类的不确定性.通过聚类集成设计无监督分类器要解决两个关键问题: (1) 如何生成多个具有一定差异性的聚类成员, 当前主要方法有不同算法、相同算法的不同输入参数、不同数据子集、不同特征子集或子空间投影等; (2) 如何设计有效的决策函数 (共识函数) 对聚类成员进行合并, 当前主要共识函数设计方法有关联矩阵法、投票法、信息论法、超图法和各种混合

10、模型法等.2.2 聚类个体差异性度量众多研究表明, 聚类集成学习要求输入集成学习的聚类成员要有一定的差异性, 同时又要有一定的精确度.传统的聚类集成算法往往是利用得到的所有聚类个体通过相关算法获得最终的集成结果, 而选择性聚类集成是从中选择质量和差异性折中的个体聚类, 以期获得更好的集成结果.为了评价聚类个体间的差异性, 本文提出基于互信息 (Normalized Mutual Information, NMI) 的方法12, 并将差异性和精确性结合起来构造聚类个体选择策略, 为聚类个体的选择提供依据.给定 a, b两个聚类个体, 两个划分之间的互信息定义为12式中, k a和 kb分别为聚类

11、 a和 b的类别数;n hl为同时在 a中的第 h 个类以及 b中的第 l 个类的数据点的个数;n h为聚类 a中第 h 类中的数据点个数;n l为聚类 b中第 l 类中的数据点个数;N 为数据集的样本数。互信息是信息论中的一个重要概念, 用来衡量两个分布间的统计相关性, 它为成对聚类结果之间的互相关性提供了一个合理的度量。互信息的取值范围为0, 1.显然, 当 a和 b等价时, NMI ( a, b) =1;当 a不包含任何 b的信息或 b不包含任何 a的信息时, NMI a (, b) =0。若要考虑测量一个聚类集体之间的差异性, 可以使用所有聚类对之间的平均 NMI 值来表示, 如下式所

12、示.式中, L 为聚类集体中成员个数.由于 NMI 平均 的值越大差异性越小, 为此一个基于互信息的差异性测度 Div 定义如下:这样, Div 越大, 则两个聚类个体之间的差异性越大, 当 Div 为 0 时, 两个聚类是等价的.3 基于成分数据的 AP 聚类集成算法3.1 数据转换对于 N 个聚类个体, 我们任意选择一个为参考向量 Cr, 对其余的所有非参考向量, 通过匈牙利算法与参考向量做匹配 (C r, Ci) (i=1, 2, , N, ir) , 使得所有聚类个体的标记一致。对于数据集中的每个样本数据 Xi, 以 N 个聚类个体为依据, 统计每个标记所占的比例, 得到一个新成分向量

13、记为 Vi= (Vi1, Vi2, , ViL) , L 为类别数, V i满足 数据具有不适定性, 不便于利用常规方法对成分向量所构成的向量集进行聚类, 为此, 对 L 维成分数据向量 Vi= (Vi1, Vi2, , ViL) 采用中心化对数比做进一步转换, 将 Vi映射为另一个空间中的数据点 Zi, 即:式 (4) 中, 该变换是空间 Vi到 R 空间的一一映射, 因此, 向量Z 可在 L 维空间 R 中任意取值。这种中心化对数比变换使得聚类样本数据不再受成分数据不适定性的约束。对新得到的样本集 Zi, 随后可以应用一些经典算法对其进行聚类, 为聚类集成提供差异性的划分结果。3.2 算法

14、步骤综上所述, 本文提出基于成分数据的 AP 聚类集成算法 (AP Clustering Ensemble based on Composition Data, APECD) 步骤如下.输入:样本集合 X, 样本类别数 L, 参数 M 和 K.输出:每个样本的类别属性, 分类成功率.1.重复运行 M 次 K-均值聚类算法, 产生 M 个聚类个体成员, 组成聚类个体集合, 记为 Sub。每次聚类时随机产生 L 个聚类中心.2.利用 NMI 测度进行聚类个体间差异性度量, 两聚类个体 Ci与 Cj间的距离为 d (Ci, Cj) , 利用式 (3) 所描述的度量值来计算任意两个聚类个体之间的距离

15、d, 并计算每个聚类个体与其余所有聚类个体间的平均距离, 选择 H 个平均距离大的聚类个体组成集合 Sub.3.在 Sub集合中任意选择一个聚类个体为参考向量, 采用匈牙利算法将其余聚类个体与参考向量进行类别标签匹配;4.对 Sub集合所对应的样本集按式 (4) 进行中心化对数比转换, 形成新的样本集 Z;5.应用近邻传播 (Affinity Propagation, AP) 算法对样本集 Z 进行聚类, 得到样本的聚类集成结果, 作为样本数据的分类器;6.对样本数据的实际分类结果和聚类集成结果利用匈牙利算法进行类别标签匹配, 使用 Micro-Precision 测度进行准确性评价.注:Mi

16、cro-Precision 测度定义如下13:式中, L 为聚类集成结果中类别的个数;N 为数据集总样本数;a i是第 i 个类中分类正确的数据点数。图 2 给出了算法的流程图.图 2 APECD 算法流程图 下载原图4 实验与分析图 3 为华盛顿地区 SAR 图像中分割出来的 12 座桥梁目标.要识别 12 座桥梁目标, 需要补充样本, 为此, 对原始 SAR 图像每隔 6旋转一次, 采用双立方插值, 以此模拟现实中从不同角度成像得到的 SAR 图像14.对每次旋转得到的 SAR 图像进行手工分割, 共获取 720 幅桥梁图像, 子图像大小为 5050, 样本集中包括每座桥图像各 60 幅,

17、 再增加伪目标图像 60 幅, 样本集合计 780 幅图像.在目标识别前, 首先利用 Radon 变换对其进行特征提取, 然后再对 Radon 变换结果进行奇异值分解, 从大到小取前 25 个奇异值作为各图像样本的特征向量.首先, 通过 K-均值聚类算法 (K 取 12) , 随机产生聚类中心, 产生 100 个聚类个体数.然后采用互信息 (NMI) 的方法来度量聚类个体的差异性, 利用本文所提算法 (APECD) 进行选择性集成实验, 被选择的聚类个体数范围为 10100.训练结束后再在测试集上进行行测试.选用 Bagging (BAG) 、Adaboost (ADA) 、随机子空间方法 (

18、RSM) 等经典算法与本文算法 (APECD) 做比较, 以测试正确率作为评价标准.图 3 12 座桥梁目标图像 下载原图表 1 给出了全集成算法 (BAG、ADA 和 RSM) 和选择性聚类集成算法针对桥梁图像的测试正确率对比.图 4 给出了选择不同聚类个体数目时桥梁图像的测试正确率对比图, 从图中可看出, 相对全集成算法, 选择性聚类集成算法的测试正确率有所提高, 本文所提算法在两个数据集上的分类效果均要好于经典算法.表 1 全集成算法和选择性聚类集成算法测试正确率对比 下载原表 5 结束语集成学习是近年来国内外学者的研究热点问题, 全集成学习是对个体分类器的集体整合, 由于各个个体分类器

19、的差异性没有体现出来, 集成效果往往达不到预期.为此, 本文通过互信息进行个体分类器差异性度量, 利用匈牙利算法对个体分类器的标记向量进行匹配, 在此基础上提出基于成分数据的 AP 聚类集成算法.在遥感图像上分别与经典算法比较实验结果表明, 本文算法在分类性能上具有一定的优越性.但本文算法的最好分类效果受聚类个体规模影响, 目前只能通过搜索的方法来确定某一数据集的最佳聚类个体规模, 分类精度是以算法计算负担为代价的, 当数据规模很大时, 需对算法进一步优化, 这将是下一步需研究的内容.图 4 选择不同个体数目时桥梁图像测试正确率 下载原图参考文献1ZHOU Z H, WU J, TANG W.

20、Ensembling neural networks:Many could be better than allJ.Artificial Intelligence, 2002, 137 (1/2) :239-263. 2ROKACH Lior.Collective-agreement-based pruning of ensemblesJ.Computational Statistics and Data Analysis, 2009, 53 (4) :1015-1026. 3姚旭, 王晓丹, 张玉玺, 等.基于 AdaBoost 和匹配追踪的选择性集成算法J.控制与决策, 2014, 29

21、(2) :208-214. 4杨长盛, 陶亮, 曹振田, 等.基于成对差异性度量的选择性集成方法J.模式识别与人工智能, 2010, 23 (4) :565-571. 5韩敏, 吕飞.基于互信息的选择性集成核极端学习机J.控制与决策, 2015, 30 (11) :2089-2092. 6余晓东, 雷英杰, 宋亚飞, 等.基于直觉模糊核匹配追踪集成的目标识别方法J.通信学报, 2015, 36 (10) :165-171. 7YU G X, ZHANG G J, YU Z W, et al.Semi-supervised ensemble classification in subspaces

22、J.Applied Soft Computing, 2012, 12 (5) :1511-1522. 8孟军, 尉双云.基于近邻传播聚类的集成特征选择方法J.计算机科学, 2015, 42 (3) :241-245. 9ZHNAG L, ZHOU W D.Sparse ensembles using weighted combination methods based on linear programmingJ.Pattern Recognition, 2011, 44 (1) :97-106. 10KOEN W, DE B, KRISTOF C, et al.Ensemble classi

23、fication based on generalized additive modelsJ.Computational Statistics and Data Analysis, 2010, 54 (6) :1535-1546. 11STREHL A, GHOSH J.Cluster ensembles-a knowledge reuse framework for combining multiple partitionsJ.The Journal of Machine Learning Research, 2002, 3 (12) :583-617. 12罗会兰, 孔繁胜, 李一啸.聚类集成中的差异性度量研究J.计算机学报, 2007, 30 (8) :1315-1324. 13毕凯, 王晓丹, 邢雅琼.基于模糊测度和证据理论的模糊聚类集成方法J.控制与决策, 2015, 30 (5) :823-830. 14王磊, 周乐囡, 姬红兵, 等.一种面向信号分类的匹配追踪新方法J.电子与信息学报, 2014, 36 (6) :1299-1306.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 期刊/会议论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报