A Comprehensive Study of Artificial Neural Networks

Similar documents
MINE 432 Industrial Automation and Robotics

COMPUTATONAL INTELLIGENCE

Sonia Sharma ECE Department, University Institute of Engineering and Technology, MDU, Rohtak, India. Fig.1.Neuron and its connection

Neural Network Application in Robotics

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani

Computational Intelligence Introduction

Artificial Neural Networks

Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)

Application Areas of AI Artificial intelligence is divided into different branches which are mentioned below:

ANN Implementation of Constructing Logic Gates Focusing On Ex-NOR

Application of Soft Computing Techniques in Water Resources Engineering

Figure 1. Artificial Neural Network structure. B. Spiking Neural Networks Spiking Neural networks (SNNs) fall into the third generation of neural netw

1 Introduction. w k x k (1.1)

Cybernetics, AI, Cognitive Science and Computational Neuroscience: Historical Aspects

ARTIFICIAL INTELLIGENCE IN POWER SYSTEMS

BLUE BRAIN - The name of the world s first virtual brain. That means a machine that can function as human brain.

Introduction to Artificial Intelligence. Department of Electronic Engineering 2k10 Session - Artificial Intelligence

INTRODUCTION. a complex system, that using new information technologies (software & hardware) combined

Course Objectives. This course gives a basic neural network architectures and learning rules.

Process Planning - The Link Between Varying Products and their Manufacturing Systems p. 37

UNIVERSITY OF CINCINNATI

A Divide-and-Conquer Approach to Evolvable Hardware

CONTENTS PREFACE. Part One THE DESIGN PROCESS: PROPERTIES, PARADIGMS AND THE EVOLUTIONARY STRUCTURE

Fault Diagnosis of Analog Circuit Using DC Approach and Neural Networks

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng

CHAPTER 4 MONITORING OF POWER SYSTEM VOLTAGE STABILITY THROUGH ARTIFICIAL NEURAL NETWORK TECHNIQUE

What is matter, never mind What is mind, doesn t matter. Or Does it!!??

Stock Price Prediction Using Multilayer Perceptron Neural Network by Monitoring Frog Leaping Algorithm

Lecture 1 What is AI?

Artificial Intelligence Elman Backpropagation Computing Models for Predicting Shelf Life of. Processed Cheese

Thursday, December 11, 8:00am 10:00am rooms: pending

Instructors: Prof. Takashi Hiyama (TH) Prof. Hassan Bevrani (HB) Syafaruddin, D.Eng (S) Time: Wednesday,

INTELLIGENT DECISION AND CONTROL INTELLIGENT SYSTEMS

On Intelligence Jeff Hawkins

FACE RECOGNITION USING NEURAL NETWORKS

Outline. What is AI? A brief history of AI State of the art

universe: How does a human mind work? Can Some accept that machines can do things that

Proposers Day Workshop

Vision Defect Identification System (VDIS) using Knowledge Base and Image Processing Framework

Artificial Intelligence. What is AI?

Artificial Intelligence for Engineers. EE 562 Winter 2015

What is Computation? Biological Computation by Melanie Mitchell Computer Science Department, Portland State University and Santa Fe Institute

Geometric Neurodynamical Classifiers Applied to Breast Cancer Detection. Tijana T. Ivancevic

Computer Science as a Discipline

Space Craft Power System Implementation using Neural Network

Night-time pedestrian detection via Neuromorphic approach

Knit a Neuron! with Stoke Mandeville Spinal Research and the National Spinal Injuries Centre

CHAPTER 6 BACK PROPAGATED ARTIFICIAL NEURAL NETWORK TRAINED ARHF

Lecture 1 What is AI?

Frog Vision. PSY305 Lecture 4 JV Stone

CRITERIA OF ARTIFICIAL NEURAL NETWORK IN RECONITION OF PATTERN AND IMAGE AND ITS INFORMATION PROCESSING METHODOLOGY

ARTIFICIAL INTELLIGENCE BASED TUNING OF SVC CONTROLLER FOR CO-GENERATED POWER SYSTEM

NNC for Power Electronics Converter Circuits: Design & Simulation

A Balanced Introduction to Computer Science, 3/E

A Comparative Study on different AI Techniques towards Performance Evaluation in RRM(Radar Resource Management)

Decriminition between Magnetising Inrush from Interturn Fault Current in Transformer: Hilbert Transform Approach

intelligent subsea control

Lecture 4 Foundations and Cognitive Processes in Visual Perception From the Retina to the Visual Cortex

A Simple Design and Implementation of Reconfigurable Neural Networks

1. Lecture Structure and Introduction

Comparative Analysis of Air Conditioning System Using PID and Neural Network Controller

Improvement of Classical Wavelet Network over ANN in Image Compression

