Page 95 - Anatomy of a Robot
P. 95

03_200256_CH03/Bergren  4/17/03  12:27 PM  Page 80
                             80 CHAPTER THREE

















                                                   Synapse

                             FIGURE 3-3 Human neurons communicating across synapses




                             are exposed to a series of situations and gradually learn how to deal with them. Neural-
                             network computers are generally designed with individual “neurons” that can commu-
                             nicate with one another, especially within their immediate vicinity. They are arranged
                             in rows and banks of neurons; an example is shown in Figure 3-4.
                               The results of each layer are fed into a series of communication units that perform
                             calculations and reroute information to other neurons. The flow of information is shown
                             in Figure 3-4. A series of real-world events is fed into the inputs at the top; the neural
                             net processes the inputs and generates responses out the bottom. The results are scored
                             (by an experienced person) and the score is fed back into the neural network at the top.
                             The network then readjusts its communication units so it will do better next time.
                             Certainly, the network will do better the next time it sees the very same events fed into
                             its inputs. But oddly enough, it often does better on new events it has never seen at its
                             inputs before. As such, it is learning.
                               Neural networks can be built in many ways. One researcher took a silicon substrate
                             (a slab used to build computer chips), hollowed out pits in the substrate, put neurons
                             into  the  pits,  and  allowed  the  neurons  to  communicate  by  connecting  synapses.
                             Computer circuitry was etched in other areas of the substrate. The entire circuit ran on
                             a combination of glucose and electricity.
                               Neural networks can be built from hardware (using computer chips) or they can be
                             simulated in software. There have been many successful applications of neural network
   90   91   92   93   94   95   96   97   98   99   100