Neural Networks in Business Forecasting Amir Shokri Amirsh.nll@gmail.com
Abstract Neural Network is defined as the ability of a group to solve more problems than its individual members. The idea brings that a group of people can solve problems efficiently and offer greater insight and a better answer than any one individual could provide. The applications of Neural Network enhance an innovative business model for an enterprise. Role of Neural Network in an enterprise brings effectiveness. Further work will be carried out towards the Mathematical modeling of neural networks and various parameters will be engaged so as to get the required result to desired degree of accuracy . Amir Shokri 2
Introduction Forecasting has been dominated by linear methods for many decades. Linear methods are easy to develop and implement and they are also relatively simple to understand and interpret. However, linear models have serious limitation in that they are not able to capture any nonlinear relationships in the data. The approximation of linear models to complicated nonlinear relationships is not always satisfactory. In the early 1980s, Makridakis (1982) organized a large-scale forecasting competition (often called M-competition) where a majority of commonly used linear methods were tested with more than 1,000 real time series data. The mixed results show that no single linear model is globally the best, which may be interpreted as the failure of linear modeling in accounting for a varying degree of nonlinearity that is common in real world problems Amir Shokri 3
Introduction networks are mathematical models inspired by the organization and functioning of biological neurons. There are numerous artificial neural network variations that are related to the nature of the task assigned to the network. There are also numerous variations in how the neuron is modeled. In some cases, these models correspond closely to biological neurons and in other cases the models depart from biological functioning in significant ways. See the appendix for a more detailed explanation of the artificial neural network paradigm. Amir Shokri 4
Introduction In the human brain, a typical neuron collects signal from others through a host of fine structures called dendrites. The neuron sends out spikes of electrical activity through a long thin strand known as an axon, which splits into thousands of branches. At the end of each branch, a structure called a synapse converts the activity from the axon into electrical effects that inhibit or excite activity in the connected neurons. When a neuron receives excitatory input that is sufficiently large compared with its inhibitory input, it sends a spike of electrical activity down its axiom. Learning occurs by changing the effectiveness of the synapses so that the influence of one neuron on another changes. An artificial neural network is a simulation of biological brain. The purpose of a neural network is to learn to recognize pattern in our data. Amir Shokri 5
Introduction Once the neural network has been trained on sample of our data it can make predictions by detecting similar patterns in future data. Thus a neural network is a computational system inspired by the structure, processing method, learning ability of a biological brain. Amir Shokri 6
Introduction Amir Shokri 7
Neural networks Artificial neural networks (ANNs) are computing models for information processing and pattern identification. They grow out of research interest in modeling biological neural systems, especially human brains. An ANN is a network of many simple computing units called neurons or cells, which are highly interconnected and organized in layers. Each neuron performs the simple task of information processing by converting received inputs into processed outputs. Through the linking arcs among these neurons, knowledge can be generated and stored regarding the strength of the relationship between different nodes. Although the ANN models used in all applications are much simpler than actual neural systems, they are able to perform a variety of tasks and achieve remarkable results. Amir Shokri 8
Neural networks Over the last several decades, many types of ANN models have been developed, each aimed at solving different problems. But by far the most widely and successfully used for forecasting has been the feed forward type neural network. Figure 1 shows the architecture of a three-layer feed forward neural network that consists of neurons (circles) organized in three layers: input layer, hidden layer, and output layer. The neurons in the input nodes correspond to the independent or predictor variables (x) that are believed to be useful for forecasting the dependent variable (y) which corresponds to the output neuron. Neurons in the hidden layer are connected to both input and output neurons and are key to learning the pattern in the data and mapping the relationship from input variables to the output variable. Amir Shokri 9
Neural networks With nonlinear transfer functions, hidden neurons can process complex information received from input neurons and then send processed information to the output layer for further processing to generate forecasts. In feed forward ANNs, the information flow is one directional from the input layer to the hidden layer then to the output layer without any feedback from the output layer. Amir Shokri 10
Neural networks Artificial neural networks (ANN) have been widely touted as solving many forecasting and decision modeling problems . For example, they are argued to be able to model easily any type of parametric or non-parametric process and automatically and optimally transform the input data. These sorts of claims have led to much interest in artificial neural networks. On the other hand, Chatfield (1993) has queried whether artificial neural networks have been oversold or are just a fad. In this paper, we will attempt to give a balanced review of the literature comparing artificial neural networks and statistical techniques. Our review will be segmented into three different application areas: time series forecasting, regression based forecasting, and regression-based decision models. Amir Shokri 11
Neural networks Additionally, we will note the literature comparing artificial neural networks and other models such as discriminant analysis. But before that review, we will first examine the general claims made for artificial neural networks that are relevant to forecasting and decision making. Amir Shokri 12
Neural network as a forecasting tool Unsupervised learning method creates its own model to interpret the data without known answers. Adaptive resonance theory, Kohonen self- organizing map counter propagation network are some of the popularly used unsupervised learning approaches. They are often used for clustering data. The back propagation algorithm has emerged as one of the most widely used learning procedures for multilayer networks. Amir Shokri13
Neural network as a forecasting tool A typical back propagation neural network usually has an input layer, some hidden layers and an output layer. The units in the network are connected in a feed forward manner, from the input layer to the output layer. The weights of connections have been given initial values. The error between the predicted output value and the actual value is back propagated through the network for the updating of the weights. This is a supervised learning procedure that attempts to minimize the error between the desired and the predicted outputs. Amir Shokri14
Neural network as a forecasting tool Amir Shokri 15
Neural network as a forecasting tool There is a marketing application which has been integrated with a neural network system. The Airline Marketing Tactician (a trademark abbreviated as AMT) is a computer system made of various intelligent technologies including expert systems. A feed forward neural network is integrated with the AMT and was trained using back propagation to assist the marketing control of airline seat allocations. The adaptive neural approach was amenable to rule expression. Additionally, the application's environment changed rapidly and constantly, which required a continuously adaptive solution. The system is used to monitor and recommend booking advice for each departure. Such information has a direct impact on the profitability of an airline and can provide a technological advantage for users of the system. Amir Shokri 16
Neural network as a forecasting tool While it is significant that neural networks have been applied to this problem, it is also important to see that this intelligent technology can be integrated with expert systems and other approaches to make a functional system. Neural networks were used to discover the influence of undefined interactions by the various variables. While these interactions were not defined, they were used by the neural system to develop useful conclusions. It is also noteworthy to see that neural networks can influence the bottom line. Amir Shokri 17
Recommend
More recommend