Artificial Neural Networks-A Study

Similar documents
Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

A Neural Network GUI Tested on Text-To-Phoneme Mapping

Artificial Neural Networks

Course Outline. Course Grading. Where to go for help. Academic Integrity. EE-589 Introduction to Neural Networks NN 1 EE

Python Machine Learning

Learning Methods for Fuzzy Systems

Proposal of Pattern Recognition as a necessary and sufficient principle to Cognitive Science

Evolutive Neural Net Fuzzy Filtering: Basic Description

Circuit Simulators: A Revolutionary E-Learning Platform

System Implementation for SemEval-2017 Task 4 Subtask A Based on Interpolated Deep Neural Networks

Human Emotion Recognition From Speech

QuickStroke: An Incremental On-line Chinese Handwriting Recognition System

FUZZY EXPERT. Dr. Kasim M. Al-Aubidy. Philadelphia University. Computer Eng. Dept February 2002 University of Damascus-Syria

Knowledge-Based - Systems

Artificial Neural Networks written examination

Evolution of Symbolisation in Chimpanzees and Neural Nets

Lecture 1: Basic Concepts of Machine Learning

CSL465/603 - Machine Learning

Seminar - Organic Computing

Classification Using ANN: A Review

Laboratorio di Intelligenza Artificiale e Robotica

Time series prediction

Ph.D in Advance Machine Learning (computer science) PhD submitted, degree to be awarded on convocation, sept B.Tech in Computer science and

Welcome to. ECML/PKDD 2004 Community meeting

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

Lecture 1: Machine Learning Basics

Dinesh K. Sharma, Ph.D. Department of Management School of Business and Economics Fayetteville State University

Australian Journal of Basic and Applied Sciences

Test Effort Estimation Using Neural Network

Rule Learning With Negation: Issues Regarding Effectiveness

Deep search. Enhancing a search bar using machine learning. Ilgün Ilgün & Cedric Reichenbach

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

Word Segmentation of Off-line Handwritten Documents

Courses in English. Application Development Technology. Artificial Intelligence. 2017/18 Spring Semester. Database access

Axiom 2013 Team Description Paper

Soft Computing based Learning for Cognitive Radio

Modeling user preferences and norms in context-aware systems

Multidisciplinary Engineering Systems 2 nd and 3rd Year College-Wide Courses

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

HIERARCHICAL DEEP LEARNING ARCHITECTURE FOR 10K OBJECTS CLASSIFICATION

INPE São José dos Campos

SARDNET: A Self-Organizing Feature Map for Sequences

Automating the E-learning Personalization

*** * * * COUNCIL * * CONSEIL OFEUROPE * * * DE L'EUROPE. Proceedings of the 9th Symposium on Legal Data Processing in Europe

Multisensor Data Fusion: From Algorithms And Architectural Design To Applications (Devices, Circuits, And Systems)

A Pipelined Approach for Iterative Software Process Model

Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes

Abstractions and the Brain

GACE Computer Science Assessment Test at a Glance

Laboratorio di Intelligenza Artificiale e Robotica

Mining Association Rules in Student s Assessment Data

Bluetooth mlearning Applications for the Classroom of the Future

(Sub)Gradient Descent

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE

LEGO MINDSTORMS Education EV3 Coding Activities

Machine Learning from Garden Path Sentences: The Application of Computational Linguistics

A Case-Based Approach To Imitation Learning in Robotic Agents

Knowledge Transfer in Deep Convolutional Neural Nets

Modeling function word errors in DNN-HMM based LVCSR systems

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

SINGLE DOCUMENT AUTOMATIC TEXT SUMMARIZATION USING TERM FREQUENCY-INVERSE DOCUMENT FREQUENCY (TF-IDF)

ScienceDirect. A Framework for Clustering Cardiac Patient s Records Using Unsupervised Learning Techniques

Modeling function word errors in DNN-HMM based LVCSR systems

IAT 888: Metacreation Machines endowed with creative behavior. Philippe Pasquier Office 565 (floor 14)

A Reinforcement Learning Variant for Control Scheduling

