资源简介
神经网络的精华部分在于多层神经网络的学习,然而我们学习了多层网络之后,怎样编写出第一个多层感知器的程序,也许是我们最期盼的事情,那我们就需要一个简单的模板去挖掘……本代码即是一个比较经典多层感知器的入门程序:用matlab实现多层感知器解决异或分类问题,为了便于初学者掌握,本代码在一些关键的地方都给出了汉语注释……
代码片段和文件信息
% 用两层感知器实现异或
% 第一层是随机层,即权重何偏差随机确定,以第一层的输出作为第二层的输入
pr1=[0 1;0 1]; % 随机感知器输入的范围
net1=newp(pr13);%三个神经元
net1.inputweights{1}.initFcn=‘rands‘;
net1.biases{1}.initFcn=‘rands‘;
index=0;
while index==0
net1=init(net1);
iw1=net1.IW{1}
b1=net1.b{1}
p1=[0 0 1 1;0 1 0 1];
[a1pr]=sim(net1p1);
pr2=[0 1;0 1;0 1];
net2=newp(pr21);
net2.trai
- 上一篇:基于MATLAB的光学干涉仿真
- 下一篇:hough变换检测多个圆 matlab
相关资源
- 机器学习——逻辑回归logistic实现二分
- Matlab多层感知器解决异或分类问题
- ID3的MATLAB实现244799
- 贝叶斯高斯分类作业
- 基于离散型Hopfield神经网络识别手写数
- 彩色遥感图像分类算法及 Matlab实现
- 基于MATLAB的图像SVM分类
- SVM分类程序
- BP神经网络在遥感图像中的分类
- 在MATLAB中用BP神经网络进行数据分类
- 三分类_svm_matlab
- 故障分类svm代码
- KNN 鸢尾花分类
- 基于matlab的RBF神经网络模式分类
- 最小距离法分类
- 贝叶斯分类器matlab实现
- K最邻近分类器设计matlab
- 基于MATLAB的对图像特征的分类随机森
- MATLAB环境下用BP神经网络进行数据分类
- SVM对图像进行分类分类
- 水果智能分类系统模式识别
- 用MatLab实现SVM分类.
- 基于matlab的图像形状与分类
- 朴素贝叶斯分类器MATLAB源代码
- 多分类问题中混淆矩阵(Confusion Mat
- 感知机H-K算法matlab代码+数据集,对真
- 基于MATLAB中级联分类器的人脸五官分
- 随机森林程序
- mtalab实现基于傅里叶描述子的树叶识
- 灰度共生矩阵提取结肠癌图像特征,
评论
共有 条评论