RBF(Radical Basis Function)径向基函数神经网络

本文详细比较了径向基函数(RBF)网络与反向传播(BP)网络的特点与工作原理。RBF网络利用输入模式与中心向量的距离作为激活函数,具有局部映射特性;而BP网络则通过内积与Sigmoid函数实现全局非线性映射。两者的区别在于RBF网络更注重局部信息处理,适用于模式识别与函数逼近。
摘要由CSDN通过智能技术生成

参考链接:

http://www.cnblogs.com/zhangchaoyang/articles/2591663.html    系统介绍了RBF network 

https://www.zhihu.com/question/44328472 知乎 RBF网络和BP网络区别


 

径向基函数(Radical Basis Function,RBF)。径向基函数(Radical Basis Function,RBF)方法是Powell在1985年提出的。所谓径向基函数,其实就是某种沿径向对称的标量函数。通常定义为空间中任一点x到某一中心c之间欧氏距离的单调函数,可记作k(||x-c||),其作用往往是局部的,即当x远离c时函数取值很小。


RBF Kernel 有什么特点:

图一 Radial Basis Function

图二 Plot of Radial Basis Function with 2D input

 

图三 RBF 使样本点只被附近(圈内)的输入激活

 


 

RBF 和 BP network 区别:

BP神经网络的隐节点采用输入模式与权向量的内积作为激活函数的自变量,而激活函数采用Sigmoid函数。各隐节点对BP网络的输出具有同等地位的影响,因此BP神经网络是对非线性映射的全局逼近

RBF神经网络的隐节点采用输入模式与中心向量的距离(如欧式距离)作为函数的自变量,并使用径向基函数(如Gaussian函数)作为激活函数。神经元的输入离径向基函数中心越远,神经元的激活程度就越低。RBF网络的输出与数据中心离输入模式较劲的“局部”隐节点关系较大,RBF神经网络因此具有“局部映射”特性。

BP网络最常用的神经元是perceptron,最流行的用法是多层perceptrons.如下图所示:

RBF网络:神经元是一个以gaussian函数(或者其他)为核函数的神经元

RBF Network 通常只有三层。 输入层、中间层计算输入 x 矢量样本矢量 c 欧式距离的 Radial Basis Function (RBF) 的值,输出层算它们的线性组合

 第一阶段为非监督学习,从数据中选取记忆样本(图四中的紫色中心)。例如聚类算法可在该阶段使用。

 第二阶段为监督学习,训练记忆样本与样本输出的联系。该阶段根据需要可使用 AD/BP。

 

 

转载于:https://www.cnblogs.com/yzjfree/p/10279456.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值