Computerized Adaptive Psychological Testing A Personalisation Perspective

Issues in the Mining of Heart Failure Datasets

Accelerated Learning Online. Course Outline

Linking Task: Identifying authors and book titles in verbose queries

A study of speaker adaptation for DNN-based speech synthesis

Parsing of part-of-speech tagged Assamese Texts

A Review: Speech Recognition with Deep Learning Methods

Rule Learning with Negation: Issues Regarding Effectiveness

BUSINESS INTELLIGENCE FROM WEB USAGE MINING

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Visual CP Representation of Knowledge

Developing True/False Test Sheet Generating System with Diagnosing Basic Cognitive Ability

AGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016

PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.)

A New Perspective on Combining GMM and DNN Frameworks for Speaker Adaptation

A student diagnosing and evaluation system for laboratory-based academic exercises

A Genetic Irrational Belief System

AQUA: An Ontology-Driven Question Answering System

Using the Artificial Neural Networks for Identification Unknown Person

Master s Programme in Computer, Communication and Information Sciences, Study guide , ELEC Majors

Neuro-Symbolic Approaches for Knowledge Representation in Expert Systems

Top US Tech Talent for the Top China Tech Company

Unsupervised Learning of Word Semantic Embedding using the Deep Structured Semantic Model

Saliency in Human-Computer Interaction *

Accelerated Learning Course Outline

PREDICTING SPEECH RECOGNITION CONFIDENCE USING DEEP LEARNING WITH WORD IDENTITY AND SCORE FEATURES

Speaker Identification by Comparison of Smart Methods. Abstract

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

CLASSIFICATION OF TEXT DOCUMENTS USING INTEGER REPRESENTATION AND REGRESSION: AN INTEGRATED APPROACH

Constructing a support system for self-learning playing the piano at the beginning stage

Chapter 10 APPLYING TOPIC MODELING TO FORENSIC DATA. 1. Introduction. Alta de Waal, Jacobus Venter and Etienne Barnard

AUTOMATIC DETECTION OF PROLONGED FRICATIVE PHONEMES WITH THE HIDDEN MARKOV MODELS APPROACH 1. INTRODUCTION

Probabilistic Latent Semantic Analysis

Learning to Schedule Straight-Line Code

Transcription:

International Journal of Emerging Engineering Research and Technology Volume 2, Issue 2, May 2014, PP 143-148 Artificial Neural Networks-A Study Er.Parveen Kumar 1, Er.Pooja Sharma 2, 1 Department of Electronics and Communication Engineering, Galaxy Global Group of Institutions, Ambala, India (M.Tech Student) parveenporiya@gmail.com 2 Department of Electronics and Communication Engineering, Galaxy Global Group of Institutions, Ambala, India (Assistant Professor) pooja.sharma@galaxyglobaledu.com Abstract: Artificial neural networks commonly referred as the neural networks are the information or signal processing mathematical model that is based on the biological neuron. A neural network is a complex structure which consist a group of interconnected neurons which provides a very exciting alternatives for complex problem solving and other application which can play important role in today s computer science field so researchers from the different discipline are designing the artificial neural networks to solve the problems of pattern recognition, prediction, optimization, associative memory and control. In this paper we have presented the basic study of the artificial neural network, its characteristics and its applications. Keywords: Artificial Neural Network (ANN), Feedback Network, Feed-Forward Network, Artificial Neuron, Biological Paradigm, Pattern Recognition. 1. INTRODUCTION The study of brain is an interesting area since a long time. With advancement in the field of electronics and computer science, it was the assumed that we can use this natural way of this thinking process of brain to design some artificial intelligence system. The first step toward artificial intelligence came into existence in 1943 when Warren McCulloch, a neurophysiologist, and a mathematician, Walter Pitts, wrote a paper on how neurons work. Mathematical analysis has solved some of the mysteries posed by the new models but has left many questions for future investigations. There is no need 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 world of electronics and computer science. 2. ARTIFICIAL NEURAL NETWORKS In electronics engineering and related fields, artificial neural networks (ANNs) are mathematical or computational models that are inspired by a human s central nervous system (in particular the brain) which is capable of machine learning as well as pattern recognition. Whereas animal s nervous system is more complex than the human so the system designed like this will be able to solve more complex problems. Artificial neural networks are generally presented as systems of highly interconnected "neurons" which can compute values from inputs. Fig.1 A Simple Neural Network Neural Network is just like a website network of interconnected neurons which can be millions in number. With the help of these interconnected neurons all the parallel processing is being done IJEERT www.ijeert.org 143

