[发明专利]一种基于多模态多目标的特征选择算法在审
申请号: | 202110693647.7 | 申请日: | 2021-06-22 |
公开(公告)号: | CN115511038A | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 王艳丽;梁静;岳彩通;胡毅;崔丹丹 | 申请(专利权)人: | 郑州大学;郑州经贸学院 |
主分类号: | G06N3/00 | 分类号: | G06N3/00;G06K9/62 |
代理公司: | 郑州慧广知识产权代理事务所(特殊普通合伙) 41160 | 代理人: | 付晓利 |
地址: | 450001 河南*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多模态 多目标 特征 选择 算法 | ||
1.一种基于多模态多目标的特征选择算法,其特征在于:包括以下步骤:
(1)采用十折交叉验证方法将初始数据集分为训练数据集和测试数据集,训练数据集用于计算每个个体的适应度,测试数据集用于验证分类的结果;
(2)对训练数据集进行初始化种群个体,随机对每个个体进行编码,“1”代表对应特征被选择,“0”代表未被选择,对生成的种群个体进行非支配排序;
(3)以KNN的预测精度和选择的特征个数计算每个个体的适应度值,并计算SDE指标值;
(4)根据适应度值的SDE指标值计算每个个体的适应度欧式距离比(FER值);根据FER值,采用轮盘赌策略选中父代个体;通过变异和交叉操作生成新个体;
(5)将步骤(4)中得到的新个体再进行非支配排序,选择排序在前50%的种群个体采用DE/rand/2策略进行变异操作,并对变异过程中超出边界的个体进行边界处理;
(6)将步骤(4)和(5)所得个体合并形成新种群,并计算适应度值;
(7)将步骤(6)的新种群与步骤(2)中的初始化种群放入档案集中,并对档案集中个体进行非支配排序和计算相应的SDE指标值;
(8)以步骤(7)档案集中个体的帕累托前沿数最下和SDE指标值最下为准则选取档案集中前N个个体作为保留下来的个体。
2.根据权利要求1所述的一种基于多模态多目标的特征选择算法,其特征在于:步骤(3)中,SDE指标值采用公式(1)进行计算:
其中,表示P的第i个目标值,M为目标个数,个体P的值定义为该个体与种群中其他个体之间最小偏移密度估计距离。
3.根据权利要求1所述的一种基于多模态多目标的特征选择算法,其特征在于:步骤(5)中,DE/rand/2策略的表达式如下:
其中,r1i,r2i,r3i,r4i,r5i为[1,NP]内整数的互异个体索引号,且与索引号i不同,F∈[0,1],F为缩放因子,NP为种群大小,G为迭代次数。
4.根据权利要求3所述的一种基于多模态多目标的特征选择算法,其特征在于:步骤(5)中,对于变异过程中超出边界的个体进行边界处理,其计算公式如(3)所示:
其中,F取0.9。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州大学;郑州经贸学院,未经郑州大学;郑州经贸学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110693647.7/1.html,转载请声明来源钻瓜专利网。