[发明专利]基于聚类分类联合机制的分类器的构建方法以及分类方法在审
申请号: | 201910652753.3 | 申请日: | 2019-07-19 |
公开(公告)号: | CN110490234A | 公开(公告)日: | 2019-11-22 |
发明(设计)人: | 何发智;李浩然;周伟清;陈壹林 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/12;G06N20/00 |
代理公司: | 42222 武汉科皓知识产权代理事务所(特殊普通合伙) | 代理人: | 罗飞<国际申请>=<国际公布>=<进入国 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 聚类 分类器 分类 种群 多目标优化算法 分类器构建 准确度 参数构建 分类机制 分类目标 聚类中心 目标函数 情况编码 搜索效率 初始化 互信息 有效地 联合 构建 搜索 融合 | ||
1.一种基于聚类分类联合机制的分类器的构建方法,其特征在于,包括:
步骤S1:将聚类中心的分布情况编码至种群个体中,得到初始化种群,其中,初始化种群中包括聚类目标函数和分类目标函数;
步骤S2:利用多目标优化算法搜索最优的种群,将其作为满足聚类目标函数和分类目标函数两个目标的帕累托解集;
步骤S3:根据互信息指标从帕累托解集中选择出最优的解,并根据选择出的最优的解,对联合聚类分类机制的分类器的参数进行设置,再基于设置的参数构建聚类分类联合机制的分类器。
2.如权利要求1所述的方法,其特征在于,步骤S1具体包括:
步骤S1.1:针对多个种群,设定对应的聚类中心分布情况;
步骤S1.2:编码聚类中心分布情况,并将作为决策变量,根据适应度计算公式,计算出对应的聚类目标和分类目标值,并将对应的聚类目标作为聚类目标函数,分类目标值作为分类目标函数,其中,聚类目标函数和分类目标函数的具体形式如式(1)和式(2)所示:
式(1)中,f(xi)表示分类器预测得到的标签,yi表示真是标签,δ(f(xi),yi)表示预测标签和真实标签是否一致,一致结果为1,不一致结果为0,N表示测试数据总数量;
式(2)中,nnij表示距离样本xi的最近距离的第j个样本,p(ck|nnij)表示第j个样本属于第k个聚类的条件概率,是一个参数,当nnij和xi同属于聚类k时,为0,否则为1/i;
步骤S1.3:将决策变量、聚类目标函数以及分类目标函数同时封装进种群个体中,多个个体组成初始化种群。
3.如权利要求1所述的方法,其特征在于,步骤S2具体包括:
步骤S2.1:在当前代中,利用差分算法的交叉算子和变异算子对当前种群做进化处理,得到子代种群;
步骤S2.2:在当前代中,利用反向学习算法,对子代种群进行反向变化,并将反向前后的种群合并后进行非支配排序,得到反向子种群;
步骤S2.3:在当前代中,利用烟花算法,计算反向子种群的爆炸半径和火花个数,并基于爆炸半径和火花个数,将反向子种群作为烟花种群来在周边范围内产生火花种群,烟花种群和火花种群进行非支配排序生成下一代种群;
步骤S2.4:将下一代种群作为当前代种群,重复执行步骤S2.1~步骤S2.3,进行迭代进化过程;
步骤S2.5:当迭代进化过程满足终止条件时,迭代进化终止,输出帕累托解集。
4.如权利要求3所述的方法,其特征在于,步骤S2.5中的终止条件包括:迭代次数满足达到最大迭代次数以及种群整体的变化小于设定的最小种群变化。
5.如权利要求1所述的方法,其特征在于,步骤S3具体包括
步骤S3.1:计算所有帕累托解集的互信息值;
步骤S3.2:根据互信息值的大小,选择出互信息值最大的帕累托解集作为最优的解,对联合聚类分类机制的分类器的参数进行设置;
步骤S3.3:基于设置的参数构建聚类分类联合机制的分类器。
6.如权利要求5所述的方法,其特征在于,在步骤S3.3之后,所述方法还包括步骤S3.4:
利用测试数据对构建的分类器进行测试。
7.一种基于权利要求1至5任一项权利要求所构建的分类器的分类方法,其特征在于,该分类方法包括:
计算出待处理的数据的聚类中心和聚类关系后,通过分类器得到分类结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910652753.3/1.html,转载请声明来源钻瓜专利网。