2009年3月12日星期四

Neural Networks

I was asked about the neural networks. That is a good question for me. I am learning neural networks(Application, algorithm and so on), but I have never think about how to explain whiat is neural networks.


Neural networks, as used in artificial intelligence, have traditionally been viewed as simplified models of neural processing in the brain. Our brain made up of a vast network of computing elements called neurons. Brain organizes this huge number of neurons, each ith weak computing power, into a massively parallel complex network, which these neurons interact with each other dynamically to produce a powerful information processor.

The neural network which we are talking about is an interconnected group of artificial neurons that uses a mathematical or computational model for information processing. In most cases an neural network is an adaptive system that changes its structure based on external or internal information that flows through the network.

Neurons behave as functions, they transduce unbounded input activaction at a time into a bounded output signal. the figure below shows the input and output of neural networks.


Neural network is used for pattern recognition here. I am thinking a simple way to explain it to the audience. For example there are two apples, one is red big apple and the other one is green small. So the input of the first one is red, big, round and quite a lot of other information, and the output of the neural network will tell us it is an apple. The same as the second one input the data small, green and so on, and output will still tell us it's an apple. So what the neural networks do is receive all the information of something and find out what it is. Hope this make sense.

没有评论:

发表评论