Er.Parveen Kumar & Er.Pooja Sharma in body and the best example of Parallel Processing is human or animal s body. Currently, artificial neural networks are the clustering of the primitive artificial neurons. This clustering occurs by creating layers which are then connected to one another. How these layers connect is the other part of the "art" of engineering networks to resolve the complex problems of the real world. So neural networks, with their stronger ability to derive meaning from complicated or imprecise data, can be used to extract patterns and detect trends that are too complex to be noticed by either humans or other computer techniques. 2.1 Background The examination of the central nervous system of human brain was the inspiration of neural networks. In an Artificial Neural Network, simple artificial nodes, known as "neurons", "processing elements" or units", are connected together to form a network which is called a biological neural network. Fig.2 Genetic Neuron There is no single formal definition of an artificial neural network. However, a class of statistical or mathematical or computational models may commonly be called "Neural Networks" if they possess the following characteristics: 1. Consist of sets of adaptive weights, i.e. numerical parameters that are tuned by a learning algorithms, and 2. Capable of approximating non-linear functions of their inputs. The adaptive weights are conceptually connection strengths between neurons, which are activated during training and prediction. Neural networks are similar to biological neural networks in performing functions collectively and in parallel by the units, rather than there being a clear delineation of subtasks to which various units are assigned. The term "neural network" usually refers to models employed in statistics, cognitive psychology and artificial intelligence. Neural network models which emulate the central nervous system are part of theoretical neuroscience and computational neuroscience. 2.2 Working of Neural Networks The working of neural networks revolves around the myriad of ways these individual neurons can be clustered together. This clustering occurs in the human mind in such a way that information can be processed in a dynamic, interactive, and self-organizing way. Biologically, neural networks are constructed in a three-dimensional world from microscopic components. These neurons seem capable of nearly unrestricted interconnections. That is not true of in the case of any proposed, or existing, man-made network. Integrated circuits, using current technology, are two-dimensional devices with a limited number of layers for interconnection. This physical reality restrains the types, and scope, of artificial neural networks that can be implemented in silicon. Currently, neural networks are the simple clustering of the primitive artificial neurons. This clustering occurs by creating layers which are then connected to one another. How these layers connect is the other part of the "art" of engineering networks to resolve real world problems. 3. ANN MODELS Neural network models in artificial intelligence are essentially simple mathematical models defining a function f: X->Y or a distribution over X or both X and Y, but sometimes models are also intimately associated with a particular learning algorithm or learning rule. A common use of the ANN model really means the definition of a class of such functions (where members of the class are obtained by varying parameters, connection weights, or specifics of the architecture such as the number of neurons or their connectivity). International Journal of Emerging Engineering Research and Technology 144

Artificial Neural Networks-A Study 3.1 Network function The word network in the term 'artificial neural network' refers to the interconnections between the neurons in the different layers of each system. An example system has three layers. The first layer has input neurons which send data via synapses to the second layer of neurons, and then via more synapses to the third layer of output neurons. More complex systems will have more layers of neurons with some having increased layers of input neurons and output neurons. The synapses store parameters called "weights" that manipulate the data in the calculations. An ANN is typically defined by three types of parameters: 1. The interconnection pattern between the different layers of neurons 4. CHARACTERISTICS OF NEURAL NETWORK Basically Computers are good in calculations that takes inputs process then and gives the result as per the calculations which is done by using the particular Algorithm which are programmed in the software s but ANN uses its own rules, the more decisions they make, the better decisions may become. [6] The Characteristics are basically those which should be present in intelligent System like robots and other Artificial Intelligence Applications. There are six characteristics of Artificial Neural Network which are basic and important for this technology which are showed with the help of diagram: 2. The learning process for updating the weights of the interconnections 3. The activation function that converts a neuron's weighted input to its output activation. Fig.4 Characteristics of ANN 4.1 The Network Structure Fig.3 Nonlinear Model of Neuron Fig.4 Multilayer Artificial Neural Network The Network Structure of ANN should be simple and easy. There are basically two types of structures recurrent and non recurrent structure. The Recurrent Structure is also known as Auto associative or Feedback Network and the Non Recurrent Structure is also known as Associative or feed-forward Network. [3, 4, 6, 7] In Feed forward Network, the signal travel in one way only but in Feedback Network, the signal travel in both the directions by introducing loops in the network. As shown in the figures below: International Journal of Emerging Engineering Research and Technology 145

