This article will address the topic of General regression neural network, which has been the subject of interest and debate in various areas. Since time immemorial, General regression neural network has aroused the curiosity and intrigue of humanity, generating both admiration and controversy. Throughout history, General regression neural network has played a significant role in society, influencing the way people relate to and perceive their environment. In this sense, it is essential to thoroughly analyze and understand the multiple facets of General regression neural network, with the aim of expanding our knowledge and vision of the world around us. In this way, we aim to shed light on the various implications and repercussions that General regression neural network has had and continues to have today.
Generalized regression neural network (GRNN) is a variation to radial basis neural networks. GRNN was suggested by D.F. Specht in 1991.[1]
GRNN can be used for regression, prediction, and classification. GRNN can also be a good solution for online dynamical systems.
GRNN represents an improved technique in the neural networks based on the nonparametric regression. The idea is that every training sample will represent a mean to a radial basis neuron.[2]
where:
where is the squared euclidean distance between the training samples and the input
GRNN has been implemented in many computer languages including MATLAB,[3] R- programming language, Python (programming language) and Node.js.
Neural networks (specifically Multi-layer Perceptron) can delineate non-linear patterns in data by combining with generalized linear models by considering distribution of outcomes (sightly different from original GRNN). There have been several successful developments, including Poisson regression, ordinal logistic regression, quantile regression and multinomial logistic regression that described by Fallah in 2009. [4]
Similar to RBFNN, GRNN has the following advantages:
The main disadvantages of GRNN are: