Page 472 -
P. 472

Chapter 11  Managing Knowledge 471


                     FIGURE 11.9  HOW A NEURAL NETWORK WORKS





















               A neural network uses rules it “learns” from patterns in data to construct a hidden layer of logic.
               The hidden layer then processes inputs, classifying them based on the experience of the model.
               In this example, the neural network has been trained to distinguish between valid and fraudulent
               credit card purchases.




               purchase. Also, self-organizing neural  networks can be trained by exposing
               them to large amounts of data and  allowing them to  discover the patterns
               and  relationships in the data.
                  A Google research team headed by Stanford University computer scientist
               Andrew Y. Ng and Google fellow Jeff Dean recently created a neural network
               with more than one billion connections that could identify cats. The network
               used an array of 16,000 processors and was fed random thumbnails of images,
               each extracted from a collection of 10 million YouTube videos. The neural net-
               work taught itself to recognize cats, without human help in identifying specific
               features during the learning process. Google believes this neural network has
               promising applications in image search, speech recognition, and machine lan-
               guage translation (Markoff, 2012).
                  Whereas expert systems seek to emulate or model a human expert’s way
               of solving problems, neural network builders claim that they do not program
               solutions and do not aim to solve specific problems. Instead, neural network
               designers seek to put intelligence into the hardware in the form of a generalized
               capability to learn. In contrast, the expert system is highly specific to a given
               problem and cannot be retrained easily.
                  Neural network applications in medicine, science, and business address
               problems in pattern classification, prediction, financial analysis, and control
               and optimization. In medicine, neural network applications are used for screen-
               ing patients for coronary artery disease, for diagnosing patients with epilepsy
               and Alzheimer’s disease, and for performing pattern recognition of pathology
               images. The financial industry uses neural networks to discern patterns in
               vast pools of data that might help predict the performance of equities, corpo-
               rate bond ratings, or corporate bankruptcies. Visa International uses a neural
                 network to help detect credit card fraud by monitoring all Visa transactions for
               sudden changes in the buying patterns of cardholders.
                  There are many puzzling aspects of neural networks. Unlike expert  systems,
               which typically provide explanations for their solutions, neural networks
               cannot always explain why they arrived at a particular solution. Moreover,
               they cannot always guarantee a completely certain solution, arrive at the








   MIS_13_Ch_11 Global.indd   471                                                                             1/17/2013   2:30:06 PM
   467   468   469   470   471   472   473   474   475   476   477