Er.Parveen Kumar & Er.Pooja Sharma the result is summation of all the outputs which comes after processing various inputs. The Partial answer is worthless for any user in the ANN System. [7] 4.6 Learning Ability In ANN most of the learning rules are used to develop models of processes, while adopting the network to the changing environment and discovering useful knowledge. These Learning methods are Supervised, Unsupervised and Reinforcement Learning. [7] Fig. 5(a). Feed Forward Network Fig. 5(b) Feedback Network 4.2 Ability of Parallel Processing ANN is only the concept of parallel processing in the computer field. Parallel Processing is done by the human body in human neurons that is very complex but by applying basic and simple parallel processing techniques we implement it in ANN like Matrix and some matrix calculations. [7] 4.3 Distributed Memory ANN is very vast system so single unit memory or centralized memory cannot fulfill the need of ANN system so in this condition we need to store information in weight matrix which form a long term memory because information is stored as patterns throughout the network structure. [7] 4.4 Fault Tolerance Ability ANN is a very complex system so it is necessary that it should be a fault tolerant. Because if any part becomes fails it will not affect the system as much but if the all parts fails at the same time the system will fails completely. [7] 4.5 Collective Solution ANN is a interconnected system the output of a system is a collective output of various input so 5. ADVANTAGES OF NEURAL NETWORKS The neural networks have a lot of applications here we have discussed some of the most important applications of the neural networks [2]: 1. Adaptive learning: A neural networks have the ability to learn how to do things. 2. Self-Organisation: A neural network or ANN can create its own representation of the information it receives during learning. 3. Real Time Operation: In neural network or ANN computations can be carried out in parallel. 4. Pattern recognition is a powerful technique for the data security. Neural networks learn to recognize the patterns which exist in the data set. 5. The system is developed by learning rather than programming. Neural networks teach themselves the patterns in the data freeing the analyst for more interesting work. 6. Neural networks are flexible in a changing environment. Although neural networks may take some time to learn a sudden drastic change but they are excellent in adapting the constantly change in information. 7. Neural networks can build informative models whenever conventional approaches fail. Because neural networks can handle very complex interactions they can easily model data which is too difficult to model with traditional approaches such as inferential statistics or programming logic. International Journal of Emerging Engineering Research and Technology 146

