随着大数据技术的迅猛发展,众多领域中的超高维数据往往包含大量的冗余信息和噪声,大大降低了学习算法的分类性能[1 ] .特征选择旨在使用一些标准来选取最优特征子集,去除冗余特征[2 ] ,许多研究者也将仿生优化与特征选择相结合.例如,Jia et al[3 ] 提出一种新的混合海鸥优化的特征选择算法,但在实际数据集上进行特征选择的效果不好,结果较差.Peng et al[4 ] 提出一种基于蚁群优化的改进特征选择算法,虽然大幅提升了贝叶斯过滤器的性能,但整体提升效果较差.Xue et al[5 ] 通过生成非主导解(特征子集)的帕累托前沿解将非支配排序的思想引入粒子群算法来解决特征选择问题,但其收敛效果还有待提升.人工水母搜索(Artificial Jellyfish Search,AJS)算法是2020年Ezzeldin et al[6 ] 提出的一种新型优化算法,其模拟水母的搜寻行为,与蚱蜢算法、蝗虫算法相比,其寻优能力更强,收敛速度更快.水母跟随洋流运动,水母群的运动分主动和被动两种,它们之间的运动切换以及它们汇聚成水母簇的过程由时间控制机制来控制.目前尚未见结合人工水母搜索的特征选择方法.
图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高.
当前,数据大多以图像的形式展现出来,选择特征时就会忽略图数据之间的信息.为了解决这个问题,基于进化计算的图特征选择将特征选择问题转化为特征图的遍历问题[16 ] ,目前,这一新颖的研究思路仍有待改进和提高.CNN能够有效地从大量样本中学习到相应的特征,避免复杂的特征提取过程,图嵌入算法能够很好地捕捉图的拓扑结构,AJS算法寻优能力强,收敛速度快,因此,本文将图嵌入算法和AJS算法引入CNN模型,构建了一种基于CNN与AJS的图特征选择方法.
本文的主要贡献:(1)根据特征图中节点权重改进图嵌入算法中的随机游走节点概率,增大权重大的节点的游走概率,进而去除冗余特征,使模型的分类准确率得到提升;(2)在AJS算法的位置更新公式中引入余弦相似度,通过调整权重来控制搜索空间,提高算法的收敛速度;(3)将改进后的图嵌入算法和AJS算法与CNN进行结合,通过基准函数和数据集上的实验,证明其分类准确率、收敛速度和寻优精度均得到有效提升.
1 基础理论
1.1 卷积神经网络
CNN[17 ] 主要用来探索图像数据,其结构包括输入层、隐藏层和输出层,隐藏层又包括卷积层、池化层和全连接层.CNN是深度学习的主要算法之一[18 ] .卷积层的计算如下:
Y = X ⊗ W + b (1)
其中,X = x i , j i = 0 , … , n ; j = 0 , … , m 为输入图像,n 和m 分别为图像的行和列,W 为卷积核权重,b 为偏置.
输入图像X ,卷积核为k ,填充p 行和p 列,则经过卷积层后输出的形状为X n × m ,其中n 和m 分别为:
n = n - k h + p h + 1 (2)
m = m - k w + p w + 1 (3)
其中,h 为行,w 为列,n 为输入数据的行数,m 为输入数据的列数,kh 为卷积核的行数,kw 为卷积核的列数,ph 为填充的行数,pw 为填充的列数.
池化层[19 ] 只对池化窗口中的元素进行运算,假设X 1 , X 2 , … , X d 为池化窗口中的元素池化,则最大池化的运算如下:
Y = M a x X i (4)
其中,Xi 为池化窗口中的第i 个元素,i = 1,2 , … ,
ReLU函数[20 ] 是一种线性不饱和的激活函数,其计算如下:
f x = M a x 0 , x (5)
1.2 人工水母搜索
在群体内部移动的水母被称为A类水母,跟随洋流运动的水母被称为B类水母.A类水母的位置更新为:
X i t + 1 = X i t + γ × r a n d 0,1 × U b - L b (6)
其中,Xi 为第i 个水母的位置,t 为迭代时间,Ub 和Lb 为搜索空间的上限和下限,γ 为运动系数.
B类水母是被动运动,会朝着食物多的方向移动.B类水母的运动方向为:
S t e p ⃗ = X i t + 1 - X i t (7)
其中,S t e p ⃗ 为第i 个水母的运动方向,X i t 为t 时刻第i 个水母的位置,X i t + 1 为第i 个水母在t + 1 时刻的位置,则B类水母的位置更新为:
X i t + 1 = X i t + S t e p ⃗ (8)
c ( t ) = 1 - t M a x i t e r × 2 × r a n d 0,1 - 1 (9)
其中,t 为迭代次数,M a x i t e r 为最大迭代次数.
2 图特征选择方法
2.1 基于随机游走的图嵌入
特征图表示为G = V , E , W V , W E ,其中节点集V = V 1 , V 2 ,
… , V d 对应上个池化层的输出特征x n × m ,d = n × m , E = V i , V j : V i , V j ∈ V 为特征图的边集,W V i 为节点V i 的权重,W E i j 为两个节点V i 和V j 之间的边权重,定义如下:
W V i = ∑ j = 1 m W E i j (10)
W E i j = X i j (11)
Node2Vec[21 ] 的组合方式是通过两个参数p 和q 进行正则化,q 定义了随机游走通过图中之前未见节点的概率,p 和q 参数需要根据情况自行设置.q 的计算如下:
q = 1 - w a l k d ⋅ W V i (12)
其中,d 为节点总数,walk 为已经遍历过节点的总数,W V i 为节点V i 的权重.
α p , q g , V j = 1 p i f d g , V j = 0 1 i f d g , V j = 1 1 q i f d g , V j = 2 (13)
其中,g 代表上一个节点,V i 表示当前节点,V j 代表下一个准备访问的节点,d g , V j 表示上一个节点与待访问节点的距离,d g , V j = 0 代表当前节点返回上一个节点,即g → V i → g .
2.2 基于余弦相似度的人工水母搜索
在水母的位置更新中引入一个余弦相似度,人工水母群A类型运动的人工水母围绕它们自己的位置运动.余弦相似度的计算为:
w = c o s π ⋅ t 2 ⋅ M a x i t e r (14)
其中,M a x i t e r 为最大迭代次数,t 为当前迭代次数.在人工水母更新位置增加余弦值,于是,A类人工水母的位置更新为:
X i t + 1 = w X i t + γ × r a n d 0,1 × U b - L b (15)
其中,Ub 和Lb 为搜索空间的上限和下限,γ 为运动系数.
2.3 图特征选择算法描述
将CNN与图嵌入算法和AJS算法相结合,设计图特征选择算法.首先,将数据集输入卷积层,从卷积层输出后进入池化层,进行三次卷积和三次池化,将输出的图像构建成图数据,再将构建好的特征图根据图嵌入进行降维得到一个二维向量;然后,利用水母优化算法初始化种群,进行特征选择,在进行特征选择时,选择固定个数的特征;最后,将特征输入分类器进行模型训练以及评估.其算法伪代码的具体步骤如算法1所示.
基于随机游走的图嵌入算法(Graph Embedding Algorithm Based on Random Walk,GEARW)
2.随机初始化一个节点v ,初始化d , w a l k , W V i ;
根据式(12)计算q ,随机初始化p ,根据式(13)更新α p , q g , V j ,计算转移概率;
4.return特征向量.
依据上述图特征选择模型,将余弦值加入A类水母的位置更新,设计基于余弦相似度的AJS算法(Artificial Jellyfish Search Algorithm Based on Cosine Similarity,CSAJS),如算法2所示,其伪代码如下.
If c t > 0.5 根据式(7)更新洋流方向,根据洋流方向和式(8)更新人工水母位置;
If r a n d 0,1 > 1 - c t 水母运动为A型,根据式(15)更新位置;
Else 其他水母为B型运动,根据式(8)更新位置,检查边界条件计算新地方的食物数量,t = t + 1 ;
4.return最优结果.
在GEARW和CSAJS的基础上,设计基于CNN与AJS算法的图特征选择算法(Convolutional Neural Network and Artificial Jellyfish Search⁃Based Graph Feature Selection Algorithm,CAGFS),具体过程如算法3所示.
2.对样本进行ph 行和pw 列填充,并设置卷积核的形状为k h × k w ;
根据式(1)进行卷积操作,根据式(4)进行池化操作;
4.输出形状x n × m ,其中,n 和m 通过式(2)和式(3)进行更新;
7.return最优特征子集及其分类准确率和整体交叉熵损失.
3 实验结果与分析
3.1 数据集与实验准备
为了评估改进算法的效果,实验分两部分:(1)从文献[22 ]中选择10个基准函数进行算法的优化性能测试,测试函数的详细信息如表1 所示;(2)从Python的torchvision.datasets中选择四个公共数据集MNIST,EMNIST,KMNIST和FashionMNIST进行特征选择测试与分析,具体内容如表2 所示.
为了测试算法在四个数据集上的分类性能,采用交叉熵损失、整体交叉熵损失[23 ] 、平均分类准确率(Average Classification Accuracy,Acc Avg )、精确率、召回率和F 1⁃score进行测试.整体交叉熵损失由交叉熵损失与样本数量相乘得到,与数据集的大小有关,数据集大,则整体交叉熵损失较大,数据集小,则整体交叉熵损失较小.
操作系统及环境:Windows 7,Python 3.7.4;框架Pytorch 1.9.1;CPU Intel(R) Corr(TM) i5⁃6500.为了避免实验结果的随机性,确保实验结果的公平性,所有对比算法均运行20次,取其结果的平均值.将本文的CAGFS算法与三种算法进行对比实验,分别是传统的CNN模型[24 ] 、LeNet模型[25 ] 和基于平均池化的LeNet模型(LeNet Model Based on Average Pooling,AVGLeNet)[26 ] .改进后的CAGFS模型的网络参数如表3 所示,四种模型均采用SGD优化器,学习率设置为3e-2,批量大小设置为128.
3.2 优化性能分析
为了检验本文CSAJS算法的优化性能,分别将CSAJS算法、原始的AJS算法[6 ] 、原始的鲸鱼优化算法(Whale Optimization Algorithm,WOA)[22 ] 、海洋捕食者算法(Marine Predators Algorithm,MPA)[27 ] 、闪电搜索算法(Lightning Search Algorithm,LSA)[28 ] 和水循环算法(Water Cycle Algorithm,WCA)[29 ] 在10个基准测试函数上进行寻优.种群规模设置为30,种群维度设置为30,迭代次数N i t e r = 500 ,其余参数均采用对应文献中的最佳实验参数,独立运行20次.为了测试上述六种算法的优化性能,采用最优值(Best )、最差值(Worst )、平均值(Mean )和标准方差(Standard Deviation,STD ),来评判算法的寻优精度.最优值反映算法最好的寻优精度,最差值反映算法最差的寻优精度,平均值反映算法的平均寻优精度,标准方差反映算法的寻优稳定性,实验结果如表4 所示.实验数值越小,效果越好.由表可见,与其他五种算法相比,CSAJS算法的优化性能较好,在f 1 ~ f 4 和f 6 这五个函数上均优于其他五种算法,寻优精度提高了1~10个数量级;在f 5 函数上,CSAJS算法的STD 略低于MPA算法;在f 7 函数上,CSAJS算法的Mean 和STD 略低于AJS算法;在f 8 函数上,CSAJS算法的四种指标均略低于AJS算法;在f 9 和f 10 函数上,CSAJS算法的Best ,Worst 和Mean 均略低于其他算法,但是其STD 优于其他四种算法,说明其寻优效果更稳定,可能是增加权重导致搜索范围扩大造成的.整体来看,CSAJS算法的寻优精度和稳定性均高于其他算法.
图1 展示了六种算法在10个基准函数上的寻优收敛曲线.由图可见,在f 1 ~f 6 上CSAJS算法的收敛速度较快,寻优效果也比其他五种算法好,有效减少了迭代次数.但是,在f 2 ,f 6 和f 8 上,CSAJS算法陷入了局部最优,分别在迭代150,150和250次时达到最优.在f 1 ,f 4 和f 5 函数上,CSAJS算法的收敛速度更快,分别在迭代50,50和100次时达到
图1
图1
六种优化算法在10个基准测试函数上的收敛曲线
Fig.1
Convergence curves of six optimization algorithms on ten benchmark test functions
最优.在f 7 和f 8 函数上,CSAJS算法的收敛速度略低于AJS算法.在f 9 和f 10 函数上,CSAJS算法的收敛速度与AJS算法基本一致,收敛效果也基本一致.由于在f 10 函数上的算法寻优图像差距较大,无法完全显示,所以截取迭代前30次的部分图像,这可能是搜索范围扩大造成的.
整体来看,CSAJS算法的收敛速度优于其他算法,而且能有效减少迭代次数.
3.3 数据集实验结果
为了验证改进算法的有效性和分类效果,将CAGFS算法与其他三种算法在四个数据集上进行对比实验.训练集中单个样本的交叉熵损失如表5 所示,表中黑体字表示结果最优.测试集上的整体交叉熵损失如图2 所示.
图2
图2
提出的CAGFS模型在四个数据集上的整体交叉熵损失
Fig.2
Overall cross entropy loss of the proposed CAGFS model on four datasets
由表5 可见,在MNIST数据集上,CAGFS模型的交叉熵损失最小,说明其训练效果较好.在EMNIST数据集上,LeNet模型的交叉熵损失最小,CAGFS模型的交叉熵损失排第三位,因为EMNIST数据集的数据类别比较高,进行特征选择时选出的特征较少,分类效果较差.在KMNIST数据集上,CAGFS模型的交叉熵损失最小,CNN模型的交叉熵损失最大,说明CNN模型在增加特征选择后可以提升分类效果.在FashionMNIST数据集上,CAGFS模型的交叉熵损失最小,说明改进的CAGFS模型的分类效果较好.
由图2 可以看出,在MNIST数据集上,CAGFS模型的整体交叉熵损失的收敛速度较快而且整体交叉熵损失较小,在12轮之后逐渐平稳.在EMNIST数据集上,CAGFS模型虽然收敛较快,但是整体交叉熵损失较大,20轮之后的整体交叉熵损失达到70左右.在KMNIST数据集上,CAGFS模型的收敛速度相对较慢,20轮之后整体交叉熵损失在50左右.在FashionMNIST数据集上,CAGFS模型的整体交叉熵损失收敛最慢,收敛曲线较平滑,20轮之后的整体交叉熵损失在55左右.总体来看,CAGFS模型在四个数据集上的整体交叉熵损失逐渐减小,说明模型效果较好.CAGFS模型的整体交叉熵损失在MNIST数据集上最小,在EMNIST数据集上最大,可能是EMNIST数据集的类别较多的缘故,说明该模型更适用于类别较少的数据集.
图3 展示了四种算法在四个测试集上的A c c A v g 随着训练轮数增加的变化情况.图3 a为MNIST数据集上的实验结果,可以看出,CNN和CAGFS的A c c A v g 在经过20轮训练之后在97%左右;LeNet的A c c A v g 变化不大,一直稳定在80%左右;AVGLeNet的效果最差,A c c A v g 最高为45%;CAGFS的A c c A v g 更高一些.图3 b为EMNIST数据集上的实验结果,四种模型经过20轮的训练,A c c A v g 都达到90%.在前四轮训练中,CNN的效果较好,CAGFS次之,说明对于类别较多的数据集,CAGFS的特征选择的效果不是最佳.图3 c为KMNIST数据集上的实验结果,可以看出,在前三轮训练中,CAGFS的A c c A v g 最高,但训练三轮后CNN的A c c A v g 高于CAGFS,训练10轮后四个模型的A c c A v g 逐渐趋于平稳,达到基本一致.说明经过对优化算法的改进,CAGFS明显在训练前期提高了算法的分类精度.图3 d为Fashion⁃MNIST数据集上的实验结果,可以看出,在前两轮训练中CNN的A c c A v g 上升较快,CAGFS的A c c A v g 在前两轮训练中比CNN高,之后则略低于CNN模型;第17轮训练时,CAGFS的A c c A v g 上升到90%,而后上下浮动并趋于稳定;AVGLeNet和LeNet的A c c A v g 稳定在75%.
图3
图3
四种算法在四个数据集上的Acc Avg
Fig.3
Acc Avg of four algorithms on four datasets
综上,CAGFS模型有效地提高了其在数据集上的分类精度,尤其在类别较少的数据集上,效果比在类别多而特征数量少的数据集上要好.
四种算法在四个训练集上的A c c A v g 如表6 所示,表中黑体字表示结果最优.由表可见,在MNIST数据集上,CAGFS的A c c A v g 比其他三种模型分别高3.1%,21%和79.7%.在EMNIST数据集上,CAGFS的A c c A v g 比CNN低2.2%,这是由于CAGFS在图嵌入过程中去掉了一些权重较大的特征,导致分类结果不准确,但其A c c A v g 比其他两种模型分别高2%和5%.在KMNIST数据集上,CAGFS的A c c A v g 比其他三种模型分别高0.2%,9.8%和27.5%.在FashionMNIST数据集上,CAGFS的A c c A v g 比其他三种模型分别高1.3%,8.4%和16.7%.
表7 是四种模型在四个数据集上训练20轮的精确率,表中黑体字表示结果最优.由表可见,在MNIST数据集上,CAGFS的精确率比其他三种模型分别高2.0%,1.1%和1.7%.在EMNIST数据集上,CAGFS的精确率比CNN和LeNet分别低2.0%和7.4%.在KMNIST数据集上,CAGFS的精确率比其他三种模型分别高5.8%,1.3%和2.4%.在FashionMNIST数据集上,CAGFS的精确率比其他三种模型分别高14.3%,1.5%和5.6%.
表8 是四种模型在四个数据集上训练20轮的召回率,表中黑体字表示结果最优.由表可见,在MNIST数据集上,CAGFS的召回率比其他三种模型分别高1.5%,1.5%和1.5%.在EMNIST数据集上,CAGFS的召回率比其他三种模型分别低3.1%,10.1%和7.8%.在KMNIST数据集上,CAGFS的召回率比AVGLeNet低7.9%.在FashionMNIST数据集上,CAGFS的召回率比其他三种模型分别高6.2%,1.0%和2.1%.
表9 是四种模型在四个数据集上训练20轮的F 1⁃score,表中黑体字表示结果最优.由于处理的是多分类问题,而且召回率和F 1⁃score用的是同一种方法,所以它们的计算结果一样.在MNIST数据集上,CAGFS的F 1⁃score比其他三种模型分别高1.5%,1.5%和1.5%.在EMNIST数据集上,CAGFS的F 1⁃score比其他三种模型分别低3.1%,10.1%和7.8%.在KMNIST数据集上,CAGFS的F 1⁃score比AVGLeNet低7.9%.在FashionMNIST数据集上,CAGFS的F 1⁃score比其他三种模型分别高6.2%,1.0%和2.1%.
综上所述,CAGFS模型的准确率、精确率、召回率和F 1⁃score均有一定提升,尤其对那些特征维数高、类别少的灰度图像数据集,CAGFS模型经过降维和特征选择后,能很好地去除冗余特征,因而提升了分类准确率.
3.4 模型时间分析
为了评估CAGFS算法的模型复杂度,分别从模型大小、运算时间和模型参数量进行对比分析,如表10 所示,表中黑体字表示结果最优.模型大小指模型在运算过程中占用的计算机内存资源,包括模型参数、特征图和激活函数,根据模型的运行存储形式,可以得到具体的模型体积.运算时间指模型从训练开始到结束的时间差,这里计算的是四个数据集在同一种模型上的平均运行时间.模型参数量指模型结构保存和使用所涉及的模型权重的参数量.由表可见,CAGFS的模型较大,因为该算法是三种模型的结合.CAGFS的参数量大于LeNet和AVGLeNet,但小于CNN,因为CAGFS采了三层卷积,而LeNet和AVGLeNet是两层卷积,所以CAGFS的参数量大于LeNet和AVGLeNet,小于CNN.CAGFS的平均运行时间最长,而其他三种算法的运行时间都较短,因为该模型是三种算法的结合,其复杂度有一定的增加.
4 结论
针对特征选择收敛速度慢且分类精度不高等问题,本文提出一种由CNN、随机游走图嵌入和AJS算法相结合的图特征选择算法.通过特征图的节点权重和边权重对图嵌入的游走概率进行改进,增加权重较大的节点特征的游走概率;利用余弦相似度改进AJS算法的人工水母的位置,提高算法的收敛速度;设计基于CNN与AJS的图特征选择方法.实验结果表明,该算法在前几轮训练过程中优于其他算法,但作为三种算法的融合,该模型的复杂度较高,特别是在训练较大的数据集上的运行时间较长.由于该算法忽略了特征节点之间的相似性,所以在特征选择阶段仍然有冗余特征,因此,降低模型复杂度以及解决特征节点之间的相似性是下一步的工作.
参考文献
View Option
[1]
Zhu X F , Zhang S C , Zhu Y H ,et al . Unsupervised spectral feature selection with dynamic hyper⁃graph learning
IEEE Transactions on Knowledge and Data Engineering ,2022 ,34 (6 ):3016 -3028 .
[本文引用: 1]
[2]
孙林 ,李梦梦 ,徐久成 . 二进制哈里斯鹰优化及其特征选择算法
计算机科学 ,2023 ,50 (5 ):277 -291 .
[本文引用: 1]
Sun L , Li M M , Xu J C . Binary harris hawk optimization and its feature selection algorithm
Computer Science ,2023 ,50 (5 ):277 -291 .
[本文引用: 1]
[3]
Jia H M , Xing Z K , Song W L . A new hybrid seagull optimization algorithm for feature selection
IEEE Access ,2019 (7 ):49614 -49631 .
[本文引用: 1]
[4]
Peng H J , Ying C , Tan S H ,et al . An improved feature selection algorithm based on ant colony optimization
IEEE Access ,2018 (6 ):69203 -69209 .
[本文引用: 1]
[5]
Xue B , Zhang M J , Browne W N . Particle swarm optimization for feature selection in classification:A multi⁃objective approach
IEEE Transactions on Cybernetics ,2013 ,43 (6 ):1656 -1671 .
[本文引用: 1]
[6]
Ezzeldin R , El⁃Ghandour H , El⁃Aabd S . Optimal management of coastal aquifers using artificial jellyfish search algorithm . Journal of Hydrology :Regional Studies ,2022 (41 ):101058 .
[本文引用: 2]
[7]
杨辉 ,陶力宏 ,朱建勇 ,等 . 基于锚点的快速无监督图嵌入
计算机科学 ,2022 ,49 (4 ):116 -123 .
[本文引用: 1]
Yang H , Tao L H , Zhu J Y ,et al . Fast unsupervised graph embedding based on anchors
Computer Science ,2022 ,49 (4 ):116 -123 .
[本文引用: 1]
[8]
董程昱 ,吕明琪 ,陈铁明 ,等 . 基于异构溯源图学习的APT攻击检测方法
计算机科学 ,2023 ,50 (4 ):359 -368 .
[本文引用: 1]
Dong C Y , Lyu M Q , Chen T M ,et al . Heterogeneous provenance graph learning model based APT detection
Computer Science ,2023 ,50 (4 ):359 -368 .
[本文引用: 1]
[9]
梁瑶 ,谢春丽 ,王文捷 . 基于图嵌入的代码相似性度量
计算机科学 ,2022 ,49 (S2 ):211000186 .
[本文引用: 1]
Liang Y , Xie C L , Wang W J . Code similarity measurement based on graph embedding
Computer Science ,2022 ,49 (S2 ):211000186 .
[本文引用: 1]
[10]
颜伟泰 . 一种基于局部保持的图嵌入有监督降维方法
现代电子技术 ,2022 ,45 (21 ):50 -56 .
[本文引用: 1]
Yan W T . Graph embedding method with dimensionality reduction supervision and local information preservation
Modern Electronics Technique ,2022 ,45 (21 ):50 -56 .
[本文引用: 1]
[11]
张晓语 . 基于矩阵分解的多视图降维方法研究 . 硕士学位论文. 西安 :西安电子科技大学 ,2017 .
[本文引用: 1]
Zhang X Y . Research on multi⁃view dimension reduction methods based on matrix decomposition
Master Dissertation . Xi'an :Xidian University ,2017 .
[本文引用: 1]
[12]
李冰晓 ,万睿之 ,朱永杰 ,等 . 基于种群分区的多策略综合粒子群优化算法
河南师范大学学报(自然科学版) ,2022 ,50 (3 ):85 -94 .
[本文引用: 1]
Li B X , Wan R Z , Zhu Y J ,et al . Multi⁃strategy comprehensive article swarm optimization algorithm based on population partition
Journal of Henan Normal University (Natural Science Edition) ,2022 ,50 (3 ):85 -94 .
[本文引用: 1]
[13]
周衍挺 . 基于改进的卷积神经网络模型的中国绘画图像分类方法
佳木斯大学学报(自然科学版) ,2021 ,39 (1 ):112 -115 .
[本文引用: 1]
Zhou Y T . Reserch on Chinese painting image classification method based on improved convolutional neural network model
Journal of Jiamusi University (Natural Science Edition) ,2021 ,39 (1 ):112 -115 .
[本文引用: 1]
[14]
孙克雷 ,虞佳明 ,孙刚 . 一种基于改进Softplus激活函数的卷积神经网络模型
阜阳师范学院学报(自然科学版) ,2020 ,37 (1 ):75 -79 .
[本文引用: 1]
Sun K L , Yu J M , Sun G . A convolutional neural network model based on improved Softplus activation function
Journal of Fuyang Normal University (Natural Science) ,2020 ,37 (1 ):75 -79 .
[本文引用: 1]
[15]
刘梦雅 ,毛剑琳 . 一种改进池化模型对卷积神经网络性能影响的研究
电子测量技术 ,2019 ,42 (5 ):34 -38 .
[本文引用: 1]
Liu M Y , Mao J L . Research on the influence of an improved pooling model on the performance of convolutional neural networks
Electronic Measurement Technology ,2019 ,42 (5 ):34 -38 .
[本文引用: 1]
[16]
刘旭东 . 基于进化多目标优化的图特征选择算法研究
硕士学位论文 . 合肥 :安徽大学 ,2021 .
[本文引用: 1]
Liu X D . Research on graph feature selection algorithm based on evolutionary multi⁃objective optimization
Master Dissertation . Hefei :Anhui University ,2021 .
[本文引用: 1]
[17]
魏甫豫 ,张振宇 ,梁桂珍 . 基于卷积神经网络下昆虫种类图像识别应用研究
河南师范大学学报(自然科学版) ,2022 ,50 (6 ):96 -105 .
[本文引用: 1]
Wei F Y , Zhang Z Y , Liang G Z . Research on application of insect species image recognition based on convolutional neural network
Journal of Henan Normal University (Natural Science Edition) ,2022 ,50 (6 ):96 -105 .
[本文引用: 1]
[18]
曹建芳 ,田晓东 ,贾一鸣 ,等 . 基于改进PSPNet网络的古代壁画分割方法
河南师范大学学报(自然科学版) ,2022 ,50 (4 ):65 -75 .
[本文引用: 1]
Cao J F , Tian X D , Jia Y M ,et al . Segmentation method of ancient murals based on improved PSPNet
Journal of Henan Normal University (Natural Science Edition) ,2022 ,50 (4 ):65 -75 .
[本文引用: 1]
[19]
田野 ,孙瑞志 . 基于卷积神经网络的认知智能信息融合系统结构研究
河南师范大学学报(自然科学版) ,2021 ,49 (5 ):33 -39 .
[本文引用: 1]
Tian Y , Sun R Z . Research on the structure of cognitive intelligence information fusion system based on convolutional neural network
Journal of Henan Normal University (Natural Science Edition) ,2021 ,49 (5 ):33 -39 .
[本文引用: 1]
[20]
李一波 ,郭培宜 ,张森悦 . 深度卷积神经网络中激活函数的研究
计算机技术与发展 ,2021 ,31 (9 ):61 -66 .
[本文引用: 1]
Li Y B , Guo P Y , Zhang S Y . Research on activation function in deep convolutional neural network
Computer Technology and Development ,2021 ,31 (9 ):61 -66 .
[本文引用: 1]
[21]
李杭 ,李维华 ,陈伟 ,等 . 基于Node2vec和知识注意力机制的诊断预测
计算机科学 ,2021 ,48 (S2 ):630 -637 .
[本文引用: 1]
Li H , Li W H , Chen W ,et al . Diagnostic prediction based on node2vec and knowledge attention mechanisms
Computer Science ,2021 ,48 (S2 ):630 -637 .
[本文引用: 1]
[22]
Mirjalili S , Lewis A . The whale optimization algorithm
Advances in Engineering Software ,2016 (95 ):51 -67 .
[本文引用: 2]
[23]
李育霖 . 基于卷积神经网络的人脸性别及年龄识别 . 硕士学位论文. 南京 :南京信息工程大学 ,2020 .
[本文引用: 1]
Li Y L . Face gender and age recognition based convoluyional neural network . Master Dissertation. Nanjing :Nanjing University of Information Science and Technology ,2020 .
[本文引用: 1]
[24]
徐镇 . 基于LBP和CNN的人脸识别算法研究 . 硕士学位论文. 重庆 :重庆大学 ,2019 .
[本文引用: 1]
Xu Z . Research on face recognition algorithm based on LBP and CNN . Master Dissertation. Chongqing :Chongqing University ,2019 .
[本文引用: 1]
[25]
Zhang C W , Yue X Y , Wang R ,et al . Study on traffic sign recognition by optimized lenet⁃5 algorithm
International Journal of Pattern Recognition and Artificial Intelligence ,2020 ,34 (1 ):2055003 .
[本文引用: 1]
[26]
张剑飞 ,崔文升 ,王真 ,等 . 基于增强LetNet⁃5的非霍奇金淋巴瘤辅助诊断
科学技术与工程 ,2020 ,20 (16 ):6527 -6531 .
[本文引用: 1]
Zhang J F , Cui W S , Wang Z ,et al . Auxiliary diagnosis of non⁃hodgkin's lymphoma based on enhanced LetNet⁃5
Science Technology and Engineering ,2020 ,20 (16 ):6527 -6531 .
[本文引用: 1]
[27]
Faramarzi A , Heidarinejad M , Mirjalili S ,et al . Marine predators algorithm:A nature⁃inspired meta⁃heuristic
Expert Systems with Applications ,2020 (152 ):113377 .
[本文引用: 1]
[28]
Shareef H , lbrahim A A , Mutlag A H . Lightning search algorithm
Applied Soft Computing ,2015 (36 ):315 -333 .
[本文引用: 1]
[29]
Eskandar H , Sadollah A , Bahreininejad A ,et al . Water cycle algorithm:A novel metaheuristic optimization method for solving constrained engineering optimization problems
Computers & Structures ,2012 (110-111 ):151 -166 .
[本文引用: 1]
Unsupervised spectral feature selection with dynamic hyper?graph learning
1
2022
... 随着大数据技术的迅猛发展,众多领域中的超高维数据往往包含大量的冗余信息和噪声,大大降低了学习算法的分类性能[1 ] .特征选择旨在使用一些标准来选取最优特征子集,去除冗余特征[2 ] ,许多研究者也将仿生优化与特征选择相结合.例如,Jia et al[3 ] 提出一种新的混合海鸥优化的特征选择算法,但在实际数据集上进行特征选择的效果不好,结果较差.Peng et al[4 ] 提出一种基于蚁群优化的改进特征选择算法,虽然大幅提升了贝叶斯过滤器的性能,但整体提升效果较差.Xue et al[5 ] 通过生成非主导解(特征子集)的帕累托前沿解将非支配排序的思想引入粒子群算法来解决特征选择问题,但其收敛效果还有待提升.人工水母搜索(Artificial Jellyfish Search,AJS)算法是2020年Ezzeldin et al[6 ] 提出的一种新型优化算法,其模拟水母的搜寻行为,与蚱蜢算法、蝗虫算法相比,其寻优能力更强,收敛速度更快.水母跟随洋流运动,水母群的运动分主动和被动两种,它们之间的运动切换以及它们汇聚成水母簇的过程由时间控制机制来控制.目前尚未见结合人工水母搜索的特征选择方法. ...
二进制哈里斯鹰优化及其特征选择算法
1
2023
... 随着大数据技术的迅猛发展,众多领域中的超高维数据往往包含大量的冗余信息和噪声,大大降低了学习算法的分类性能[1 ] .特征选择旨在使用一些标准来选取最优特征子集,去除冗余特征[2 ] ,许多研究者也将仿生优化与特征选择相结合.例如,Jia et al[3 ] 提出一种新的混合海鸥优化的特征选择算法,但在实际数据集上进行特征选择的效果不好,结果较差.Peng et al[4 ] 提出一种基于蚁群优化的改进特征选择算法,虽然大幅提升了贝叶斯过滤器的性能,但整体提升效果较差.Xue et al[5 ] 通过生成非主导解(特征子集)的帕累托前沿解将非支配排序的思想引入粒子群算法来解决特征选择问题,但其收敛效果还有待提升.人工水母搜索(Artificial Jellyfish Search,AJS)算法是2020年Ezzeldin et al[6 ] 提出的一种新型优化算法,其模拟水母的搜寻行为,与蚱蜢算法、蝗虫算法相比,其寻优能力更强,收敛速度更快.水母跟随洋流运动,水母群的运动分主动和被动两种,它们之间的运动切换以及它们汇聚成水母簇的过程由时间控制机制来控制.目前尚未见结合人工水母搜索的特征选择方法. ...
Binary harris hawk optimization and its feature selection algorithm
1
2023
... 随着大数据技术的迅猛发展,众多领域中的超高维数据往往包含大量的冗余信息和噪声,大大降低了学习算法的分类性能[1 ] .特征选择旨在使用一些标准来选取最优特征子集,去除冗余特征[2 ] ,许多研究者也将仿生优化与特征选择相结合.例如,Jia et al[3 ] 提出一种新的混合海鸥优化的特征选择算法,但在实际数据集上进行特征选择的效果不好,结果较差.Peng et al[4 ] 提出一种基于蚁群优化的改进特征选择算法,虽然大幅提升了贝叶斯过滤器的性能,但整体提升效果较差.Xue et al[5 ] 通过生成非主导解(特征子集)的帕累托前沿解将非支配排序的思想引入粒子群算法来解决特征选择问题,但其收敛效果还有待提升.人工水母搜索(Artificial Jellyfish Search,AJS)算法是2020年Ezzeldin et al[6 ] 提出的一种新型优化算法,其模拟水母的搜寻行为,与蚱蜢算法、蝗虫算法相比,其寻优能力更强,收敛速度更快.水母跟随洋流运动,水母群的运动分主动和被动两种,它们之间的运动切换以及它们汇聚成水母簇的过程由时间控制机制来控制.目前尚未见结合人工水母搜索的特征选择方法. ...
A new hybrid seagull optimization algorithm for feature selection
1
2019
... 随着大数据技术的迅猛发展,众多领域中的超高维数据往往包含大量的冗余信息和噪声,大大降低了学习算法的分类性能[1 ] .特征选择旨在使用一些标准来选取最优特征子集,去除冗余特征[2 ] ,许多研究者也将仿生优化与特征选择相结合.例如,Jia et al[3 ] 提出一种新的混合海鸥优化的特征选择算法,但在实际数据集上进行特征选择的效果不好,结果较差.Peng et al[4 ] 提出一种基于蚁群优化的改进特征选择算法,虽然大幅提升了贝叶斯过滤器的性能,但整体提升效果较差.Xue et al[5 ] 通过生成非主导解(特征子集)的帕累托前沿解将非支配排序的思想引入粒子群算法来解决特征选择问题,但其收敛效果还有待提升.人工水母搜索(Artificial Jellyfish Search,AJS)算法是2020年Ezzeldin et al[6 ] 提出的一种新型优化算法,其模拟水母的搜寻行为,与蚱蜢算法、蝗虫算法相比,其寻优能力更强,收敛速度更快.水母跟随洋流运动,水母群的运动分主动和被动两种,它们之间的运动切换以及它们汇聚成水母簇的过程由时间控制机制来控制.目前尚未见结合人工水母搜索的特征选择方法. ...
An improved feature selection algorithm based on ant colony optimization
1
2018
... 随着大数据技术的迅猛发展,众多领域中的超高维数据往往包含大量的冗余信息和噪声,大大降低了学习算法的分类性能[1 ] .特征选择旨在使用一些标准来选取最优特征子集,去除冗余特征[2 ] ,许多研究者也将仿生优化与特征选择相结合.例如,Jia et al[3 ] 提出一种新的混合海鸥优化的特征选择算法,但在实际数据集上进行特征选择的效果不好,结果较差.Peng et al[4 ] 提出一种基于蚁群优化的改进特征选择算法,虽然大幅提升了贝叶斯过滤器的性能,但整体提升效果较差.Xue et al[5 ] 通过生成非主导解(特征子集)的帕累托前沿解将非支配排序的思想引入粒子群算法来解决特征选择问题,但其收敛效果还有待提升.人工水母搜索(Artificial Jellyfish Search,AJS)算法是2020年Ezzeldin et al[6 ] 提出的一种新型优化算法,其模拟水母的搜寻行为,与蚱蜢算法、蝗虫算法相比,其寻优能力更强,收敛速度更快.水母跟随洋流运动,水母群的运动分主动和被动两种,它们之间的运动切换以及它们汇聚成水母簇的过程由时间控制机制来控制.目前尚未见结合人工水母搜索的特征选择方法. ...
Particle swarm optimization for feature selection in classification:A multi?objective approach
1
2013
... 随着大数据技术的迅猛发展,众多领域中的超高维数据往往包含大量的冗余信息和噪声,大大降低了学习算法的分类性能[1 ] .特征选择旨在使用一些标准来选取最优特征子集,去除冗余特征[2 ] ,许多研究者也将仿生优化与特征选择相结合.例如,Jia et al[3 ] 提出一种新的混合海鸥优化的特征选择算法,但在实际数据集上进行特征选择的效果不好,结果较差.Peng et al[4 ] 提出一种基于蚁群优化的改进特征选择算法,虽然大幅提升了贝叶斯过滤器的性能,但整体提升效果较差.Xue et al[5 ] 通过生成非主导解(特征子集)的帕累托前沿解将非支配排序的思想引入粒子群算法来解决特征选择问题,但其收敛效果还有待提升.人工水母搜索(Artificial Jellyfish Search,AJS)算法是2020年Ezzeldin et al[6 ] 提出的一种新型优化算法,其模拟水母的搜寻行为,与蚱蜢算法、蝗虫算法相比,其寻优能力更强,收敛速度更快.水母跟随洋流运动,水母群的运动分主动和被动两种,它们之间的运动切换以及它们汇聚成水母簇的过程由时间控制机制来控制.目前尚未见结合人工水母搜索的特征选择方法. ...
2
2022
... 随着大数据技术的迅猛发展,众多领域中的超高维数据往往包含大量的冗余信息和噪声,大大降低了学习算法的分类性能[1 ] .特征选择旨在使用一些标准来选取最优特征子集,去除冗余特征[2 ] ,许多研究者也将仿生优化与特征选择相结合.例如,Jia et al[3 ] 提出一种新的混合海鸥优化的特征选择算法,但在实际数据集上进行特征选择的效果不好,结果较差.Peng et al[4 ] 提出一种基于蚁群优化的改进特征选择算法,虽然大幅提升了贝叶斯过滤器的性能,但整体提升效果较差.Xue et al[5 ] 通过生成非主导解(特征子集)的帕累托前沿解将非支配排序的思想引入粒子群算法来解决特征选择问题,但其收敛效果还有待提升.人工水母搜索(Artificial Jellyfish Search,AJS)算法是2020年Ezzeldin et al[6 ] 提出的一种新型优化算法,其模拟水母的搜寻行为,与蚱蜢算法、蝗虫算法相比,其寻优能力更强,收敛速度更快.水母跟随洋流运动,水母群的运动分主动和被动两种,它们之间的运动切换以及它们汇聚成水母簇的过程由时间控制机制来控制.目前尚未见结合人工水母搜索的特征选择方法. ...
... 为了检验本文CSAJS算法的优化性能,分别将CSAJS算法、原始的AJS算法[6 ] 、原始的鲸鱼优化算法(Whale Optimization Algorithm,WOA)[22 ] 、海洋捕食者算法(Marine Predators Algorithm,MPA)[27 ] 、闪电搜索算法(Lightning Search Algorithm,LSA)[28 ] 和水循环算法(Water Cycle Algorithm,WCA)[29 ] 在10个基准测试函数上进行寻优.种群规模设置为30,种群维度设置为30,迭代次数N i t e r = 500 ,其余参数均采用对应文献中的最佳实验参数,独立运行20次.为了测试上述六种算法的优化性能,采用最优值(Best )、最差值(Worst )、平均值(Mean )和标准方差(Standard Deviation,STD ),来评判算法的寻优精度.最优值反映算法最好的寻优精度,最差值反映算法最差的寻优精度,平均值反映算法的平均寻优精度,标准方差反映算法的寻优稳定性,实验结果如表4 所示.实验数值越小,效果越好.由表可见,与其他五种算法相比,CSAJS算法的优化性能较好,在f 1 ~ f 4 和f 6 这五个函数上均优于其他五种算法,寻优精度提高了1~10个数量级;在f 5 函数上,CSAJS算法的STD 略低于MPA算法;在f 7 函数上,CSAJS算法的Mean 和STD 略低于AJS算法;在f 8 函数上,CSAJS算法的四种指标均略低于AJS算法;在f 9 和f 10 函数上,CSAJS算法的Best ,Worst 和Mean 均略低于其他算法,但是其STD 优于其他四种算法,说明其寻优效果更稳定,可能是增加权重导致搜索范围扩大造成的.整体来看,CSAJS算法的寻优精度和稳定性均高于其他算法. ...
基于锚点的快速无监督图嵌入
1
2022
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
Fast unsupervised graph embedding based on anchors
1
2022
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
基于异构溯源图学习的APT攻击检测方法
1
2023
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
Heterogeneous provenance graph learning model based APT detection
1
2023
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
基于图嵌入的代码相似性度量
1
2022
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
Code similarity measurement based on graph embedding
1
2022
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
一种基于局部保持的图嵌入有监督降维方法
1
2022
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
Graph embedding method with dimensionality reduction supervision and local information preservation
1
2022
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
1
2017
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
Research on multi?view dimension reduction methods based on matrix decomposition
1
2017
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
基于种群分区的多策略综合粒子群优化算法
1
2022
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
Multi?strategy comprehensive article swarm optimization algorithm based on population partition
1
2022
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
基于改进的卷积神经网络模型的中国绘画图像分类方法
1
2021
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
Reserch on Chinese painting image classification method based on improved convolutional neural network model
1
2021
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
一种基于改进Softplus激活函数的卷积神经网络模型
1
2020
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
A convolutional neural network model based on improved Softplus activation function
1
2020
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
一种改进池化模型对卷积神经网络性能影响的研究
1
2019
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
Research on the influence of an improved pooling model on the performance of convolutional neural networks
1
2019
... 图嵌入是一种将高维数据转化为低维向量的表示方法[7 ] ,可以运用在人脸识别、无人机自组网链路预测、知识图谱等方面[8 ] ,目前已有的图嵌入算法[9 ] 主要包括基于神经网络的图嵌入、基于网络拓扑结构的图嵌入等.图像分类中图片的特征通常是高维的、复杂的,可能会出现由于特征维度过高而导致提取的特征在进行分类时准确率不高的问题,现有很多图嵌入降维方法.例如,颜伟泰[10 ] 提出一种基于局部保持的图嵌入监督降维方法,但其依赖于完整的类别以及平衡因子.张晓语[11 ] 提出一种基于矩阵分解的多视图降维算法,但不能有效处理大规模数据.在图像分类过程中特征选择是一个挑战[12 ] ,大多数研究者使用卷积神经网络(Convolutional Neural Network,CNN)来进行图像分类,既可以减少特征数量,又能增加图像分类的精度.现在已有大量CNN以及改进的神经网络用于图像分类.例如,周衍挺[13 ] 提出一种改进的卷积神经网络,孙克雷等[14 ] 提出一种基于改进Softplus激活函数的卷积神经网络模型,刘梦雅和毛剑琳[15 ] 提出一种基于最大池化和平均池化的改进池化模型.这些CNN虽然能对高维数据进行特征提取,但分类精度仍然不高. ...
基于进化多目标优化的图特征选择算法研究
1
2021
... 当前,数据大多以图像的形式展现出来,选择特征时就会忽略图数据之间的信息.为了解决这个问题,基于进化计算的图特征选择将特征选择问题转化为特征图的遍历问题[16 ] ,目前,这一新颖的研究思路仍有待改进和提高.CNN能够有效地从大量样本中学习到相应的特征,避免复杂的特征提取过程,图嵌入算法能够很好地捕捉图的拓扑结构,AJS算法寻优能力强,收敛速度快,因此,本文将图嵌入算法和AJS算法引入CNN模型,构建了一种基于CNN与AJS的图特征选择方法. ...
Research on graph feature selection algorithm based on evolutionary multi?objective optimization
1
2021
... 当前,数据大多以图像的形式展现出来,选择特征时就会忽略图数据之间的信息.为了解决这个问题,基于进化计算的图特征选择将特征选择问题转化为特征图的遍历问题[16 ] ,目前,这一新颖的研究思路仍有待改进和提高.CNN能够有效地从大量样本中学习到相应的特征,避免复杂的特征提取过程,图嵌入算法能够很好地捕捉图的拓扑结构,AJS算法寻优能力强,收敛速度快,因此,本文将图嵌入算法和AJS算法引入CNN模型,构建了一种基于CNN与AJS的图特征选择方法. ...
基于卷积神经网络下昆虫种类图像识别应用研究
1
2022
... CNN[17 ] 主要用来探索图像数据,其结构包括输入层、隐藏层和输出层,隐藏层又包括卷积层、池化层和全连接层.CNN是深度学习的主要算法之一[18 ] .卷积层的计算如下: ...
Research on application of insect species image recognition based on convolutional neural network
1
2022
... CNN[17 ] 主要用来探索图像数据,其结构包括输入层、隐藏层和输出层,隐藏层又包括卷积层、池化层和全连接层.CNN是深度学习的主要算法之一[18 ] .卷积层的计算如下: ...
基于改进PSPNet网络的古代壁画分割方法
1
2022
... CNN[17 ] 主要用来探索图像数据,其结构包括输入层、隐藏层和输出层,隐藏层又包括卷积层、池化层和全连接层.CNN是深度学习的主要算法之一[18 ] .卷积层的计算如下: ...
Segmentation method of ancient murals based on improved PSPNet
1
2022
... CNN[17 ] 主要用来探索图像数据,其结构包括输入层、隐藏层和输出层,隐藏层又包括卷积层、池化层和全连接层.CNN是深度学习的主要算法之一[18 ] .卷积层的计算如下: ...
基于卷积神经网络的认知智能信息融合系统结构研究
1
2021
... 池化层[19 ] 只对池化窗口中的元素进行运算,假设X 1 , X 2 , … , X d 为池化窗口中的元素池化,则最大池化的运算如下: ...
Research on the structure of cognitive intelligence information fusion system based on convolutional neural network
1
2021
... 池化层[19 ] 只对池化窗口中的元素进行运算,假设X 1 , X 2 , … , X d 为池化窗口中的元素池化,则最大池化的运算如下: ...
深度卷积神经网络中激活函数的研究
1
2021
... ReLU函数[20 ] 是一种线性不饱和的激活函数,其计算如下: ...
Research on activation function in deep convolutional neural network
1
2021
... ReLU函数[20 ] 是一种线性不饱和的激活函数,其计算如下: ...
基于Node2vec和知识注意力机制的诊断预测
1
2021
... Node2Vec[21 ] 的组合方式是通过两个参数p 和q 进行正则化,q 定义了随机游走通过图中之前未见节点的概率,p 和q 参数需要根据情况自行设置.q 的计算如下: ...
Diagnostic prediction based on node2vec and knowledge attention mechanisms
1
2021
... Node2Vec[21 ] 的组合方式是通过两个参数p 和q 进行正则化,q 定义了随机游走通过图中之前未见节点的概率,p 和q 参数需要根据情况自行设置.q 的计算如下: ...
The whale optimization algorithm
2
2016
... 为了评估改进算法的效果,实验分两部分:(1)从文献[22 ]中选择10个基准函数进行算法的优化性能测试,测试函数的详细信息如表1 所示;(2)从Python的torchvision.datasets中选择四个公共数据集MNIST,EMNIST,KMNIST和FashionMNIST进行特征选择测试与分析,具体内容如表2 所示. ...
... 为了检验本文CSAJS算法的优化性能,分别将CSAJS算法、原始的AJS算法[6 ] 、原始的鲸鱼优化算法(Whale Optimization Algorithm,WOA)[22 ] 、海洋捕食者算法(Marine Predators Algorithm,MPA)[27 ] 、闪电搜索算法(Lightning Search Algorithm,LSA)[28 ] 和水循环算法(Water Cycle Algorithm,WCA)[29 ] 在10个基准测试函数上进行寻优.种群规模设置为30,种群维度设置为30,迭代次数N i t e r = 500 ,其余参数均采用对应文献中的最佳实验参数,独立运行20次.为了测试上述六种算法的优化性能,采用最优值(Best )、最差值(Worst )、平均值(Mean )和标准方差(Standard Deviation,STD ),来评判算法的寻优精度.最优值反映算法最好的寻优精度,最差值反映算法最差的寻优精度,平均值反映算法的平均寻优精度,标准方差反映算法的寻优稳定性,实验结果如表4 所示.实验数值越小,效果越好.由表可见,与其他五种算法相比,CSAJS算法的优化性能较好,在f 1 ~ f 4 和f 6 这五个函数上均优于其他五种算法,寻优精度提高了1~10个数量级;在f 5 函数上,CSAJS算法的STD 略低于MPA算法;在f 7 函数上,CSAJS算法的Mean 和STD 略低于AJS算法;在f 8 函数上,CSAJS算法的四种指标均略低于AJS算法;在f 9 和f 10 函数上,CSAJS算法的Best ,Worst 和Mean 均略低于其他算法,但是其STD 优于其他四种算法,说明其寻优效果更稳定,可能是增加权重导致搜索范围扩大造成的.整体来看,CSAJS算法的寻优精度和稳定性均高于其他算法. ...
1
2020
... 为了测试算法在四个数据集上的分类性能,采用交叉熵损失、整体交叉熵损失[23 ] 、平均分类准确率(Average Classification Accuracy,Acc Avg )、精确率、召回率和F 1⁃score进行测试.整体交叉熵损失由交叉熵损失与样本数量相乘得到,与数据集的大小有关,数据集大,则整体交叉熵损失较大,数据集小,则整体交叉熵损失较小. ...
1
2020
... 为了测试算法在四个数据集上的分类性能,采用交叉熵损失、整体交叉熵损失[23 ] 、平均分类准确率(Average Classification Accuracy,Acc Avg )、精确率、召回率和F 1⁃score进行测试.整体交叉熵损失由交叉熵损失与样本数量相乘得到,与数据集的大小有关,数据集大,则整体交叉熵损失较大,数据集小,则整体交叉熵损失较小. ...
1
2019
... 操作系统及环境:Windows 7,Python 3.7.4;框架Pytorch 1.9.1;CPU Intel(R) Corr(TM) i5⁃6500.为了避免实验结果的随机性,确保实验结果的公平性,所有对比算法均运行20次,取其结果的平均值.将本文的CAGFS算法与三种算法进行对比实验,分别是传统的CNN模型[24 ] 、LeNet模型[25 ] 和基于平均池化的LeNet模型(LeNet Model Based on Average Pooling,AVGLeNet)[26 ] .改进后的CAGFS模型的网络参数如表3 所示,四种模型均采用SGD优化器,学习率设置为3e-2,批量大小设置为128. ...
1
2019
... 操作系统及环境:Windows 7,Python 3.7.4;框架Pytorch 1.9.1;CPU Intel(R) Corr(TM) i5⁃6500.为了避免实验结果的随机性,确保实验结果的公平性,所有对比算法均运行20次,取其结果的平均值.将本文的CAGFS算法与三种算法进行对比实验,分别是传统的CNN模型[24 ] 、LeNet模型[25 ] 和基于平均池化的LeNet模型(LeNet Model Based on Average Pooling,AVGLeNet)[26 ] .改进后的CAGFS模型的网络参数如表3 所示,四种模型均采用SGD优化器,学习率设置为3e-2,批量大小设置为128. ...
Study on traffic sign recognition by optimized lenet?5 algorithm
1
2020
... 操作系统及环境:Windows 7,Python 3.7.4;框架Pytorch 1.9.1;CPU Intel(R) Corr(TM) i5⁃6500.为了避免实验结果的随机性,确保实验结果的公平性,所有对比算法均运行20次,取其结果的平均值.将本文的CAGFS算法与三种算法进行对比实验,分别是传统的CNN模型[24 ] 、LeNet模型[25 ] 和基于平均池化的LeNet模型(LeNet Model Based on Average Pooling,AVGLeNet)[26 ] .改进后的CAGFS模型的网络参数如表3 所示,四种模型均采用SGD优化器,学习率设置为3e-2,批量大小设置为128. ...
基于增强LetNet?5的非霍奇金淋巴瘤辅助诊断
1
2020
... 操作系统及环境:Windows 7,Python 3.7.4;框架Pytorch 1.9.1;CPU Intel(R) Corr(TM) i5⁃6500.为了避免实验结果的随机性,确保实验结果的公平性,所有对比算法均运行20次,取其结果的平均值.将本文的CAGFS算法与三种算法进行对比实验,分别是传统的CNN模型[24 ] 、LeNet模型[25 ] 和基于平均池化的LeNet模型(LeNet Model Based on Average Pooling,AVGLeNet)[26 ] .改进后的CAGFS模型的网络参数如表3 所示,四种模型均采用SGD优化器,学习率设置为3e-2,批量大小设置为128. ...
Auxiliary diagnosis of non?hodgkin's lymphoma based on enhanced LetNet?5
1
2020
... 操作系统及环境:Windows 7,Python 3.7.4;框架Pytorch 1.9.1;CPU Intel(R) Corr(TM) i5⁃6500.为了避免实验结果的随机性,确保实验结果的公平性,所有对比算法均运行20次,取其结果的平均值.将本文的CAGFS算法与三种算法进行对比实验,分别是传统的CNN模型[24 ] 、LeNet模型[25 ] 和基于平均池化的LeNet模型(LeNet Model Based on Average Pooling,AVGLeNet)[26 ] .改进后的CAGFS模型的网络参数如表3 所示,四种模型均采用SGD优化器,学习率设置为3e-2,批量大小设置为128. ...
Marine predators algorithm:A nature?inspired meta?heuristic
1
2020
... 为了检验本文CSAJS算法的优化性能,分别将CSAJS算法、原始的AJS算法[6 ] 、原始的鲸鱼优化算法(Whale Optimization Algorithm,WOA)[22 ] 、海洋捕食者算法(Marine Predators Algorithm,MPA)[27 ] 、闪电搜索算法(Lightning Search Algorithm,LSA)[28 ] 和水循环算法(Water Cycle Algorithm,WCA)[29 ] 在10个基准测试函数上进行寻优.种群规模设置为30,种群维度设置为30,迭代次数N i t e r = 500 ,其余参数均采用对应文献中的最佳实验参数,独立运行20次.为了测试上述六种算法的优化性能,采用最优值(Best )、最差值(Worst )、平均值(Mean )和标准方差(Standard Deviation,STD ),来评判算法的寻优精度.最优值反映算法最好的寻优精度,最差值反映算法最差的寻优精度,平均值反映算法的平均寻优精度,标准方差反映算法的寻优稳定性,实验结果如表4 所示.实验数值越小,效果越好.由表可见,与其他五种算法相比,CSAJS算法的优化性能较好,在f 1 ~ f 4 和f 6 这五个函数上均优于其他五种算法,寻优精度提高了1~10个数量级;在f 5 函数上,CSAJS算法的STD 略低于MPA算法;在f 7 函数上,CSAJS算法的Mean 和STD 略低于AJS算法;在f 8 函数上,CSAJS算法的四种指标均略低于AJS算法;在f 9 和f 10 函数上,CSAJS算法的Best ,Worst 和Mean 均略低于其他算法,但是其STD 优于其他四种算法,说明其寻优效果更稳定,可能是增加权重导致搜索范围扩大造成的.整体来看,CSAJS算法的寻优精度和稳定性均高于其他算法. ...
Lightning search algorithm
1
2015
... 为了检验本文CSAJS算法的优化性能,分别将CSAJS算法、原始的AJS算法[6 ] 、原始的鲸鱼优化算法(Whale Optimization Algorithm,WOA)[22 ] 、海洋捕食者算法(Marine Predators Algorithm,MPA)[27 ] 、闪电搜索算法(Lightning Search Algorithm,LSA)[28 ] 和水循环算法(Water Cycle Algorithm,WCA)[29 ] 在10个基准测试函数上进行寻优.种群规模设置为30,种群维度设置为30,迭代次数N i t e r = 500 ,其余参数均采用对应文献中的最佳实验参数,独立运行20次.为了测试上述六种算法的优化性能,采用最优值(Best )、最差值(Worst )、平均值(Mean )和标准方差(Standard Deviation,STD ),来评判算法的寻优精度.最优值反映算法最好的寻优精度,最差值反映算法最差的寻优精度,平均值反映算法的平均寻优精度,标准方差反映算法的寻优稳定性,实验结果如表4 所示.实验数值越小,效果越好.由表可见,与其他五种算法相比,CSAJS算法的优化性能较好,在f 1 ~ f 4 和f 6 这五个函数上均优于其他五种算法,寻优精度提高了1~10个数量级;在f 5 函数上,CSAJS算法的STD 略低于MPA算法;在f 7 函数上,CSAJS算法的Mean 和STD 略低于AJS算法;在f 8 函数上,CSAJS算法的四种指标均略低于AJS算法;在f 9 和f 10 函数上,CSAJS算法的Best ,Worst 和Mean 均略低于其他算法,但是其STD 优于其他四种算法,说明其寻优效果更稳定,可能是增加权重导致搜索范围扩大造成的.整体来看,CSAJS算法的寻优精度和稳定性均高于其他算法. ...
Water cycle algorithm:A novel metaheuristic optimization method for solving constrained engineering optimization problems
1
2012
... 为了检验本文CSAJS算法的优化性能,分别将CSAJS算法、原始的AJS算法[6 ] 、原始的鲸鱼优化算法(Whale Optimization Algorithm,WOA)[22 ] 、海洋捕食者算法(Marine Predators Algorithm,MPA)[27 ] 、闪电搜索算法(Lightning Search Algorithm,LSA)[28 ] 和水循环算法(Water Cycle Algorithm,WCA)[29 ] 在10个基准测试函数上进行寻优.种群规模设置为30,种群维度设置为30,迭代次数N i t e r = 500 ,其余参数均采用对应文献中的最佳实验参数,独立运行20次.为了测试上述六种算法的优化性能,采用最优值(Best )、最差值(Worst )、平均值(Mean )和标准方差(Standard Deviation,STD ),来评判算法的寻优精度.最优值反映算法最好的寻优精度,最差值反映算法最差的寻优精度,平均值反映算法的平均寻优精度,标准方差反映算法的寻优稳定性,实验结果如表4 所示.实验数值越小,效果越好.由表可见,与其他五种算法相比,CSAJS算法的优化性能较好,在f 1 ~ f 4 和f 6 这五个函数上均优于其他五种算法,寻优精度提高了1~10个数量级;在f 5 函数上,CSAJS算法的STD 略低于MPA算法;在f 7 函数上,CSAJS算法的Mean 和STD 略低于AJS算法;在f 8 函数上,CSAJS算法的四种指标均略低于AJS算法;在f 9 和f 10 函数上,CSAJS算法的Best ,Worst 和Mean 均略低于其他算法,但是其STD 优于其他四种算法,说明其寻优效果更稳定,可能是增加权重导致搜索范围扩大造成的.整体来看,CSAJS算法的寻优精度和稳定性均高于其他算法. ...