SKEDSOFT

Neural Network & Fuzzy Systems

Neural Networks and Fuzzy logic represents two distinct methodologies to deal with uncertainty. Each of these has its own merits and demerits.

Neural Networks:

− Merits: Neural Networks can model complex nonlinear relationships and are appropriately suited for classification phenomenon into predetermined classes.

− Demerits: Neural Network's output, precision is often limited to least squares errors; the training time required is quite large; the training data has to be chosen over entire range where the variables are expected to change.

Fuzzy logic:

− Merits: Fuzzy logic system, addresses the imprecision of inputs and outputs defined by fuzzy sets and allow greater flexibility in formulating detail system description.

Integration of NN and FL, called Neuro-Fuzzy systems, have the potential to extend the capabilities of the systems beyond either of these two technologies applied individually. The integrated systems have turned out to be useful in :

− accomplishing mathematical relationships among many variables in a complex dynamic process,

− performing mapping with some degree of imprecision, and

− controlling nonlinear systems to an extent not possible with conventional linear control systems.

There are two ways to do hybridization:

− One is to provide NNs with fuzzy capabilities, thereby increasing the network's expressiveness and flexibility to adapt to uncertain environments.

− Second, is to apply neuronal learning capabilities to fuzzy systems so that the fuzzy systems become more adaptive to changing environments. This method is called NN driven fuzzy reasoning.