资源简介
本资源是离散Hopfield神经网络的联想记忆—数字识别的matlab仿真,Hopfield网络作为一种全连接型的神经网络,增经为人工神经网络的发展开辟了新的研究途径。它利用与阶层神经网络不同的结构特征和学习方法,模拟生物神经网络的记忆机理,获得了令人满意的结果。
代码片段和文件信息
%% Hopfield神经网络的联想记忆——数字识别
%
%
%
% 该案例作者申明: 1:本人长期驻扎在此板块里,对该案例提问,做到有问必答。 2:此案例有配套的教学视频,配套的完整可运行Matlab程序。 3:以下内容为该案例的部分内容(约占该案例完整内容的1/10)。 4:此案例为原创案例,转载请注明出处(Matlab中文论坛,《Matlab神经网络30个案例分析》)。 5:若此案例碰巧与您的研究有关联,我们欢迎您提意见,要求等,我们考虑后可以加在案例里。 6:您看到的以下内容为初稿,书籍的实际内容可能有少许出入,以书籍实际发行内容为准。 7:此书其他常见问题、预定方式等,请点击这里。
%
%
web browser http://www.ilovematlab.cn/thread-60165-1-1.html
%% 清空环境变量
clc
clear
%% 数据导入
load data1 array_one
load data2 array_two
%% 训练样本(目标向量)
T=[array_one;array_two]‘;
%% 创建网络
net=newhop(T);
%% 数字1和2的带噪声数字点阵(固定法)
load data1_noisy noisy_array_one
load data2_noisy noisy_array_two
%% 数字1和2的带噪声数字点阵(随机法)
% noisy_array_one=array_one;
% noisy_array_two=array_two;
% for i=1:100
% a=rand;
% if a<0.3
% noisy_array_one(i)=-array_one(i);
% noisy_array_two(i)=-array_two(i);
% end
% end
%% 数字识别
% identify_one=sim(net10[]noisy_array_one‘);
noisy_one={(noisy_array_one)‘};
identify_one=sim(net{1010}{}noisy_one);
identify_one{10}‘;
noisy_two={(noisy_array_two)‘};
identify_two=sim(net{1010}{}noisy_two);
identify_two{10}‘;
%% 结果显示
Array_one=imresize(array_one20);
subplot(321)
imshow(Array_one)
title(‘标准(数字1)‘)
Array_two=imresize(array_two20);
subplot(322)
imshow(Array_two)
title(‘标准(数字2)‘)
subplot(323)
Noisy_array_one=imresize(noisy_array_one20);
imshow(Noisy_array_one)
title(‘噪声(数字1)‘)
subplot(324)
Noisy_array_two=imresize(noisy_array_two20);
imshow(Noisy_array_two)
title(‘噪声(数字2)‘)
subplot(325)
imshow(imresize(identify_one{10}‘20))
title(‘识别(数字1)‘)
subplot(326)
imshow(imresize(identify_two{10}‘20))
title(‘识别(数字2)‘)
web browser http://www.ilovematlab.cn/thread-60165-1-1.html
%%
%
%
% 版权所有:% href=“http://www.ilovematlab.cn/“>Matlab中文论坛 ript
% src=“http://s3.cnzz.com/stat.php?id=971931&web_id=971931&show=pic“ la
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3412 2010-01-30 10:17 离散Hopfield神经网络的联想记忆—数字识别\chapter9.m
文件 191 2009-08-30 17:53 离散Hopfield神经网络的联想记忆—数字识别\data0.mat
文件 195 2009-08-30 17:37 离散Hopfield神经网络的联想记忆—数字识别\data1.mat
文件 216 2009-08-30 17:56 离散Hopfield神经网络的联想记忆—数字识别\data1_noisy.mat
文件 205 2009-08-30 17:39 离散Hopfield神经网络的联想记忆—数字识别\data2.mat
文件 224 2009-08-30 17:57 离散Hopfield神经网络的联想记忆—数字识别\data2_noisy.mat
文件 192 2009-08-30 17:51 离散Hopfield神经网络的联想记忆—数字识别\data3.mat
文件 195 2009-08-30 17:51 离散Hopfield神经网络的联想记忆—数字识别\data4.mat
文件 195 2009-08-30 17:51 离散Hopfield神经网络的联想记忆—数字识别\data5.mat
文件 195 2009-08-30 17:52 离散Hopfield神经网络的联想记忆—数字识别\data6.mat
文件 191 2009-08-30 17:52 离散Hopfield神经网络的联想记忆—数字识别\data7.mat
文件 195 2009-08-30 17:53 离散Hopfield神经网络的联想记忆—数字识别\data8.mat
文件 194 2009-08-30 17:53 离散Hopfield神经网络的联想记忆—数字识别\data9.mat
文件 2697 2010-01-30 10:20 离散Hopfield神经网络的联想记忆—数字识别\waiji.m
目录 0 2019-11-19 16:40 离散Hopfield神经网络的联想记忆—数字识别
----------- --------- ---------- ----- ----
8497 15
相关资源
-
3点GPS定位MATLAB仿真
-
一维光子晶体MATLAB仿真代码吸收率折
-
清洁机器人路径规划matlab仿真程序
-
基于倒谱图判断浊音的基音周期MATL
-
粒子群算法优化pid源码 matlab仿真.ra
-
小卫星多普勒频偏MATLAB仿真程序及参
-
基于Matlab的OFDM系统仿真的设计
-
《MATLAB仿真在现代通信中的应用》徐
-
自抗扰控制ADRC的MATLAB仿真+书籍资料
-
Ldpc编译码方案MATLAB仿真
-
基于模型预测控制的车辆轨迹跟踪问
-
合成孔径雷达成像csChirp Scaling算法M
-
冲击电压发生器MATLAB仿真,主要是单
-
信道的MATLAB仿真
-
基于傅里叶叠层的图像重建算法matl
-
信息论大作业 LZ78算法编译码 matlab仿
-
跳频通信系统MATLAB仿真
-
机械臂SEA柔顺控制matlab仿真
-
群速度色散的matlab仿真
-
异步电机降压启动matlab仿真
-
Aloha系统MATLAB仿真代码
-
机器人焊接轨迹规划matlab仿真程序
-
同步电机模型的MATLAB仿真-毕业设计论
-
方崇智《过程辨识》一书中各种辨识
-
matlab仿真及其在光学课程中的应用 课
-
MINIST 手写数字识别 MATLAB仿真
-
基于Matlab的光学实验仿真
-
四旋翼MATLAB仿真文件实验报告.zip
-
雷达系统的matlab仿真
-
波导MATLAB仿真
评论
共有 条评论