Artificial Neural Networks-A Study 8. Performance of neural networks is very good and better on most of the problems. The neural networks can build models that are more complex in the structure of the data in significantly less time. 6. LIMITATIONS OF NEURAL NETWORK In this world everything has some merits and demerits, so the neural network system also has some merits and demerits. The limitations of ANN [6] are: 1. ANN or Neural Networks is not a daily life problem solver. 2. There is no structured methodology available. 3. There is no single standardized paradigm for Neural Networks development. 4. The Output Quality of an ANN can be unpredictable. 5. Many ANN Systems does not describe how they solve the problems. 6. Nature of ANN is like a Black box. 7. APPLICATION The real time applications of Artificial Neural Networks are: 1. Functional approximation, including time series prediction and modelling. 2. Call control- answer an incoming call (speaker-on) with a swipe of the hand while driving. 3. Classification, including pattern and sequence recognition, pattern detection and sequential decision making. 4. Skip tracks or control volume on your media player using simple hand motions. 5. Data processing, including filtering, clustering, blind signal separation and compression. 6. Scroll Web Pages, or in an ebook with simple left and right hand gestures, this is ideal when touching the device is a barrier such as wet hands are wet, with gloves, dirty etc. 7. Application areas of ANNs include system identification and control (vehicle control, process control), gameplaying and decision making (chess, racing), pattern recognition (radar systems, face identification, object recognition, etc.), sequence recognition (gesture, speech, handwritten text recognition), medical diagnosis, financial applications, data mining (or knowledge discovery in databases, "KDD"). 8. Another interesting use is when using the Smartphone as a media hub; a user can dock the device to the TV and watch content from the device- while controlling the content in a touch-free manner from a far. 9. If your hands are wet or dirty or a person hates smudges, touch-free controls are a benefit. 8. CONCLUSION In this paper we discussed about the artificial neural network, working of neural networks, characteristics of ANN, its advantages, limitations and applications of ANN. There are various advantages of ANN over conventional approaches. Depending on the nature of the application and strength of the internal data patterns you can generally expect a network to train quite well. This applies to problems where the relationships may be quite dynamic or nonlinear. By studying Artificial Neural Network we had concluded that as the technology is increasing the need of Artificial Intelligence is also increasing because of parallel processing, because by using parallel processing we can do more than one task at a time. So Parallel Processing is needed in this present time because with the help of parallel processing we can save more and more time and money in any task related to electronics, computers and robotics. If we talk about the Future work we can say that we have to develop more algorithms and programs so that we can remove the limitations of the Artificial Neural Network and can make it more and more useful for the various kinds of applications. If the Artificial Neural Network concept is combined with the Computational Automata, FPGA and Fuzzy Logic we will definitely solve some of the limitations of neural network technology. REFERENCES [1] Haykin S., Neural Networks A Comprehensive Foundation, 2nd edition, Pearson Education, 1999. International Journal of Emerging Engineering Research and Technology 147

Er.Parveen Kumar & Er.Pooja Sharma [2] Ms. Sonali. B. Maind et. al., Research Paper on Basic of Artificial Neural Network, International Journal on Recent and Innovation Trends in Computing and Communication Volume: 2 Issue: 1 January 2014 [3] Vidushi et al., International Journal of Advanced Research in Computer Science and Software Engineering 2 (10), October- 2012, pp.278-284 [4] About Feed Back Network from website http://www.idsia.ch/ ~juergen/rnn.html. [5] Sucharita Gopal, Artificial Neural Networks for Spatial Data Analysis, Boston, 1988. [6] Eldon Y. Li, Artificial Neural Networks and their Business Applications, Taiwan, 1994. FLEXChip Signal Processor (MC68175/D), Motorola, 1996. [7] Christos Stergiou and Dimitrios Siganos, Neural Networks. [8] About Neural Network from website http://en.wikipedia.org / wiki/neural_network. [9] Girish Kumar Jha, Artificial Neural Network and its Applications, IARI New Delhi. [10] Image of a Neuron form website http://transductions.net/ 2010/02/04/313/neurons/ [11] Ugur HALICI, Artificial Neural Networks, Chapter 1, ANKARA. [12] Ajith Abraham, Artificial Neural Networks, Stillwater,OK, USA, 2005. [13] Lippmann, R.P., 1987. An introduction to computing with neural nets. IEEE Accost. Speech Signal Process. Mag., April: 4-22. [14] Carlos Gershenson, Artificial Neural Networks for Beginners, United kingdom. Parveen Kumar Student M.Tech, I passed my B.Tech ECE from Modern Institute of Engineering & Technology Mohri, Kurukshetra, India in 2012 and presently a student of M.Tech ECE final Year at Galaxy Global Group of Institutions Dinarpur, Ambala, India AUTHORS BIOGRAPHY Er.Pooja Sharma passed B.Tech ECE from Kurukshetrs University Kurukshetra in 2007 and then passed M.Tech ECE from MM University Mullana, Ambala,India and She is presently working as an Assistant professor at Galaxy Global Group of Institutions Dinarpur, Ambala, India. International Journal of Emerging Engineering Research and Technology 148