RBF Network
RBF stands for Radial Basis Function, and RBF network is an artificial neural network. Its output is linear combination of radial basis functions of the inputs and neuron parameters.
From WikiPedia
RBF network (usually has one hidden layer) can be written by following:
In above equations, is the number of neurons in the hidden layer, is the center vector for neuron and is the weight of neuron for the output neuron. So the function only depends on the distance from center vector, i.e. the function is radially symmetric about the vector, that's why the function is called radial basis function.
References
http://mccormickml.com/2013/08/15/radial-basis-function-network-rbfn-tutorial/
https://github.com/oarriaga/RBF-Network/blob/master/RBFN.py
网友评论