matlab神经网络训练准确率,BP神经网络训练后实际曲线不准确

该博客使用MATLAB训练了一个BP神经网络,对数据进行预处理后进行训练和验证。尽管在训练过程中达到了一定的目标,但实际预测曲线与期望结果存在偏差。通过误差分析和误差变化图,作者探讨了模型的预测准确性和潜在问题。
摘要由CSDN通过智能技术生成

clc

clear all

All_error=[];

time=1:100;

p=[-6 84 7;-8 84 5;-8 84 5;-7 85 5;-8 85 4;

-7 85 1;-7 85 3;-6 85 5;-8 85 6;-6 84 5;-6 83 5;-6 83 4;

-6 82 3;-6 82 7;-6 82 4;-7 82 3;-7 82 3;-6 82 2;-7 82 2;

-7 81 1;-7 80 3;-7 80 3;-7 80 3;-8 81 3;-7 80 2;-8 80 3;

-8 80 3;-8 80 4;-8 80 7;-8 81 10;-8 81 12;-7 81 13;]';

t=[4.4416 5.0654 6.2068 5.5905 6.6908 10.2274 7.7494 7.1373 10.9773 9.8333 9.5603 9.0148 5.9754 5.7246 6.4557 6.5489 6.7114 7.0649 8.5036 11.04 8.7439 13.3491 10.9236 10.565 12.1595 10.6422 9.487 10.2115 10.9342 14.3566 11.588 14.1362];

[normInput,ps] = mapminmax(p);

[normTarget,ts] = mapminmax(t);

testPercent = 0.25;

validatePercent = 0.25;

[trainSamples,validateSamples,testSamples] = dividevec(normInput,normTarget,validatePercent,testPercent);

for j=1:1000

Node

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值