-
大小: 2KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-04
- 語言: Matlab
- 標簽:
資源簡介
利用matlab實現(xiàn),采用Hopfield神經(jīng)網(wǎng)絡(luò)對大寫字母進行識別,包含程序和字母文件,解壓放在同一文件夾下使用

代碼片段和文件信息
%字母的標準點陣
A=load(‘A.txt‘);
B=load(‘B.txt‘);
C=load(‘C.txt‘);
D=load(‘D.txt‘);
E=load(‘E.txt‘);
F=load(‘F.txt‘);
%訓(xùn)練樣本(目標向量)
T=[A(:)B(:)C(:)D(:)E(:)F(:)];
%輸出字母
figure(1)
for?ii=0:5
????subplot(23ii+1);
????imshow(reshape(T(:ii+1)1510));
????title([‘?當前字母:‘?num2str(ii+1)])
end
%數(shù)字帶噪聲數(shù)字點陣(固定法)
%noise_matrix=load(‘noise_matrix.txt‘);
%數(shù)字帶噪聲數(shù)字點陣(隨機法)
noise_matrix=A;
?for?i=1:150
????a=rand;
?????if?a<0.1?????%以10%比例進行隨機干擾
???????noise_matrix(i)=-A(i);
?????end
?end
?figure(2)
?subplot(231)
?imshow(noise_matrix);
?title(‘帶10%噪聲的樣本‘);
%關(guān)于hopfield網(wǎng)絡(luò)的創(chuàng)建和仿真,參數(shù)形式參見Matlab的幫助
net=newhop(T);%創(chuàng)建hopfield網(wǎng)絡(luò),根據(jù)標準樣本開始訓(xùn)練學(xué)習
No22=sim(net{15}{}{noise_matrix(:)});%仿真5次,只有一個樣本noise_matrix
for?ii=1:5
????subplot(231+ii)
????imshow(reshape(No22{ii}1510));
????title([‘第‘?num2str(ii)?‘仿真結(jié)果‘])
end
noise_matrix=A;
?for?i=1:150
????a=rand;
?????if?a<0.2?????%以20%比例進行隨機干擾
???????noise_matrix(i)=-A(i);
?????end
?end
?figure(3)
?subplot(231)
?imshow(noise_matrix);
?title(‘帶20%噪聲的樣本‘);
%關(guān)于hopfield網(wǎng)絡(luò)的創(chuàng)建和仿真,參數(shù)形式參見Matlab的幫助
net=newhop(T);%創(chuàng)建hopfield網(wǎng)絡(luò),根據(jù)標準樣本開始訓(xùn)練學(xué)習
No22=sim(net{15}{}{noise_matrix(:)});%仿真5次,只有一個樣本noise_matrix
for?ii=1:5
????subplot(231+ii)
????imshow(reshape(No22{ii}1510));
????title([‘第‘?num2str(ii)?‘仿真結(jié)果‘])
end
noise_matrix=A;
?for?i=1:150
????a=rand;
?????if?a<0.3?????%以30%比例進行隨機干擾
???????noise_matrix(i)=-A(i);
?????end
?end
?figure(4)
?subplot(331)
?imshow(noise_matrix);
?title(‘帶30%噪聲的樣本‘);
%關(guān)于hopfield網(wǎng)絡(luò)的創(chuàng)建和仿真,參數(shù)形式參見Matlab的幫助
net=newhop(T);%創(chuàng)建hopfield網(wǎng)絡(luò),根據(jù)標準樣本開始訓(xùn)練學(xué)習
No22=sim(net{18}{}{noise_matrix(:)});%仿真5次,只有一個樣本noise_matrix
for?ii=1:8
????subplot(331+ii)
????imshow(reshape(No22{ii}1510));
????title([‘第‘?num2str(ii)?‘仿真結(jié)果‘])
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????382??2010-12-19?16:13??D.txt
?????文件????????375??2010-12-19?16:17??E.txt
?????文件????????363??2010-12-19?16:21??F.txt
?????文件???????2006??2010-12-19?16:37??hopfieldzifu.asv
?????文件???????2015??2010-12-19?16:45??hopfieldzifu.m
?????文件????????374??2010-12-19?15:32??A.txt
?????文件????????395??2010-12-19?15:42??B.txt
?????文件????????376??2010-12-19?16:01??C.txt
-----------?---------??----------?-----??----
?????????????????6286????????????????????8
- 上一篇:Chineseflag.m
- 下一篇:相空間重構(gòu) matlab 代碼
評論
共有 條評論