DC Motor Speed Control Using Machine Learning Algorithm

Evolving CAM-Brain to control a mobile robot

DRILLING RATE OF PENETRATION PREDICTION USING ARTIFICIAL NEURAL NETWORK: A CASE STUDY OF ONE OF IRANIAN SOUTHERN OIL FIELDS

Neuromazes: 3-Dimensional Spiketrain Processors

What We Talk About When We Talk About AI

USING EMBEDDED PROCESSORS IN HARDWARE MODELS OF ARTIFICIAL NEURAL NETWORKS

GPU Computing for Cognitive Robotics

Building a Machining Knowledge Base for Intelligent Machine Tools

Synthetic Brains: Update

Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey

Neuroprosthetics *= Hecke. CNS-Seminar 2004 Opener p.1

Machinery Prognostics and Health Management. Paolo Albertelli Politecnico di Milano

From Model-Based Strategies to Intelligent Control Systems

Evolving High-Dimensional, Adaptive Camera-Based Speed Sensors

Introduction to Artificial Intelligence

Distributed Control of LED Array for Architectural and Signage Lighting

Design of a CMOS OR Gate using Artificial Neural Networks (ANNs)

Available online at ScienceDirect. Procedia Computer Science 85 (2016 )

Spatial Vision: Primary Visual Cortex (Chapter 3, part 1)

Evolutionary Electronics

Stock Market Forecasting Using Artificial Neural Networks

John Lazzaro and John Wawrzynek Computer Science Division UC Berkeley Berkeley, CA, 94720

The Special Senses: Vision

Artificial Intelligence: An overview

Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots

Intelligent Systems. Lecture 1 - Introduction

DC Motor Speed Control using Artificial Neural Network

Analog Circuit for Motion Detection Applied to Target Tracking System

A.I in Automotive? Why and When.

MAGNT Research Report (ISSN ) Vol.6(1). PP , Controlling Cost and Time of Construction Projects Using Neural Network

Fundamentals of Computer Vision

Application of ANN to Predict Reinforcement Height of Weld Bead under Magnetic Field

Review of Soft Computing Techniques used in Robotics Application

On a Possible Future of Computationalism

An Auditory Localization and Coordinate Transform Chip

Key-Words: - Neural Networks, Cerebellum, Cerebellar Model Articulation Controller (CMAC), Auto-pilot

Implementation of a Choquet Fuzzy Integral Based Controller on a Real Time System

CHAPTER 4 PV-UPQC BASED HARMONICS REDUCTION IN POWER DISTRIBUTION SYSTEMS

Transcription:

A Comprehensive Study of Artificial Neural Networks Md Anis Alam 1, Bintul Zehra 2,Neha Agrawal 3 12 3 Research Scholars, Department of Electronics & Communication Engineering, Al-Falah School of Engineering & Technology, Faridabad, Haryana, INDIA. 1 Email-anisalam87@gmail.com Abstract- In this research paper, we are elaborating Artificial Neural Network or ANN, its various characteristics and business applications. In this paper we also show that what are neural networks and Why they are so important in today s Artificial intelligence? Because numerous advances have been made in developing intelligent system, some inspired by biological neural networks. ANN provides a very exciting alternatives and other application, which can play important role in today s computer science field. There are some Limitations also which are mentioned. In this seminar paper, the features of biological and artificial neural networks were studied by reviewing the existing works of authorities in print and electronics on biological and artificial neural networks. The features were then assessed and evaluated and comparative analysis of the two networks were carried out. The metrics such as structures, layers, size and functional capabilities of neurons, learning capabilities, style of computation, processing elements, processing speed, connections, strength, information storage, information transmission, communication media selection, signal transduction and fault tolerance were used as basis for comparison. A major finding in the research showed that artificial neural networks served as the platform for neuro-computing technology and as such a major driver of the development of neuron-like computing system. It was also discovered that Information processing of the future computer systems would greatly be influenced by the adoption of artificial neural network model. Keywords: Biological Neural Networks, Artificial Neural Networks, Neurons, Architecture, Characteristics and application. I. INTRODUCTION The concept of ANN is basically introduced from the subject of biology where neural network plays an important and key role in human body. In human bodywork is done with the help of neural network. Neural Network is just a web of inter connected neurons which are millions and millions in number. With the help of this interconnected neurons all the parallel processing is done in human body and the human body is the best example of Parallel Processing. A neuron is a special biological cell that process information from one neuron to another neuron with the help of some electrical and chemical change. It is composed of a cell body or soma and two types of out reaching tree like branches: the axon and the dendrites. The cell body has a nucleus that contains information about hereditary traits and plasma that holds the molecular equipment s or producing material needed by the neurons. The whole process of receiving and sending signals is done in particular manner like a neuron receive signals from other neuron through dendrites. The Neuron sends signals at spikes of electrical activity through a long thin stand known as an axon and an axon splits these signals through synapse and sends it to the other neurons. 1

