资源简介
BP神经网络、ELM极限学习机、SVM支持向量机MATLAB代码,以及测试数据,用于回归预测,相关细节可以在下方评论,看到时一一解答。
代码片段和文件信息
clc
clear
load KJADE.mat
K=zeros(5346);
Q=zeros(4456);
for j=1:6
for i=1:534
K(ij)=KJADE(i+j-1);
end
end
%P_train =K‘;
%T_train=KJADE(6:539);
j=1;
for i=1:445
Q(ij)=KJADE(535+i-j);
end
j=2;
for i=1:445
Q(ij)=KJADE(537+i-j);
end
j=3;
for i=1:445
Q(ij)=KJADE(539+i-j);
end
j=4;
for i=1:445
Q(ij)=KJADE(541+i-j);
end
j=5;
for i=1:445
Q(ij)=KJADE(543+i-j);
end
j=6;
for i=1:445
Q(ij)=KJADE(545+i-j);
end
P=K‘;
T=KJADE(7:540);
net=newff(PT);
net=init(net);
net.trainparam.epochs=4000;
net.trainparam.lr=0.001;
net.trainparam.show=100;
net.trainparam.goal=1e-7;
[nettr]=train(netPT);
out=sim(netQ‘)
RMSE=sqrt(mse(KJADE(540:984)-out))
figure;
plot(540:984KJADE(540:984)‘b‘540:984out‘r‘);
相关资源
- EELM
- svm_matlab 用SVM算法实现聚类与分类的例
- PCA_SVM 此方法采用经典的PCA对人脸图像
- PCA-SVM
- ELMAN 详细介绍了ELMAN这种神经网络的构
- pcasvm1
- SMO
- algorithms 我个人收集的各类智能算法
- libsvm-cg 支持向量机参数c和g的优化
- FaceRec 基于matlab2008的人脸识别系统
- SVDD LIBSVM中的SVDD(Support vector data de
- Yale_5G Yale
- fsvmPpca-face-Recognition 首先用PCA对ORA人脸
- gabor-pca 本程序是先用gabor小波变换对
- DCT 先用小波变换进行降维后
- ELMPliterature 极限学习机matlab源码及对
- ELM_EELM_YELM EELM是有效ELM的源码 (EEL
- face-recognition
- PG_BOW_DEMO 图像的特征用到了Dense Sift
- LS-SVMlab-GA 用遗传算法优化的最小二乘
- SVM_MATLAB SVM算法的MATLAB实现
- SVMyuce matlab支持向量机预测
- SVM-face-recognition 注意:LIBSVM需要手动
- face-recognition 用SVM做的人脸识别Matla
- 30-case-studies MATLAB神经网络30个案例分
- gaSVMcgForClass
- imageSVM 利用svm算法分类图像。示例中
- SVM 一些使用支持矢量机进行图像分割
- mfccPSVM 本实例程序是基于matlab的语音
- matlab-SVM SVM分类程序
评论
共有 条评论