MATLAB——线性神经网络预测程序

微❤关注"电击小子程高兴的MATLAB小屋"获得资料(专享优惠)

%% 学习目标: 线性神经网络

%% 收敛速度和精度比之前讲的感知器神经网络要高,

%% 主要应用在函数逼近,信号预测,模式识别,系统辨识方面

clear all;

close all;

P=[1.1 2.2 3.1 4.1];

T=[2.2 4.02 5.8 8.1];

lr=maxlinlr(P); %获取最大学习速率

net=newlin(minmax(P),1,0,lr); %建立线性神经网络

net.trainParam.epochs=500; %训练 做多500次

net.trainParam.goal=0.04; %训练误差设定为0.04

net=train(net,P,T);

Y=sim(net,P) %仿真

相关推荐
芊寻(嵌入式)几秒前
C转C++学习笔记--基础知识摘录总结
开发语言·c++·笔记·学习
一颗松鼠9 分钟前
JavaScript 闭包是什么?简单到看完就理解!
开发语言·前端·javascript·ecmascript
有梦想的咸鱼_11 分钟前
go实现并发安全hashtable 拉链法
开发语言·golang·哈希算法
海阔天空_201317 分钟前
Python pyautogui库:自动化操作的强大工具
运维·开发语言·python·青少年编程·自动化
天下皆白_唯我独黑24 分钟前
php 使用qrcode制作二维码图片
开发语言·php
夜雨翦春韭27 分钟前
Java中的动态代理
java·开发语言·aop·动态代理
小远yyds29 分钟前
前端Web用户 token 持久化
开发语言·前端·javascript·vue.js
孙同学要努力36 分钟前
《深度学习》——深度学习基础知识(全连接神经网络)
人工智能·深度学习·神经网络
何曾参静谧41 分钟前
「C/C++」C/C++ 之 变量作用域详解
c语言·开发语言·c++
q567315231 小时前
在 Bash 中获取 Python 模块变量列
开发语言·python·bash