Fig. Human Neurons Fig Functions of an Artificial Neuron An Artificial Neuron is basically an engineering approach of biological neuron. It has device with many inputs and one output. ANN is consisting of large number of simple processing elements that are interconnected with each other and layered also. A. Methodology II. MATERIALS AND METHODS The existing works of authorities in prints and electronics on biological and artificial neural networks were reviewed. The review work involves a study of the structure and function of both neural networks. The features of both biological and artificial neural networks were assessed, evaluated and compared with a view to drawing the matrix of equivalence of the features. Neural Networks metrics such as structures, layers, size of neurons, functional capabilities of neurons, their learning capabilities, style of computation, processing elements, processing speed, connections, strength, information storage, information transmission communication media selection, signal transduction and fault tolerance were used as basis for comparison. The principles and practice of 2

neuro-computing was studied with a view to showing the applications of neural networks in the development of human-like intelligent computer software system. B. Objective of the research The primary objective of this study is to establish the potential features of biological neural network that can be adapted for the development of human-like intelligent computer system. III. General Overview Research in the field of neural networks has been attracting increasing attention in recent years. Since 1943, when Warren McCulloch and Walter Pitts presented the first model of artificial neurons, new and more sophisticated proposals have been made from decade to decade. Mathematical analysis has solved some of the mysteries posed by the new models but has left many questions opened for future investigations. Needless to say, the study of neurons, their interconnections and their role as the brain s elementary building blocks is one of the most dynamic and important research fields in modern biology. A. Models of Computation Artificial neural networks can be considered as just another approach to the problem of computation. The first formal definitions of computability were proposed in the 1930s and 40s and at least five different alternatives were studied at the time. The computer era was started, not with one single approach, but with a contest of alternative computing models. It is we all know that the von Neumann computer emerged as the undisputed winner in this confrontation, but its triumph did not lead to the dismissal of the other computing models. Fig. The biological model (neural networks) 3

The explanation of important aspects of the physiology of neurons set the stage for the formulation of artificial neural network models which do not operate sequentially, as Turing machines do. Neural networks have a hierarchical multi-layered structure, which sets them apart from cellular automata, so that information is transmitted not only to the immediate neighbors but also to more distant units. In artificial neural networks one can connect each unit to any other. In contrast to conventional computers, no program is handed over to the hardware such a program has to be created, that is, the free parameters of the network have to be found adaptively. Although neural networks and cellular automata are potentially more efficient than conventional computers in certain application areas, at the time of their conception they were not yet ready to take center stage. The necessary theory for harnessing the dynamics of complex parallel systems is still being developed right before our eyes. In the meantime, conventional computer technology has made great strides. Artificial neural networks have, as initial motivation, the structure of biological systems, and constitute an alternative computability paradigm. For that reason it is necessary to review some aspects of the way in which biological systems perform information processing. The fascination which still pervades this research field has much to do with the points of contact with the surprisingly elegant methods used by neurons in order to process information at the cellular level. Several million years of evolution have led to very sophisticated solutions to the problem of dealing with an uncertain environment. In this study, some elements of these strategies were discussed in order to determine what features to adopt in the abstract models of neural networks. B. Biological Neural Networks Nervous system The nervous system as a network of cells specialized for the reception [7], integration and transmission of Information. It comprises the brain and spinal cord (the central nervous system; CNS) and sensory and motor nerve fibers that enter and leave the Central Nervous System (CNS) or are wholly outside the CNS (the peripheral nervous system; PNS). The fundamental unit of the nervous system is the neuron. There are about 1011 neuron in the body. Their cell bodies tend to aggregate into compact groups (nuclei, ganglia) or into sheets (laminae) that lie within the grey matter of the central nervous system (CNS) or are located in specialized ganglia in the peripheral nervous system (PNS). Groups of nerve fibres running in a common direction usually form a compact bundle (nerve, tract, peduncle, brachium, and pathway). Sheaths of lipid material called myelin, which gives, raise to the characteristic appearance of the white matter surround many of these nerve fibres. In addition to neurons there are glial cells, which play a supporting role. There are about 10 times more glial cells than neurons and they occupy approximately half the volume of the brain. Summarily neurons are specialized; a. to receive information from the internal and external environment; b. to transmit signals to other neurons and to effector organ; c. to process information (integration) and d. to determine or modify the differentiation of sensory receptor cells and effector cells. 4

