神经网络matlab程序每次运行结果不同的一点看法

因为每次的结果不一样,才有可能找到比较理想的结果啊

找到比较好的结果后,用命令save filename net;保存网络,

可使预测的结果不会变化,调用时用命令load filename net;

取p_test=[   ];

t_test=[   ];

t=sim(net,p_test);

err=t_test-t;

plot(p_test,err);

选择误差小的保存网络

save filename net

以后调用时

load filename net

p_test=[ ];

t_test=[ ];

t=sim(net,p_test);

err=t_test-t;

plot(p_test,err):

因为每次初始化网络时都是随机的,而且训练终止时的误差也不完全相同,结果训练后的权植和阀也不完全相同(大致是一样的),所以每次训练后的结果也略有不同

举个例子,这样初始化就能使网络的输出结果是一样的,另外也可以给网络特定的权值,一种方法是把预测结果后的效果比较好的权值做为初值

p=[0.8726 0.9441 0;0 0 0.7093;0.7378 0.7093 0.3795;0.6416 0.3795 0.7031;1 0.7031 0.4241;0.7774 0.4241 0.9559;0.9559 0.5012 0.7052;...

0.8209 0.7052 0.4983;0.6011 0.4983 1;]';

t=[0 0.7378 0.6416 1 0.7774 0.5012 0.8209 0.6011 0.9350];

rand('state',0);

net=newff(minmax(p),[6,1],{'tansig','logsig'},'trainlm');

net.trainParam.epochs=2000;

net.trainParam.goal=0.001;

net=train(net,p,t);

y=sim(net,p);

error=y-t;

res=norm(error);

p_test=[0.9350 1 0.6236;]';

t_test=[ 0.8027]

a=sim(net,p_test)

原帖在这里 http://www.2nsoft.cn/bbs/read.php?tid=6319&keyword

matlab神经网络每次训练都保存网络,Matlab如何解决神经网络每次训练结果不同的问题?...相关推荐

  1. idea每次都要配置tomcat_电脑每次开机时间都不对?电脑每次开机都要重新设置时间解决方法...

    近期有网友咨询到装机之家晓龙,称自己一台老电脑最近出现一个问题,每次电脑重新开机都需要设置一下时间,关机再开机之后系统时间又归零了,又需要重新设置系统时间.日期,十分麻烦.那么电脑每次开机时间都不对怎 ...

  2. 计算机上电自检的过程,电脑每次开机都自检的几种解决方法介绍

    电脑每次开机都自检的几种解决方法,从理论上讲,计算机曾经非法关机或突然停电;导致系统盘产生错误文件,在下次开机就会执行自检(但这种情况我并不存在). 第一种解决方案: 在C盘上点右键,选属性,然后选& ...

  3. 计算机上电自检的作用,电脑每次开机都自检的几种解决方法

    电脑每次开机都自检的几种解决方法,从理论上讲,计算机曾经非法关机或突然停电;导致系统盘产生错误文件,在下次开机就会执行自检(但这种情况我并不存在). 第一种解决方案:         在C盘上点右键, ...

  4. 家用计算机出现时间,电脑每次开机时间都不对?电脑每次开机都要重新设置时间解决方法...

    近期有网友咨询到装机之家晓龙,称自己一台老电脑最近出现一个问题,每次电脑重新开机都需要设置一下时间,关机再开机之后系统时间又归零了,又需要重新设置系统时间.日期,十分麻烦.那么电脑每次开机时间都不对怎 ...

  5. office2016word 每次打开都有进度条问题 解决方式

    office2016word 每次打开都有进度条问题 解决方式 参考文章: (1)office2016word 每次打开都有进度条问题 解决方式 (2)https://www.cnblogs.com/ ...

  6. 循环神经网络_小孩都看得懂的循环神经网络

    点击上方"MLNLP",选择"星标"公众号 重磅干货,第一时间送达 全文共 2014 字,28 幅图,预计阅读时间 20 分钟. 本文是「小孩都看得懂」系列的第 ...

  7. 解决win10 安装dnw驱动,每次重启都得禁用数字签名。解决命令行操作,设置元素数据时出错。电脑关闭Secure Boot

    解决win10 安装驱动,每次重启都得禁用数字签名 第一步.将电脑关闭Secure Boot 以我的华硕笔记本电脑为例: 1.重启电脑,按住 F2 进入 bios 模式.(其他电脑自行百度) 2.按 ...

  8. 每次开机都要按F1的解决办法

    买了个新的硬盘来装电脑,装操作系统时到微软官网下载了WIN10放在U盘里制作成系统安装盘,具体操作自己百度.装好了之后发现每次开机都要按一下F1,百度了很多都没用, 一次偶然的机会,我拆开了电脑主机硬 ...

  9. alias怎么每次登陆都保存_alias命令使用说明

    1.命令概述 alias命令用来设置指令的别名.我们可以使用该命令可以将一些较长的命令进行简化.使用alias时,用户必须使用单引号''将原来的命令引起来,防止特殊字符导致错误. alias命令的作用 ...

最新文章

  1. python的os模块批量获取目标路径下的文件名
  2. Android挂载以点号(.)开头的文件夹或是文件
  3. 随便唠叨下 最近的事情
  4. mongodb php update,MongoDB文档的更新(php代码实例)
  5. android5.1禁用通知栏,android-阻止通知栏
  6. Online Judge for ACM-ICPC etc.
  7. java 编程英语单词,语句
  8. 华硕x205ta小本驱动下载页面
  9. 清华自动化大一 C++作业引爆全网,特奖得主、阿里P6:我们也做不到
  10. TCP紧急模式理解心得
  11. 格拉姆矩阵(Gram matrix)详细解读
  12. win10蓝屏的处理思路
  13. 2018双11万家互联网门店参战:看苏宁的撩人新姿势
  14. Linux的pcie模拟网卡,Intel英特尔PCIe万兆网卡虚拟功能驱动4.11.1版For Linux(2021年3月5日发布)...
  15. Linux系统如何更新升级
  16. 前后端分离框架跨域问题解决
  17. 用Bootstrap框架制作下拉列表
  18. SQL SERVER 的垂死挣扎
  19. Windows 2003 安全优化设置大全
  20. 18_MySQL8其它新特性

热门文章

  1. 微信直播服务器架构,音视频直播--技术架构—易龙天
  2. 关于python输出换行与不换行
  3. Ubuntu 20.04 下 部署 SoftEther
  4. unity 阳光插件_史上第一款人工智能后期调色插件Luminar!连PS都被甩了几条街
  5. 提示数据信息:汪琪玩Excel第二十七招
  6. IT项目管理 分享7 个开源项目管理工具
  7. epub格式怎么转换成mobi?快来看看这些转换方法
  8. 上市公司营业收入数据集(1990-2021第三季度)
  9. linux捕获鼠标点击事件文件,linux获得键盘鼠标事件,模拟键盘鼠标按键
  10. C语言实现扫雷【经典】