The Radial basis function neural network (RBFNN) is expressed in terms of three layers: Input layer, hidden layer and output layer. In the hidden layer, the radial basis function is the basis function. The main idea of the RBFNN is the radial basis function, which the value depends on the distance from the center. The process is shown by Figure 2.11.