资源简介
以获胜神经元为中心设定一个邻域半径,该半径圈定的范围称为优胜邻域。
代码片段和文件信息
%% I. 清空环境变量
clear all
clc
%% II. 训练集/测试集产生
%%
% 1. 导入数据
load water_data.mat
%%
% 2. 数据归一化
attributes = mapminmax(attributes);
%%
% 3. 训练集和测试集划分
% 训练集——35个样本
P_train = attributes(:1:35);
T_train = classes(:1:35);
% 测试集——4个样本
P_test = attributes(:36:end);
T_test = classes(:36:end);
%% III. 竞争神经网络创建、训练及仿真测试
%%
% 1. 创建网络
net = newc(minmax(P_train)40.010.01);
%%
% 2. 设置训练参数
net.trainParam.epochs = 500;
%%
% 3. 训练网络
net = train(netP_train);
%%
% 4. 仿真测试
% 训练集
t_sim_compet_1 = sim(netP_train);
T_sim_compet_1 = vec2ind(t_sim_compet_1);
% 测试集
t_sim_compet_2 = sim(netP_test);
T_sim_compet_2 = vec2ind(t_sim_compet_2);
%% IV. SOFM神经网络创建、训练及仿真测试
%%
% 1. 创建网络
net = newsom(P_train[4 4]);
%%
% 2. 设置训练参数
net.trainParam.epochs = 200;
%%
% 3. 训练网络
net = train(netP_train);
%%
% 4. 仿真测试
% 训练集
t_sim_sofm_1 = sim(netP_train);
T_sim_sofm_1 = vec2ind(t_sim_sofm_1);
% 测试集
t_sim_sofm_2 = sim(netP_test);
T_sim_sofm_2 = vec2ind(t_sim_sofm_2);
%% V. 结果对比
%%
% 1. 竞争神经网络
result_compet_1 = [T_train‘ T_sim_compet_1‘]
result_compet_2 = [T_test‘ T_sim_compet_2‘]
%%
% 2. SOFM神经网络
result_sofm_1 = [T_train‘ T_sim_sofm_1‘]
result_sofm_2 = [T_test‘ T_sim_sofm_2‘]
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1391 2015-09-13 16:01 SOFM神经网络创建\main.m
文件 212 2010-09-25 21:41 SOFM神经网络创建\newc_sim.m
文件 1743 2010-09-25 21:33 SOFM神经网络创建\newc_train.m
目录 0 2010-02-13 20:16 SOFM神经网络创建
----------- --------- ---------- ----- ----
3346 4
- 上一篇:DEMATEL代码
- 下一篇:MATLAB中图像背景噪声去除
相关资源
- DEMATEL代码
- 肤色模型人脸识别matlab代码
- 用matlab生成正弦表程序.m文件
- 单神经元自适应PID代码
- 多元回归的交叉验证程序 可供做预测
- Boid集群运动无捕食者、有捕食者俩种
- 直方图均衡化 matlab 代码
- 小波去噪matlab代码
- matlab经典全集内含插值源带码B-splin
- 基于MATLAB的图像边缘检测算法实验
- 蚁群算法求解最短路径问题MATLAB代码
- RLS语音信号去噪matlab代码
- matlab偏色校正代码
- 粒子群算法源代码
- 图像处理/图像分割实验/prewitt/robert
- matlab求解平面度源代码程序fig
- 基于matlab的癌细胞的识别与定位的代
- 基于图像处理的汽车牌照识别系统m
- MATLAB中ARQ程序代码
- 弹道图绘制-matlab代码
- Vmd的分解代码
- matlab 无代码 步进电机控制
- matlab 无代码 无刷电机控制
- ID3算法 matlab代码实现
- matlab双极性二进制基带传输系统的仿
- 矩形贴片天线Matlab仿真
- WVD时频代码matlab
- 基于MATLAB深度极限学习机与代码
- matlab广义回归程序代码
- ap聚类算法MATLAB实现代码
评论
共有 条评论