径向基(RBF)神经网络的介绍及其案例实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Matlab案例实现
%% 清空环境变量 clc clear % 产生训练样本(训练输入,训练输出) % ld为样本例数 ld=100; % 产生2*ld的矩阵 x=rand(2,ld); % 将x转换到[-1.5 1.5]之间 x=(x-0.5)*1.5*2; %% 建立RBF神经网络 % 采用approximate RBF神经网络。spread 为默认值 net=newrb(x,F); % 计算网络输出F值 F=20+x1.^2-10*cos(2*pi*x1)+x2.^210*cos(2*pi*x2); % x的第一列为x1,第二列为x2. x1=x(1,:); x2=x(2,:);
假设我们不知道这个方程的表达式,只知 道这个方程的一些输入输出,比如说如下数据:
使用这些数据, 实现回归公式
www.themegallery.com
Company Logo
Matlab案例实现
RBF 神经网络在Matlab里面的例子:非线性函数的回归
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
LOGO
www.themegallery.com
www.themegallery.com
Company Logo
50
60 50 40 30 20 10 0 2 2 0 0 -2 -2
60 50 40 30 20 10 0 2 2 0 0 -2 -2
60 50 40 30 20 10 0 2 2 0 0 -2 -2
www.themegallery.com
1 2
什么是神经网络 径向基(RBF)神经网络
3
Matlab案例实现
www.themegallery.com
Company Logo
Matlab案例实现
RBF 神经网络在Matlab里面的例子:非线性函数的回归
y 20 x 10cos(2x1 ) 10cos(2x2 )
2 1
问题描述:
60 50 40 30 20 10 0 2 2 0 0 -2 -2
60 50 40 30 20 10 0 2 2 0 0 -2 -2
60 50 40 30 20 10 0 2 2 0 0 -2 -2
www.themegallery.com
Company Logo
300
60 50 40 30 20 10 0 2 2 0 0 -2 -2
LOGO
径向基(RBF)神经网络的介绍 及其案例实现
Contents
1 2
什么是神经网络 径向基(RBF)神经网络
3
案例实现
www.themegallery.com
Company Logo
Contents
1 2
什么是神经网络 径向基(RBF)神经网络
3
案例实现
www.themegallery.com
Company Logo
100
60 50 40 30 20 10 0 2 2 0 0 -2 -2
60 50 40 30 20 10 0 2 2 0 0 -2 -2
60 50 40 30 20 10 0 2 2 0 0 -2 -2
www.themegallery.com
Company Logo
200
www.themegallery.com
Company Logo
RBF 神经网络
RBF 神经网络:其他理论知识(3/3)
www.themegallery.com
Company Logo
RBF 神经网络
RBF网络的工作原理
www.themegallery.com
Company Logo
Contents
人 脸 识 别
www.themegallery.com
Company Logo
Contents
1 2
什么是神经网络 径向基(RBF)神经网络
3
Matlab案例实现
www.themegallery.com
Company Logo
RBF 神经网络
几 种 常 见 的 神 经 网 络
www.themegallery.com
60 50 40 30 20 10 0 2 2 0 0 -2 -2
60 50 40 30 20 10 0 2 2 0 0 -2 -2
www.themegallery.com
Company Logo
400
60 50 40 30 20 10 0 2 2 0 0 -2 -2
60 50 40 30 20 10 0 2 2 0 0 -2 -2
www.themegallery.com Company Logo
什么是神经网络 神经网络的应用
www.themegallery.com
Company Logo
什么是神经网络
学 习 驾 驶 汽 车 的 人 工 神 经 网 络
www.themegallery.com Company Logo
什么是神经Baidu Nhomakorabea络
Company Logo
什么是神经网络
什么是神经网络?
www.themegallery.com
Company Logo
什么是神经网络
什么是神经网络?
www.themegallery.com
Company Logo
什么是神经网络 神经网络的正式定义:
人工神经网络(Artificial Neural Network, ANN),也 称为神经网络(Neural Network, NN),是由大量处理 单元广泛互联而成的网络,是对人脑的抽象、简化和 模拟,反映人脑的基本特征。人工神经网络的研究是 从人脑的生理结构出发来研究人的智能行为,模拟人 脑信息处理的功能。 人工神经网络是一种模拟人神经网络行为特征,进行分 布式并行信息处理的算法数学模型。这种网络依靠系统 的复杂程度,通过调整内部大量节点之间相互连接的关 系,从而达到处理信息的目的。
RBF神经网络的种类
Approximate 如果数据很多,需要先对数据进行分类
www.themegallery.com
Company Logo
RBF 神经网络
RBF 神经网络:其他理论知识(1/3)
www.themegallery.com
Company Logo
RBF 神经网络
RBF 神经网络:其他理论知识(2/3)
y w1* x1 w2 * x2 w3 * x3 w4 * x4 wi * xi
i 1
www.themegallery.com Company Logo
n
RBF 神经网络
RBF神经网络概况:
神经网络基础知识
www.themegallery.com
Company Logo
RBF 神经网络
Company Logo
RBF 神经网络
RBF神经网络概况:
神经网络基础知识
w1* x11 w2 * x12 w3 * x13 w4 * x14 y1 w1* x 21 w2 * x 22 w3 * x 23 w4 * x 24 y 2 w1* xn1 w2 * xn2 w3 * xn3 w4 * xn4 yn
60 50 40 30 20 10 0 2 2 0 0 -2 -2
www.themegallery.com
Company Logo
1000
60 50 40 30 20 10 0 2 2 0 0 -2 -2
60 50 40 30 20 10 0 2 2 0 0 -2 -2
60 50 40 30 20 10 0 2 2 0 0 -2 -2
为什么要引入RBF神经网络??
www.themegallery.com
Company Logo
RBF 神经网络
RBF 神经网络一个简单的例子:解决异或问题
www.themegallery.com
Company Logo
RBF 神经网络
RBF 神经网络的正式定义:
Exact 有几组数据,就用几个 ( x) ,适合数据比较少网络
相关文档
最新文档