当前位置:网站首页>A semi-supervised Laplace skyhawk optimization depth nuclear extreme learning machine for classification
A semi-supervised Laplace skyhawk optimization depth nuclear extreme learning machine for classification
2022-08-04 07:02:00 【Doraemon 001】
0, Preface
The semi-supervised Laplacian deep kernel extreme learning machine classification method optimized by Skyhawk: First, the Laplacian semi-supervised deep ELM-AE is used to extract abstract features, and then the extracted abstract features are used to train a SkyhawkAn optimized kernel extreme learning machine implements classification.Semi-supervised Laplacian deep kernel extreme learning machine is actually composed of semi-supervised Laplacian multi-layer extreme learning machine + KELM.
1. Introduction to Theory
1.1 ELMAE
Both ELMAE and ELM are three-layer network structures, but ELM-AE is an unsupervised learning algorithm, and its output is consistent with the input.
The formula for calculating the output weight of ELMAE is as follows:
1.2 Multilayer Extreme Learning Machine ML-ELM
ML-ELM uses ELM-AE for layer-by-layer training, when ML-ELM uses ELM-AE training, the numerical relationship between the output of the ith hidden layer and the output of the (i-1)th hidden layer can use the following formulameans:
1.3 Semi-Supervised Laplacian Deep ELM (Lap-ML-ELM)
The document "Laplace Multilayer Extremely Fast Learning Machine" introduces the manifold regularization framework into the Multilayer Extremely Fast Learning Machine model, and proposes the Laplacian Multilayer Extremely Fast Learning Machine (Lap-ML-ELM).The model structure of Lap-ML-ELM is the same as that of ML-ELM, but Lap-ML-ELM trains labeled samples and unlabeled samples together. The biggest difference between Lap-ML-ELM and ML-ELM is the final output weight.The calculation method is different: ML-ELM is directly obtained by minimizing the generalized regularization cost function estimated by least squares, and Lap-ML-ELM is obtained by using the manifold regularization framework.
Assuming that Lap-ML-ELM has k hidden layers, the kth hidden layer output Hk can be obtained through the above formula (2).We find the output weights by minimizing the following cost function
Where ,nk is the number of nodes in the kth hidden layer in Lap-ML-ELM.
1.4 Semi-Supervised Laplace Deep Kernel Extreme Learning Machine
The semi-supervised Laplacian deep kernel extreme learning machine first uses the semi-supervised Laplacian depth ELM (Lap-ML-ELM) to extract the input data layer by layer to obtain more effective features, which is conducive to easy differentiationThe type of confusion improves the classification accuracy; and based on these more abstract features rather than the original input sample data, the kernel function calculation is used to replace the inner product operation of the high-dimensional space, so as to realize the mapping of features to a higher-dimensional space for decision-making,It is beneficial to further improve the accuracy of classification and the generalization performance of the algorithm.The structure of the semi-supervised Laplacian deep kernel extreme learning machine is as follows:
2. Skyhawk optimizes semi-supervised Laplacian deep kernel extreme learning machine
Considering that the final classification effect of the semi-supervised Laplacian deep kernel extreme learning machine is affected by the kernel parameters, the Skyhawk optimization algorithm is used for optimization, and the fitness function is the classification accuracy.
3. Effect comparison
The general ELM classification effect is as follows:
The lap-ML-ELM classification effect is as follows:
The semi-supervised Laplacian deep kernel extreme learning machine classification effect is as follows:
It can be seen that the semi-supervised Laplacian deep kernel extreme learning machine has the highest classification accuracy.
边栏推荐
- 杰哥带大家做一次meterpreter内网渗透模拟
- Arduino之ESP8266编程学习总结体会
- Visualization and Animation Technology (3D Visualization)
- RuntimeError: You called this URL via POST, but the URL doesn‘t end in a slash and you have APPEND_S
- PS像素画学习-1
- Janus转发丢包导致音视频不同步原因分析
- MySQL stored procedure study notes (based on 8.0)
- webrtc代码解读二:音视频播放同步过程
- ZYNQ之FPGA LED 灯闪烁实验
- 【HIT-SC-MEMO4】哈工大2022软件构造 复习笔记4
猜你喜欢
随机推荐
一场聚会,转行渗透测试月薪13.5k,感谢那个女同学......
Microsoft Store 微软应用商店无法连接网络,错误代码:0x80131500
bitnami/mongodb-sharded在AWS EKS扩展shard失败解决
数据库:整理四个实用的SQLServer脚本函数
0--100的能被3整出的数的集合打乱顺序
网络安全求职指南
QT signals 保存到 QMap
基于Webrtc和Janus的多人视频会议系统开发7 - publish和subscribe声音设备冲突导致对方听不到声音
华硕飞行堡垒系列无线网经常显示“无法连接网络” || 一打开游戏就断网
selenium webdriver 防爬问题 C#
Memory Management
让src文件夹能读取xml文件
生成一个包含日期的随机编码
Fabric v1.1 environment construction
C#找系统文件夹路径
微软电脑管家2.0公测版体验
JUC锁框架——基于AQS的实现,从ReentrantLock认识独占和共享
U-Net详解:为什么它适合做医学图像分割?(基于tf-Kersa复现代码)
【HIT-SC-MEMO3】哈工大2022软件构造 复习笔记3
Uos统信系统 DNS