TIME SERIES MODELING USING ARTIFICIAL NEURAL NETWORKS 1 P.Ram Kumar, 2 M.V.Ramana Murthy, 3 D.Eashwar, 4 M.Venkatdas

Similar documents
Intelligent Control Systems

CHAPTER I From Biological to Artificial Neuron Model

1. Introduction 1.1. About the content

1. Introduction 1.1. About the content. 1.2 On the origin and development of neurocomputing

AU B. Sc.(Hon's) (Fifth Semester) Esamination, Introduction to Artificial Neural Networks-IV. Paper : -PCSC-504

Neurons, Synapses, and Signaling

Artificial Neural Network : Introduction

Overview. Unit 2: What are the building blocks of our brains?

Artificial Neural Networks (Ref: Negnevitsky, M. Artificial Intelligence, Chapter 6)

Learning in neural networks

Chapter 1. Introduction

Cognitive Neuroscience History of Neural Networks in Artificial Intelligence The concept of neural network in artificial intelligence

Major Structures of the Nervous System. Brain, cranial nerves, spinal cord, spinal nerves, ganglia, enteric plexuses and sensory receptors

Question 1 Multiple Choice (8 marks)

Anatomy Review Graphics are used with permission of: Pearson Education Inc., publishing as Benjamin Cummings (

Neurons and neural networks II. Hopfield network

35-2 The Nervous System Slide 1 of 38

Neurons Chapter 7 2/19/2016. Learning Objectives. Cells of the Nervous System. Cells of the Nervous System. Cells of the Nervous System

The Nervous System II Neurons

Computational Cognitive Neuroscience

International Journal of Scientific & Engineering Research Volume 4, Issue 2, February ISSN THINKING CIRCUIT

CS 453X: Class 18. Jacob Whitehill

Predicting Breast Cancer Survivability Rates

What is Anatomy and Physiology?

VHDL implementation of Neuron based classification for future artificial intelligence applications

Human Anatomy and Physiology - Problem Drill 11: Neural Tissue & The Nervous System

Bio11: The Nervous System. Body control systems. The human brain. The human brain. The Cerebrum. What parts of your brain are you using right now?

Outline. Animals: Nervous system. Neuron and connection of neurons. Key Concepts:

Applied Neuroscience. Conclusion of Science Honors Program Spring 2017

Biomimetic Cortical Nanocircuits: The BioRC Project. Alice C. Parker NSF Emerging Models of Technology Meeting July 24, 2008

Nervous tissue, charachteristics, neurons, glial cells

Functional Organization of Nervous Tissue. Nervous tissue, charachteristics, neurons, glial cells. The Nervous System. The Nervous System 21/12/2010

Learning and Adaptive Behavior, Part II

Unit Three. I. General Functions of the Nervous System. I. General Functions of the Nervous System

Biology 218 Human Anatomy

The nervous system regulates most body systems using direct connections called nerves. It enables you to sense and respond to stimuli

Neurophysiology. Corresponding textbook pages: ,

Artificial Neural Networks to Determine Source of Acoustic Emission and Damage Detection

ANN predicts locoregional control using molecular marker profiles of. Head and Neck squamous cell carcinoma

Neurons, Synapses, and Signaling

EE 791 Lecture 2 Jan 19, 2015

Sparse Coding in Sparse Winner Networks

Nervous Tissue Mediates Perception and Response *

Neural Basis of Motor Control

MOLECULAR AND CELLULAR NEUROSCIENCE

The storage and recall of memories in the hippocampo-cortical system. Supplementary material. Edmund T Rolls

The Nervous System & Nervous tissue. Dr. Ali Ebneshahidi

DO NOW: ANSWER ON PG 73

1. What are the two basic types of cells in the nervous system? Neurons and Glial Cells

9neurotransmission: Content lessons

ANATOMY AND PHYSIOLOGY OF NEURONS. AP Biology Chapter 48

Chapter 11 Introduction to the Nervous System and Nervous Tissue Chapter Outline

LESSON 3.3 WORKBOOK. Why does applying pressure relieve pain? Workbook. Postsynaptic potentials

The Nervous System: Neural Tissue Pearson Education, Inc.

NERVOUS SYSTEM C H A P T E R 2 8

BIOL241 - Lecture 12a

Neurons, Synapses and Signaling. Chapter 48

Chapter 12: Fundamentals of the Nervous System and Nervous Tissue

Exploring the Functional Significance of Dendritic Inhibition In Cortical Pyramidal Cells

Structure of a Neuron:

Lecture 22: A little Neurobiology

NERVOUS SYSTEM 1 CHAPTER 10 BIO 211: ANATOMY & PHYSIOLOGY I

Artificial Neural Networks in Cardiology - ECG Wave Analysis and Diagnosis Using Backpropagation Neural Networks

NEURONS COMMUNICATE WITH OTHER CELLS AT SYNAPSES 34.3

Artificial neural networks: application to electrical stimulation of the human nervous system

LESSON 3.3 WORKBOOK. Why does applying pressure relieve pain?

Chapter 17. Nervous System Nervous systems receive sensory input, interpret it, and send out appropriate commands. !

Anatomy Review. Graphics are used with permission of: Pearson Education Inc., publishing as Benjamin Cummings (

Lesson 6 Learning II Anders Lyhne Christensen, D6.05, INTRODUCTION TO AUTONOMOUS MOBILE ROBOTS

Introduction to Neurobiology

Lung Cancer Diagnosis from CT Images Using Fuzzy Inference System

CSE511 Brain and Memory Modeling Lecture 1 Notes Mon 8/30/10

The Neuron by Richard H. Hall, 1998

Introduction to Nervous Tissue

10.1: Introduction. Cell types in neural tissue: Neurons Neuroglial cells (also known as neuroglia, glia, and glial cells) Dendrites.

2401 : Anatomy/Physiology

The Nervous System 7PART A. PowerPoint Lecture Slide Presentation by Patty Bostwick-Taylor, Florence-Darlington Technical College

Teacher Key. Big Idea Different types of neurons compose the nervous tissue that forms the communication system within the body.

Nervous System. Electrical Signals.III Signal Transmission at Synapses Neurotransmitters.V Neural Circuits.VI

Nervous System Communication. Nervous System Communication. The First Nerve Cells 1/2/11

THE HISTORY OF NEUROSCIENCE

Chapter 2: Cellular Mechanisms and Cognition

STRUCTURAL ELEMENTS OF THE NERVOUS SYSTEM

PSY 215 Lecture 3 (1/19/2011) (Synapses & Neurotransmitters) Dr. Achtman PSY 215

BIOH111. o Cell Module o Tissue Module o Integumentary system o Skeletal system o Muscle system o Nervous system o Endocrine system

Neurons, Synapses, and Signaling

Intro to the Biological Perspective

Evidence Based Diagnosis of Mesothelioma

Chapter Six Review Sections 1 and 2

BIOLOGY 2050 LECTURE NOTES ANATOMY & PHYSIOLOGY I (A. IMHOLTZ) FUNDAMENTALS OF THE NERVOUS SYSTEM AND NERVOUS TISSUE P1 OF 5

Biological Psychology

The neurvous system senses, interprets, and responds to changes in the environment. Two types of cells makes this possible:

Multilayer Perceptron Neural Network Classification of Malignant Breast. Mass

The 7 th lecture. Anatomy and Physiology For the. 1 st Class. By Dr. Ala a Hassan Mirza

You submitted this quiz on Sun 7 Apr :08 PM IST (UTC +0530). You got a score of out of Your Answer Score Explanation

8.2. Types of Neurons

A hybrid Model to Estimate Cirrhosis Using Laboratory Testsand Multilayer Perceptron (MLP) Neural Networks

Nervous Systems: Diversity & Functional Organization

Nervous System. 2. Receives information from the environment from CNS to organs and glands. 1. Relays messages, processes info, analyzes data

25 Things To Know. Neurons

Transcription:

TIME SERIES MODELING USING ARTIFICIAL NEURAL NETWORKS 1 P.Ram Kumar, 2 M.V.Ramana Murthy, 3 D.Eashwar, 4 M.Venkatdas 1 Department of Computer Science & Engineering,UCE,OU,Hyderabad 2 Department of Mathematics,UCS,OU,Hyderabad 3 ISIT, ISIT Towers,Maitrinagar,Madinaguda, Miyapur,Hyderabad 4 Department of Computer Science & Engineering,UCE,OU,Hyderabad ABSTRACT An Artificial Intelligent technique exists in human brain for observation Of behavior of neurons in human brain. A neural network achieves the intelligent results by using massively parallel computations rather than by using rules or other logical structures. A set of elements begins by being randomly connected. Then network is trained to recognize a pattern by strengthening signals that lead to appropriate results and weakening incorrect or inefficient signals. An Artificial Neural Network(ANN) has procedural rules or formulas for only what kinds of input data the neural network can use to make an association with desired output. The approach of ANN has several advantages over conventional statistical and deterministic` approaches. One of the most important algorithms of ANN is Back Propagation Algorithm (BPA) which learns by computing an error signal and than propagating the error backward throw the network. The BPA method is applied to statistical model(arima) to test its efficiency and then applied to some actual geophysical data. The result of the analysis shows that the ANN is fast and efficient method for simulating/modeling large amount of data. Keywords: ANN, Back Propagation Algorithm, ARIMA, Neurons in Human Brain 1. INTRODUCTION The Artificial Neural Network(ANN) processing techniques are based on the analogy with functions of human brain neural networks. The ANN consists Of large number of simple processing elements with large number of interconnections among them and is able to collectively solve complicated problems. This has alsom provided fast solutions for several problems in fields Of science. In particular, ANN has been applied to geophysical problems since the Late 1908s (Raiche 1991) and is increasingly being used for the interpretation of the geophysical data. ANN is a computer based data processing technique, which is used for forecasting, seismic waveforms recognition and pattern recognition. There are numerous kinds of neural neural networks to solve problems. The main categorization of these methods is the distinction between supervised and unsupervised learning (Nigrin 1993). However, the main aim is to find the network that performs best on new data. The most common one back-propagation, adaptive response theory(carpenter et al. 1987), Hopfield Nets(Hopfield 1984), self-organizing feature maps(kohonem 1989). The main difference among these methods are calculating training time, weights etc. In the present studies we discussed and implemented one of the techniques called back-propagation for forecasting the data. Our interest is to implement ANN technique for forecasting the data. We also compared its results with that obtained by statistical models(one of the technique for forecasting the non-stationary data is ARIMA which is developed Box-Jenkins) to determine the efficiency of an ANN technique over the statistical models. 2. ARTIFICIAL NEURAL NETWORKS Artificial Neural Networks(ANN) refers to the computing systems whose central theme is borrowed from the analogy of biological neural networks. Many tasks involving intelligence or pattern recognition are extremely difficult to automate, but appear to be performed easily by animals. Practically every non-mechanical task performed by animals requires the interaction of Neural Networks. For instance, animals recognize various objects & make sense out of the large amount of visual information in their surroundings, apparently requiring very little effort. Tasks such as perception,recognition, memory, conscious thought and dreams requires 1259

the interaction of Neural Networks through simulation. The desire to simulate some or all of these tasks has motivated the development of Artificial Neural Networks. The ANN is used in the following applications: Classification, Clustering, Vector Quantization, Pattern Association, Function Approximation, Forecasting, Control Applications, Search, etc., 3. ANALOGY OF HUMAN BRAIN 10 11 The elementary computing units of the nervous system are 10 to 10 Neurons. Each neuron in the human brain has on the order of hundreds or thousands of connections to other neurons. Nervous system also contains other classes of cells called glue cells which are intermixed with the neurons in the central nervous system. Glue cells do not do important information processing but acts as support functions for neurons. The figure 1.1 shows neuron having a nucleus called soma. One end of the cell, the input end has a number of fine processes called dendrites. Most neurons have a long thin process transmission line known as axon that leaves the cell body & may run for meters. When axons reach their final destination they branch again in axon arborization. Basically, a biological neuron receives inputs from other sources, combines them in some way, performs a generally nonlinear operation on the result, and then outputs the final result. Dendrites accept the inputs, Soma processes the input, and axon hillock turns the input into outputs. At the ends of axonal branches are complex, highly specialized structures called synapses. The soma & dendrites process and integrate the inputs; the information is transmitted along the axon to synapses, whose outputs provide input to other neurons[1,3]. 1260

4. SYNAPSE A neuron is totally enclosed by it s membrane. The excitation of a neuron affects other neurons through contacts of it s end bulbs i.e., Synapse vesicle. The general Synapse is illustrated in the figure 1.2. The communication between the neurons is mainly dependent on the contacts that occur between the synaptic vesicles or end bulbs of two different neuron membranes. These contacts are called synapses. The membrane on the end bulb is called pre synaptic membrane. The membrane upon which the end bulb impinges is called post-synaptic membrane. The small space between neurons is facilitated by the release of small packets of chemicals into their gap. One particular neuron may communicate with over 1,00,000 other neurons. An action potential propagated to the end bulb causes the release of the chemical substances called Neurotransmitters from the little packets known as synaptic vesicles into the pre synaptic membrane. Neurotransmitters diffuse across the synaptic cleft to post - synaptic membrane and cause a change of potential(electrical) across the post synaptic membrane. In a neural network, each mode performs some simple computations, and each connection conveys a signal from one node to another, labeled by a number called the connection strength or Weight indicating the extent to which a signal is amplified or diminished by a connection. 1261

5. GENERAL NEURON MODEL The figure 1.3 shows the general model encompassing almost every artificial neuron model. The following assumptions we can make: 1) The portion on the neuron of incoming synapse is irrelevant. 2) Each node has a single o/p value, distributed to other nodes via links irrespective of their positions. 3) All inputs at the same time are remain activated at the same level long enough for computation to occur. Inputs to a neuron that differ very little are expected to produce approximately the same output, i.e., the neuron output can be written as f (w x + w x +.+ w x ) 1 1 2 2 n n The tasks performed using Neural Networks can be classified as those requiring Supervised and Unsupervised Learning. In Supervised Learning a teacher is available to indicate whether a system is performing correctly or to indicate a desired response or to validate the acceptability of a systems s responses or to indicate the amount of error in system performance. But, in unsupervised learning no teacher is available and learning must rely in guidance obtained heuristically by the system examining different sample data or environment. 6. BACK PROPOGATION ALGORITHM The ANS(Artificial Neural Systems) that is useful in addressing problems requiring recognition of complex patterns & performing non-trivial mapping functions is the BACK PROPOGAGTION NETWORK(BPN). The general BPN network is as shown in the figure 1.4. 1262

Figure 1. 4: GENERAL BPN The BPN Network is designated to operate as a multi layer feed forward network using the supervised mode of learning. The Back Propogation algorithm assumes feed forward neural network architecture. Weights are modified in a direction that corresponds to the negative gradient of error measure in the Back Propogation based on Gradient Descent. The major advantage of BPN over other algorithms such as LMS(Least Mean Squares) and Perceptron algorithms is in expressing how an error at a higher(or outer) layer of multi layer network can be propogated backwards to nodes at lower layers of network[4,5]. The gradient of backward propogated error measure can then be used to determine the desired weight modifications for connections that lead into hidden nodes. The BPN has had a major impact on field of Neural Networks and has been applied to a large number of problems in many disciplines such as classification, function approximation and forecasting. 7. CONCLUSION The results obtained by applying both ANN approach and Statistical model are given in the following table Model Applied Back Propagation ARIMA Root Mean Square Error 0.049344 12.36781 From the above RMS error values of Back Propagation and ARIMA it is concluded Back Propagation Technique is more efficient than ARIMA-model. Back-propogation algorithm is very fast compared to the statistical models. REFERENCES: [1]. An Introduction to Neural Networks James Anderson [2]. Artificial Neural Networks Kishan Mehotra, Chilkuri K.Mohan, Sanjay Ranka 1263

[3]. An Introduction to Computing with Neural Networks Lippman R.P., 1997 [4]. Learning internal representation by back propogation errors Rumelhart, D.E.Hinton, G.E & Williams R.J., 1985 [5]. On the possible predictability of Indian Monsoon by Nonlinear forecasting analysis Tiwari R.K et. Al., 2001. 1264