Thursday, April 10, 2008

Why Neural Network Based Optimization

Optimization is defined as the process of finding the conditions that give the maximum or minimum value of a function.

The immense computational power of nervous system to solve perceptional problems in the presence of massive amount of sensory data has been associated with its parallel processing capability. The neural computing strategies have been adopted to solve optimization problems in recent years]. A neural network is a massively parallel network of interconnected simple processors (neurons) in which each neuron accepts a set of inputs from other neurons and computes an output that is propagated to the output nodes.

Thus a neural network can be described in terms of the individual neurons, the network connectivity, the weights associated with the interconnections between neurons, and the activation function of each neuron. The network maps an input vector from one space to another. The mapping is not specified but is learned.

I am using Artificial Neural Network.

No comments: