基于BP神经网络的手写数字识别算法,实现工具matlab,自己制作的。
两个GUI可视化实现与训练集和测试集,以及图片集。
成功率不是很高,85%左右,可以自己去调整一些参数
内包含视频演示,初学者可以拿来熟悉熟悉以及练练手
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-05-26 15:14 代码-BP
目录 0 2020-04-20 15:14 代码-BPGUI1
文件 760 2020-04-06 18:01 代码-BPGUI1gui_hanshu.m
文件 132356 2020-04-08 19:07 代码-BPGUI1mydata.mat
文件 20181 2020-04-06 18:32 代码-BPGUI1
umber_reconginize.fig
文件 5152 2020-04-06 18:32 代码-BPGUI1
umber_reconginize.m
目录 0 2020-04-20 15:15 代码-BPGUI2
文件 2576 2020-04-17 14:21 代码-BPGUI2A1.txt
文件 25050 2020-04-17 14:21 代码-BPGUI2A2.txt
文件 2932 2020-04-17 14:21 代码-BPGUI2IXT.txt
文件 2952 2020-04-17 14:21 代码-BPGUI2IYT.txt
文件 5648 2020-04-11 23:38 代码-BPGUI2MouseDraw.m
文件 1260 2020-04-19 21:52 代码-BPGUI2Untitled3.m
文件 1103 2020-04-19 21:44 代码-BPGUI2chuli.m
文件 19640 2020-04-11 23:31 代码-BPGUI2draw.fig
文件 4150 2020-04-17 12:59 代码-BPGUI2draw.m
文件 761 2020-04-11 23:06 代码-BPGUI2gui_hanshu.m
文件 131733 2020-04-11 22:58 代码-BPGUI2mydata.mat
文件 131733 2020-04-11 22:58 代码-BPGUI2mydata2.mat
文件 52 2020-04-20 15:15 代码-BPGUI2说明.txt
文件 2048427 2020-04-17 14:21 代码-BPRec 0001.mp4
文件 6551732 2020-04-17 14:35 代码-BPRec 0003.mp4
文件 311 2020-05-23 21:25 代码-BP
eadme.txt
文件 29718960 2020-04-20 15:12 代码-BP
ecognize_handwiting_numbers.zip
目录 0 2020-04-20 15:17 代码-BP rain_and_test
文件 1650 2020-04-13 19:51 代码-BP rain_and_test estold.m
文件 2957 2020-04-19 21:17 代码-BP rain_and_test rainold.m
function [ numberqq ] = gui_hanshu( photo_matrix )
%UNtitleD2 此处显示有关此函数的摘要
% 此处显示详细说明
load mydata;
photo_matrix=imresize(photo_matrix[16 16]);
photo_matrix=uint8(photo_matrix<=230);
%thresh=graythresh(photo_matrix);%确定二值化阈值
%photo_matrix=im2bw(photo_matrixthresh);%对图像二值化
tmp=photo_matrix‘;
tmp=tmp(:);
%计算输入层输入
x=double(tmp‘);
%得到隐层输入
y0=x*V;
%激活
y=1./(1+exp(-y0*yita1));
%得到输出层输入
o0=y*W;
o=1./(1+exp(-o0*yita1));
%最大的输出即是识别到的数字
[oindex]=sort(o);
numberqq=index(10);
index;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-05-26 15:14 代码-BP
目录 0 2020-04-20 15:14 代码-BPGUI1
文件 760 2020-04-06 18:01 代码-BPGUI1gui_hanshu.m
文件 132356 2020-04-08 19:07 代码-BPGUI1mydata.mat
文件 20181 2020-04-06 18:32 代码-BPGUI1
umber_reconginize.fig
文件 5152 2020-04-06 18:32 代码-BPGUI1
umber_reconginize.m
目录 0 2020-04-20 15:15 代码-BPGUI2
文件 2576 2020-04-17 14:21 代码-BPGUI2A1.txt
文件 25050 2020-04-17 14:21 代码-BPGUI2A2.txt
文件 2932 2020-04-17 14:21 代码-BPGUI2IXT.txt
文件 2952 2020-04-17 14:21 代码-BPGUI2IYT.txt
文件 5648 2020-04-11 23:38 代码-BPGUI2MouseDraw.m
文件 1260 2020-04-19 21:52 代码-BPGUI2Unti
文件 1103 2020-04-19 21:44 代码-BPGUI2chuli.m
文件 19640 2020-04-11 23:31 代码-BPGUI2draw.fig
文件 4150 2020-04-17 12:59 代码-BPGUI2draw.m
文件 761 2020-04-11 23:06 代码-BPGUI2gui_hanshu.m
文件 131733 2020-04-11 22:58 代码-BPGUI2mydata.mat
文件 131733 2020-04-11 22:58 代码-BPGUI2mydata2.mat
文件 52 2020-04-20 15:15 代码-BPGUI2说明.txt
文件 2048427 2020-04-17 14:21 代码-BPRec 0001.mp4
文件 6551732 2020-04-17 14:35 代码-BPRec 0003.mp4
文件 311 2020-05-23 21:25 代码-BP
eadme.txt
文件 29718960 2020-04-20 15:12 代码-BP
ecognize_handwiting_numbers.zip
目录 0 2020-04-20 15:17 代码-BP rain_and_test
文件 1650 2020-04-13 19:51 代码-BP rain_and_test estold.m
文件 2957 2020-04-19 21:17 代码-BP rain_and_test rainold.m
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)