c. Motivations for Artificial Neural Networks Fig. The Typical Types of Neurons Either humans or other computer techniques can use neural networks, with their remarkable ability to derive meaning from complicated or imprecise data, to extract patterns and detect trends that are too complex to be noticed. A trained neural network can be thought of as an "expert" in the category of information it has been given to analyze. This expert can then be used to provide projections given new situations of interest and answer what if questions. Advantages of artificial neural networks include: a. Adaptive learning b. Self-Organization c. Real Time Operation d. Fault Tolerance via Redundant Information Coding e. Collective Solution f. Distributed Memory g. Parallel Processing Ability Differences Between Modern computers and Biological neural systems Modern Computers: - 1) Contain one or few Processors which are high speed but complex. 2) Having Localized Memory separate from processor. 3) Computing is done with stored programs in a sequential and centralized manner. 4) In terms of reliability it is very vulnerable. 5) The Operating Environment is well defined and well constrained. 5

Biological Neural system: - 1) Contains a large number of processor which have low speed but simple in structure. 2) Having Distributed Memory but integrated into processor. 3) Computing is done with self-learning in a parallel and distributed manner. 4) In terms of reliability it is robust. 5) The operating environment is poorly defined and unconstrained. IV. Network Architectures There are further divisions of Feedback and Feed Forward Network architecture, which are shown in below Figure. A. Applications of Artificial Neural Networks Fig Taxonomy of Network Architecture There are various business applications of artificial neural network. Every sector in this world wants a system which is it intelligent to solve any problem according to the inputs. In this paper we have discussed various Business Applications, which are listed below: - (1) Airline Security Control. (2) Investment Management and Risk Control. (3) Prediction of Thrift Failures. (4) Prediction of Stock Price Index. (5) OCR Systems. (6) Industrial Process Control. (7) Data Validation. (8) Risk Management. (9) Target Marketing. (10) Sales Forecasting. (11) Customer Research. The above applications have ability to predict any type of problem by its own with the help Artificial Neural Network phenomenon with the help of various algorithms like Perception Learning Algorithm, Back Propagation Algorithm, SOM Learning Algorithm and ART1 Learning Algorithm. B. Limitations of Artificial Neural Network In this technological era every has Merits and some Demerits in others words there is a Limitation with every system which makes this ANN technology weak in some points. The various Limitations of ANN are: - 6

1) ANN is not a daily life general-purpose problem solver. 2) There is no structured methodology available in ANN. 3) There is no single standardized paradigm for ANN development. 4) The Output Quality of an ANN may be unpredictable. 5) Many ANN Systems does not describe how they solve problems. 6) Black box Nature (7) Greater computational burden. 8) Proneness to over fitting. (9) Empirical nature of model development. V. CONCLUSION AND FUTURE WORKS By studying artificial Neural Network we had concluded that as per as technology is developing day by day the need of Artificial Intelligence is increasing because of only parallel processing. Parallel Processing is more needed in this present time because with the help of parallel processing only we can save more and more time and money in any work related to computers and robots. If we talk about the Future work we can only say that we have to develop much more algorithms and other problem solving techniques so that we can remove the limitations of the Artificial Neural Network. And if the Artificial Neural Network concepts combined with the Computational Automata and Fuzzy Logic we will definitely solve some limitations of this excellent technology. VI. REFERENCES [1] Akinyokun, O. C. (2002): Neuro fuzzy Expert system for Evaluation of Human Resources Performance. First Bank of Nigeria PLC Endowment Fund Lecture, The Federal University of Technology Akure, Nigeria. [2] Aleksander, I. (1989): Neural Computing Architecture North Oxford Academic Press. [3] Almeida, L. (1987): A learning rule for asynchronous perceptron with feedback in a Combinatorial environment, Proc. of the First Int. Annual Conf. On Neural Networks, San Diego. [4] Bezdek, J.C. (1993): Fuzzy Models: What are they and Why? IEEE Transactions on Fuzzy Systems, Vol. 1, No. Pp. 1-6. [5] Ajith Abraham, Artificial Neural Networks, Stillwater, OK, USA, 2005. [6] Limitations and Disadvantages of Artificial Neural Network from website http://www.ncbi.nlm.nih.gov/pubmed/8892489 [7] Burnet, F. M. (1959): The Clonal Selection Theory of Acquired Immunity, Cambridge University Press. [8] Prof. Leslie Smith, An Introduction to Neural Networks, University of Stirling, 1996,98,2001,2003. [9] Burgess, A.N. and Refines, A.N. (1996): Modeling Non-linear Co-integration in International quity Index Futures, in Refenes et al (eds), Neural Networks in Financial Engineering, World Scientific, Singapore, 50-63. [10] Burnet, F. M. (1959): The Clonal Selection Theory of Acquired Immunity, Cambridge University Press. [11] Brown, A. (1991): Nerve Cells and Nervous Systems, Springer-Verlag, Berlin. 7