matlab 神经网络训练与仿真 最简单的例子
来源:互联网 发布:船舶装载软件 编辑:程序博客网 时间:2024/05/17 03:14
网络训练与生成:
clear all;
%生成训练数据和目标值
p=[0 0; 1 0; 0 1; 1 1]'; %神经网络程序 默认一列表示一个训练样本的数据
t=[1 0; 0 1; 0 1; 1 0]';
'训练BP网络开始...'
%创建BP网络
net = newff(minmax(p),[5 2],{'logsig' 'logsig'},'traingda');
%初始化BP网络,包括:权值和偏置的初值
net = init(net);
%设置训练参数和训练BP网络
net.trainParam.epochs = 5000;
net.trainParam.goal = 0.001;
net.trainParam.show = 10;
%训练BP神经网络
net = train(net,p,t);
%存储训练后的BP网络
save My_NET net;
'训练BP网络结束!'
网络的读取与仿真:
clear all;
load My_NET;
'测试BP网络...'
%生成训练数据和目标值
p=[0 0; 1 0; 0 1; 1 1]';
t=[1 0; 0 1; 0 1; 1 0]';
%使用已训练好的网络进行测试
a = sim(net,p);
a=a>0.5; %当a>0.5时,令a=1;否则,a=0.
'测试结束!'
0 0
- matlab 神经网络训练与仿真 最简单的例子
- matlab bp神经网络的简单小例子
- 最简单的三层神经网络Matlab实现
- Hopfield神经网络入门学习与matlab仿真
- 神经网络及其matlab仿真
- MATLAB BP神经网络中仿真结果与手工计算不符合的解决办法
- bp神经网络训练例子
- 训练神经网络的简单例子(TensorFlow平台下Python实现)
- 一个简单的神经网络例子
- 基于Matlab的BP神经网络分段插值仿真
- matlab的BP神经网络例子程序
- 最简单的二进制神经网络
- [笔记]最简单的神经网络
- RBF神经网络简单介绍与MATLAB实现
- Matlab自控简单仿真
- tensorflow入门之训练简单的神经网络
- 训练一个简单的神经网络(基于CS231n)
- Matlab与modelsim的联合仿真
- plsql 中文乱码 plsql 乱码 字符集解决方案
- 什么是socket?
- 小米持续制造尖叫的三个关键词
- javascript html css 点击提交按钮弹出透明层
- Adrorid级联下拉框
- matlab 神经网络训练与仿真 最简单的例子
- 好产品需要一针、一刀、一线
- 操作xml文件:DOM、SAX、JDOM、JAXB、Dom4J
- javamail发送邮件
- 关于targetver.h文件
- JSP中的JavaBean问题
- UIViewControllerBasedStatusBarAppearance作用的实际测试
- Linux常用命令大全
- 遍历指定目录下的所有文件及文件夹