An Introduction to Artificial Neural Networks (ANN) - Methods, Abstraction, and Usage

Size: px
Start display at page:

Download "An Introduction to Artificial Neural Networks (ANN) - Methods, Abstraction, and Usage"

Transcription

1 An Introduction to Artificial Neural Networks (ANN) - Methods, Abstraction, and Usage Introduction An artificial neural network (ANN) reflects a system that is based on operations of biological neural networks and hence can be defined as an emulation of biological neural systems. ANN's are at the forefront of computational systems designed to produce, or at least mimic, intelligent behavior. Unlike classical Artificial Intelligence (AI) systems that are designed to directly emulate rational, logical reasoning, neural networks aim at reproducing the underlying processing mechanisms that give rise to intelligence as an emergent property of complex, adaptive systems. Neural network systems have successfully been developed and deployed to solve pattern recognition, capacity planning, business intelligence, robotics, or intuitive problem related aspects. In computer science, neural networks gained a lot of steam over the last few years in areas such forecasting, data analytics, as well as data mining. It has to be pointed out that data analytics is normally defined as the science of examining raw data with the purpose of drawing conclusions about that information. Data analytics is used in many industries to allow companies to either make better business decisions, or in science, to verify/disprove existing models or theories. Data analytics differs from data mining by scope, purpose, and focus of the analysis. Data Mining describes the process of discovering new patterns out of very large data sets and does so by applying a vast set of methods that originate out of statistics, artificial intelligence, or database management. The actual data mining task reflects an automatic (or semi-automatic) analysis of large quantities of data and the goal is to extract previously unknown patterns such as groups of data records (cluster analysis), unusual records (anomaly detection), or dependencies (association rule mining). Hence, data mining basically focuses on sorting through large data sets (by utilizing sophisticated software applications) to identify undiscovered patterns and establish hidden relationships (aka extract value). Data analytics focuses on inference, the process of deriving a conclusion that is solely based on what is already known to the researcher. To summarize, a neural network can be described as a highly parallel system that is capable of resolving paradigms that linear computing cannot tackle. Some more comment types of ANN's are (Note: this list is far from being complete. Deep Learning is not covered in this introductory paper): Feed Forward Neural Network. A simple neural network type where synapses (connections) are made from an input layer to zero or more hidden layers and ultimately to an output layer. The feed forward neural network type is one of the most common neural networks in use. It is suitable for many types of applications. Feed forward neural networks are often trained via simulated annealing, genetic algorithms, or via one of the propagation techniques. To illustrate, annealing is a term used in metallurgy. If a metal is heated to a very high temperature, the atoms move about at high speeds. Yet, if they are cooled very slowly, they settle into patterns and structures, rendering the metal as being much stronger than before. This principle can be employed as an optimization technique in computer science. More specifically, simulated annealing can be used to aid a neural network to avoid local minima scenarios in its energy function. Simulated annealing basically involves perturbing the independent variables (the ANN weights) by a random value and keeping track of the value with the least error. Dominique A. Heger (dheger@dhtusa.com) 1

2 Self Organizing Map (SOM). A neural network that contains two layers and implements a winner take all strategy in the output layer. Rather than taking the output of individual neurons, the neuron with the highest output is considered the winner. SOM's are typically used for clustering related problems where the output neurons represent groups that the input neurons are to be classified into. SOM's may employ a competitive learning strategy. Hopfield Neural Network. A simple single layer recurrent neural network. The Hopfield neural network is trained via an algorithm that teaches it to learn to recognize patterns. The Hopfield network will indicate that the pattern is recognized by echoing it back. Hopfield neural networks are typically used for pattern recognition. Simple Recurrent Network (SRN) - Elman or Jordan Style. A recurrent neural network that has a context layer. The context layer holds the previous output from the hidden layer and then echoes that value back to the hidden layer's input. The hidden layer then always receives input from its previous iteration's output. Elman or Jordan neural networks are generally trained by using genetic, simulated annealing, or one of the propagation techniques. Elman or Jordan neural networks are typically used for prediction related problems. Simple Recurrent Network (SRN) - Self Organizing Map. A recurrent self organizing map that has an input and output layer, just as a regular SOM. However, the RSOM has a context layer as well. This context layer echo's the previous iteration's output back to the input layer of the neural network. RSOM's may be trained via a competitive learning algorithm (just as a non-recurrent SOM). RSOM's can be used to classify temporal data or to predict outcomes. Feed forward Radial Basis Function (RBF) Network. A feed forward network with an input layer, output layer and a hidden layer. The hidden layer is based on a radial basis function. The RBF generally employed is the Gaussian function. Several RBF's in the hidden layer allow the RBF network to approximate a more complex activation function than a typical feed forward neural network. RBF networks can be used for pattern recognition. They can be trained by using genetic, annealing or one of the propagation techniques. Other means must be employed to determine the structure of the RBF's used in the hidden layer. ANN - Pros: A neural network can be used to solve linear as well as non-linear programming tasks As a component of an ANN fails, the net continues to operate (based on its highly parallel nature) A neural network learns and does not have to be re-programmed An ANN can be used to solve classification, clustering, and regression related problems ANN - Cons: Most ANN's require a training phase to operate/function As an ANN's architecture differs from microprocessors, ANN's have to be emulated Large ANN's require rather powerful HW to run (to accomplish reasonable execution times) In a lot of circumstances, a neural network based approach is chosen if a linear programming based method is not suitable to answer the question at hand. Linear Programming (LP) is defined as the process of finding the extreme values (maximum and minimum values) of a linear function ƒ(x1,, xn) for a region that is defined by inequalities (subject to given constraints that are linear inequalities Dominique A. Heger (dheger@dhtusa.com) 2

3 involving the variables xi). To illustrate, LP simulation models are used to determine the best possible solution in allocating limited resources in order to achieve maximum profit or minimum cost. The field of LP is based on work conducted by the Russian mathematician A. N. Kolmogorov. Nonlinear programming (NLP) on the other hand is described as the process of solving a system of equalities and inequalities (collectively termed constraints) over a set of unknown real variables, along with an objective function to be maximized or minimized (where some of the constraints or the objective function are nonlinear). The term nonlinear describes designating or involving an equation whose terms are not of the first degree. Figure 1: A Simple ANN Example As its biological predecessor, an ANN is considered an adaptive system, or in other words, each parameter is changed during its operation and is deployed for solving the problem at hand (called the ANN training phase). Any ANN is designed/developed via a systematic step-by-step procedure that optimizes a criterion known as the learning rule. The input/output training data is fundamental for these networks, as the data conveys the information necessary to decipher or discover the optimal operating point. Further, the non-linear nature of ANN's processing elements contribute to a very flexible system setup. Generally speaking, an artificial neural network is considered a system (see Figure 1). A system represents a structure that receives an input, processes the data, and provides an output. Normally, the input consists of a data array (vector) that may reflect raw data, an image, a wave, or any other data that can be stored in an array/vector. As an input is presented to the ANN, a corresponding desired/target response is set at the output and an error is composed based on the delta between the desired and the actual system output. Depending on the type of net, the error data is fed back into the system where the system adjusts the net parameters in a systematic manner (based on the learning rule). This process is basically repeated until the desired output is reached (or an applicable error state is posted). In most cases, the data used as input into an ANN is pre-processed (cleansed). While designing/developing an ANN, Dominique A. Heger (dheger@dhtusa.com) 3

4 based on the problem at hand, (1) a network type and topology, (2) a transfer and an activation function, as well as (3) a criteria for finishing the training phase (an error rate) has to be chosen. The Biological Model In 1943, McCulloc and Pitts introduced a set of simplified neurons. These neurons were depicted as models of biological networks and transformed into conceptual components for circuits that could perform computational tasks. Hence, the basic model of the artificial neuron is derived from the functionality of the biological neuron (see Figure 2). By definition, neurons are basic signaling units of the nervous system of a living being where each neuron represents a discrete cell whose N processes are originating from its cell body. Figure 2: Neuron Cells The biological neuron has 4 main regions to its structure. The cell body (soma) contains 2 offshoots, the dendrites and the axon (see Figure 2). The cell body is basically the heart of the cell. It contains the nucleolus and maintains protein synthesis. A neuron has many dendrites (a tree structure) to receives signals from other neurons. A single neuron usually has 1 axon that expands from the cell body (labeled an axon hillock). The axon's main purpose is to distribute (downward) electrical signals generated at the axon hillock. These signals are labeled action potentials. The other end of the axon may split into N branches that end in a pre-synaptic terminal. The electrical signals (the action potential) that the neurons use to convey the brain's data/information are all identical. The brain determines the type of information/data being received based on the actual path of the signal. To reiterate, the brain analyzes the patterns of the sent signals and based on that information, interprets the type of information received. The myelin insulates the axon. The non-insulated parts of the axon area are known as Nodes of Ranvier. At these nodes, the signal that is traveling down the axon is being regenerated. This ensures that the signal that is travelling down the axon is fast and constant. The synapse reflects the contact area between 2 neurons. The 2 neurons are physically separated by a cleft. The actual electric signals are transmitted via chemical interaction. The neuron sending the signal is called the pre-synaptic cell whereas the receiving neuron is labeled the post-synaptic cell. Dominique A. Heger (dheger@dhtusa.com) 4

5 The electrical signals are generated by the membrane potential (based on differences in concentration of sodium and potassium ions outside the cell membrane). Biological neurons can be classified by either their function or by the quantity of processes they operate on. While classified by processes, 3 categories emerge. (1) Unipolar neurons have a single process. Their dendrites and axon are located on the same stem. These type of neurons are found in invertebrates. (2) Bipolar neurons have 2 processes. Their dendrites and axon have 2 separated processes as well. (3) Multipolar neurons that are commonly found in mammals. While classified by function, 3 categories immerge as well. (1) Sensory neurons that provide all information for perception and motor coordination. (2) Motor neurons that provide information to muscles and glands. (3) Interneuronal that incorporate all other neurons. The Interneuronal consist of 2 subclasses. (1) Relay or Protection Interneurons that are normally found in the brain (connectors) and (2) Local Interneurons that are only used in local circuits. ANN - Mathematical Abstraction Figure 3: Mathematical Abstraction - A simple ANN Example While mapping the biological neuron model onto an ANN model, several key components have to be considered. 1st, the synapses of the biological neuron are modeled as weights in the ANN. To reiterate, the synapse of the biological neuron interconnects the neural network and provides the strength of the connection. For an ANN, the weight depicts a value representing the synapse. A negative weight reflects an inhibitory connection while a positive value depicts an excitatory connection. 2nd, (in this example!) all the inputs are summed together and are modified by the weights (linear combination). 3d, an activation function has to be defined that controls the amplitude of the output (see Figure 3). To illustrate, in many cases, an acceptable range of output values may be between [0 and 1] or it could be between [-1 and 1]. Based on Figure 3, The interval activity of the neuron can be described by vk. Hence, Dominique A. Heger (dheger@dhtusa.com) 5

6 the output of the neuron yk would therefore be the outcome of some transformation or activation function on the value of vk. To simplify the discussion, an ANN basically operates within a framework such as: 1. The input to a neuron arrives as a signal 2. The signal builds up in the cell 3. Ultimately, the cell discharges (the cell fires) through the output (threshold dependent) 4. The cell starts to build up the signals again Activation Functions Figure 4: Some ANN Activation Functions An activation or transfer function acts as a transformation entity so that the output of a neuron in an ANN may be between certain values (such as 0 and 1, or -1 and 1 - see Figure 4). Some of the more popular activation functions are: (1) The Threshold Function which is set to 0 if the summed input is less than a certain threshold value v or is set to 1 if the summed input is greater than or equal to the threshold value. (2) The Piecewise-Linear or Logistic Function that may be set to 0 or 1 but that can also be set to any other values in that interval depending on the amplification factor in a certain region of the linear operation. (3) The Sigmoid Function that can range between 0 and 1 ( in some models, it is also beneficial to use a -1 to 1 interval). An example of the sigmoid function would be the hyperbolic tangent function. ANN - Processing Units To reiterate, an ANN consists of a pool of simple processing units that communicate by sending signals to each other over a large number of weighted connections. Each unit performs a relatively basic task; receive input from neighbors or external sources and utilize that information to compute an output signal that is propagated to other units in the ANN. Next to the actual information processing task, weights have to be adjusted. An ANN is inherently parallel in the sense that many units can perform computation cycles simultaneously. ANN's distinguish among 3 types of units. (1) The Input Units that receive data from outside the net. (2) The Output Units that act as the ANN endpoints. (3) The Hidden Units where the input and output signals remain within the ANN framework. During operation, units can be updated either synchronously or asynchronously. Dominique A. Heger (dheger@dhtusa.com) 6

7 ANN - Topologies In general, ANN solutions can be classified as: Feed-Forward ANN's. In such an ANN solution, the data moves from the input to the output units in a strictly feed-forward manner. Data processing may spawn multiple layers, but no feedback connections are implemented. Examples of feed-forward ANN's would be a Perceptron (Rosenblatt) or an Adaline (Adaptive Linear Neuron) based net. Recurrent ANN's. These types of ANN's incorporate feedback connections. Compared to feedforward ANN's, the dynamic properties of the network are paramount. In some circumstances, the activation values of the units undergo a relaxation process so that the network evolves into a stable state where these activation values remain unchanged. Examples of recurrent ANN's would be a Kohonen (SOM) or a Hopfield based solution. ANN - Training An ANN has to be designed and implemented in a way that the set of input data results into a desired output (either direct or by using a relaxation process). Several methods to quantify the strengths of the connections can be applied. In other words, the weights can be set explicitly (utilizing a priori knowledge) or the net can be trained by feeding learning patterns into the solution and by letting the net change/adjust the weights according to some learning rule. Learning based solutions can be categorized as: Supervised or associative learning. Where the net is trained by quantifying input and matching output patterns (learning by example). These input/output pairs may either be provided by an external teaching component or by the net itself (self-supervised approach). Unsupervised learning (self-organizing paradigm). Where the net (output) unit is trained to respond to clusters of pattern within the input framework (only input but no output examples are provided). In this paradigm, the system is supposed to discover statistically salient features in the input population. Compared to the supervised learning method, there is no a priori set of categories into which the patterns are to be classified, rather the system has to develop its own representation of the input stimuli. For supervised and unsupervised learning methods, lots of learning rules reflect a variant of the Hebbian learning rule. Reinforcement Learning. Where the net applies a learning paradigm that is considered an intermediate form of the above 2 types of learning. In this method, the learning machine executes some action on the environment and as a result, receives some feedback/response. The learning component grades its action (as either good or bad) based on the environmental response and adjusts its parameters accordingly. Generally speaking, the parameter adjustment process is continued until an equilibrium state surfaces where no further adjustments are necessary. Summary An ANN reflects/represents a system of simple processing elements (neurons) that can exhibit complex, global behavior that is determined by the connections among the processing elements and the element parameters, respectively. Neural networks offer a number of advantages, including the ability to implicitly detect complex, nonlinear relationships among dependent and independent variables, the ability to detect all possible interactions between predictor variables, or the availability of multiple training algorithms. Disadvantages of using an ANN solution may include the black-box nature of these systems or the greater computational burden on the HW infrastructure available for the analysis. Nevertheless, Dominique A. Heger (dheger@dhtusa.com) 7

8 ANN based solutions have provided excellent results/insides into very complex problems in forecasting, data-mining, task scheduling, or optimized resource allocation problems. References 1. Krieger, C. "Neural Networks in Data Mining", University of Massachusetts, Yuancan Huang, "Lagrange-Type Neural Networks for Nonlinear Programming Problems with Inequality Constraints", 41st IEEE Conference, Spain, Oskoei, H., "An efficient simplified neural network for solving linear and quadratic programming problems", Applied Mathematics and Computation, MLADENOV, V., "On Neural Networks for Solving Nonlinear Programming Problems", Technical University of Sofia, Hongjun Lu, "Effective Data Mining Using Neural Networks", IEEE, Russell D. Reed, Robert J. Marks II, Neural Smithing: Supervised Learning in Feedforward Artificial Neural Networks, 7. Spyros G. Makridakis, Steven C. Wheelwright, Rob J Hyndman, Forecasting : Methods and Applications 8. NeuroAI, "Neural networks: A requirement for intelligent systems", Wikipedia, "Neural Networks", Pandey, S., "Minimizing Execution Costs when using Globally Distributed Cloud Services", The University of Melbourne, Australia, Marzban, "Stochastic Neural Networks with the Weighted Hebb Rule", University of Oklahoma, 2001 Dominique A. Heger (dheger@dhtusa.com) 8

NEURAL NETWORKS IN DATA MINING

NEURAL NETWORKS IN DATA MINING NEURAL NETWORKS IN DATA MINING 1 DR. YASHPAL SINGH, 2 ALOK SINGH CHAUHAN 1 Reader, Bundelkhand Institute of Engineering & Technology, Jhansi, India 2 Lecturer, United Institute of Management, Allahabad,

More information

Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski trajkovski@nyus.edu.mk

Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski trajkovski@nyus.edu.mk Introduction to Machine Learning and Data Mining Prof. Dr. Igor Trakovski trakovski@nyus.edu.mk Neural Networks 2 Neural Networks Analogy to biological neural systems, the most robust learning systems

More information

EFFICIENT DATA PRE-PROCESSING FOR DATA MINING

EFFICIENT DATA PRE-PROCESSING FOR DATA MINING EFFICIENT DATA PRE-PROCESSING FOR DATA MINING USING NEURAL NETWORKS JothiKumar.R 1, Sivabalan.R.V 2 1 Research scholar, Noorul Islam University, Nagercoil, India Assistant Professor, Adhiparasakthi College

More information

How To Use Neural Networks In Data Mining

How To Use Neural Networks In Data Mining International Journal of Electronics and Computer Science Engineering 1449 Available Online at www.ijecse.org ISSN- 2277-1956 Neural Networks in Data Mining Priyanka Gaur Department of Information and

More information

Neural Networks and Back Propagation Algorithm

Neural Networks and Back Propagation Algorithm Neural Networks and Back Propagation Algorithm Mirza Cilimkovic Institute of Technology Blanchardstown Blanchardstown Road North Dublin 15 Ireland mirzac@gmail.com Abstract Neural Networks (NN) are important

More information

6.2.8 Neural networks for data mining

6.2.8 Neural networks for data mining 6.2.8 Neural networks for data mining Walter Kosters 1 In many application areas neural networks are known to be valuable tools. This also holds for data mining. In this chapter we discuss the use of neural

More information

Artificial Neural Networks and Support Vector Machines. CS 486/686: Introduction to Artificial Intelligence

Artificial Neural Networks and Support Vector Machines. CS 486/686: Introduction to Artificial Intelligence Artificial Neural Networks and Support Vector Machines CS 486/686: Introduction to Artificial Intelligence 1 Outline What is a Neural Network? - Perceptron learners - Multi-layer networks What is a Support

More information

Biological Neurons and Neural Networks, Artificial Neurons

Biological Neurons and Neural Networks, Artificial Neurons Biological Neurons and Neural Networks, Artificial Neurons Neural Computation : Lecture 2 John A. Bullinaria, 2015 1. Organization of the Nervous System and Brain 2. Brains versus Computers: Some Numbers

More information

Data Mining and Neural Networks in Stata

Data Mining and Neural Networks in Stata Data Mining and Neural Networks in Stata 2 nd Italian Stata Users Group Meeting Milano, 10 October 2005 Mario Lucchini e Maurizo Pisati Università di Milano-Bicocca mario.lucchini@unimib.it maurizio.pisati@unimib.it

More information

Stock Prediction using Artificial Neural Networks

Stock Prediction using Artificial Neural Networks Stock Prediction using Artificial Neural Networks Abhishek Kar (Y8021), Dept. of Computer Science and Engineering, IIT Kanpur Abstract In this work we present an Artificial Neural Network approach to predict

More information

Neural Network Design in Cloud Computing

Neural Network Design in Cloud Computing International Journal of Computer Trends and Technology- volume4issue2-2013 ABSTRACT: Neural Network Design in Cloud Computing B.Rajkumar #1,T.Gopikiran #2,S.Satyanarayana *3 #1,#2Department of Computer

More information

Neural Networks in Data Mining

Neural Networks in Data Mining IOSR Journal of Engineering (IOSRJEN) ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 04, Issue 03 (March. 2014), V6 PP 01-06 www.iosrjen.org Neural Networks in Data Mining Ripundeep Singh Gill, Ashima Department

More information

CHAPTER 6 PRINCIPLES OF NEURAL CIRCUITS.

CHAPTER 6 PRINCIPLES OF NEURAL CIRCUITS. CHAPTER 6 PRINCIPLES OF NEURAL CIRCUITS. 6.1. CONNECTIONS AMONG NEURONS Neurons are interconnected with one another to form circuits, much as electronic components are wired together to form a functional

More information

Recurrent Neural Networks

Recurrent Neural Networks Recurrent Neural Networks Neural Computation : Lecture 12 John A. Bullinaria, 2015 1. Recurrent Neural Network Architectures 2. State Space Models and Dynamical Systems 3. Backpropagation Through Time

More information

Chapter 12 Discovering New Knowledge Data Mining

Chapter 12 Discovering New Knowledge Data Mining Chapter 12 Discovering New Knowledge Data Mining Becerra-Fernandez, et al. -- Knowledge Management 1/e -- 2004 Prentice Hall Additional material 2007 Dekai Wu Chapter Objectives Introduce the student to

More information

Neural network software tool development: exploring programming language options

Neural network software tool development: exploring programming language options INEB- PSI Technical Report 2006-1 Neural network software tool development: exploring programming language options Alexandra Oliveira aao@fe.up.pt Supervisor: Professor Joaquim Marques de Sá June 2006

More information

MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL

MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL G. Maria Priscilla 1 and C. P. Sumathi 2 1 S.N.R. Sons College (Autonomous), Coimbatore, India 2 SDNB Vaishnav College

More information

Artificial neural networks

Artificial neural networks Artificial neural networks Now Neurons Neuron models Perceptron learning Multi-layer perceptrons Backpropagation 2 It all starts with a neuron 3 Some facts about human brain ~ 86 billion neurons ~ 10 15

More information

NEURAL NETWORK FUNDAMENTALS WITH GRAPHS, ALGORITHMS, AND APPLICATIONS

NEURAL NETWORK FUNDAMENTALS WITH GRAPHS, ALGORITHMS, AND APPLICATIONS NEURAL NETWORK FUNDAMENTALS WITH GRAPHS, ALGORITHMS, AND APPLICATIONS N. K. Bose HRB-Systems Professor of Electrical Engineering The Pennsylvania State University, University Park P. Liang Associate Professor

More information

Neurophysiology. 2.1 Equilibrium Potential

Neurophysiology. 2.1 Equilibrium Potential 2 Neurophysiology 2.1 Equilibrium Potential An understanding of the concepts of electrical and chemical forces that act on ions, electrochemical equilibrium, and equilibrium potential is a powerful tool

More information

Introduction to Machine Learning Using Python. Vikram Kamath

Introduction to Machine Learning Using Python. Vikram Kamath Introduction to Machine Learning Using Python Vikram Kamath Contents: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Introduction/Definition Where and Why ML is used Types of Learning Supervised Learning Linear Regression

More information

Introduction to Artificial Neural Networks

Introduction to Artificial Neural Networks POLYTECHNIC UNIVERSITY Department of Computer and Information Science Introduction to Artificial Neural Networks K. Ming Leung Abstract: A computing paradigm known as artificial neural network is introduced.

More information

Data Mining Techniques Chapter 7: Artificial Neural Networks

Data Mining Techniques Chapter 7: Artificial Neural Networks Data Mining Techniques Chapter 7: Artificial Neural Networks Artificial Neural Networks.................................................. 2 Neural network example...................................................

More information

American International Journal of Research in Science, Technology, Engineering & Mathematics

American International Journal of Research in Science, Technology, Engineering & Mathematics American International Journal of Research in Science, Technology, Engineering & Mathematics Available online at http://www.iasir.net ISSN (Print): 2328-349, ISSN (Online): 2328-3580, ISSN (CD-ROM): 2328-3629

More information

Comparison of K-means and Backpropagation Data Mining Algorithms

Comparison of K-means and Backpropagation Data Mining Algorithms Comparison of K-means and Backpropagation Data Mining Algorithms Nitu Mathuriya, Dr. Ashish Bansal Abstract Data mining has got more and more mature as a field of basic research in computer science and

More information

Lecture 6. Artificial Neural Networks

Lecture 6. Artificial Neural Networks Lecture 6 Artificial Neural Networks 1 1 Artificial Neural Networks In this note we provide an overview of the key concepts that have led to the emergence of Artificial Neural Networks as a major paradigm

More information

NEURAL NETWORKS A Comprehensive Foundation

NEURAL NETWORKS A Comprehensive Foundation NEURAL NETWORKS A Comprehensive Foundation Second Edition Simon Haykin McMaster University Hamilton, Ontario, Canada Prentice Hall Prentice Hall Upper Saddle River; New Jersey 07458 Preface xii Acknowledgments

More information

Biology Slide 1 of 38

Biology Slide 1 of 38 Biology 1 of 38 2 of 38 35-2 The Nervous System What are the functions of the nervous system? 3 of 38 35-2 The Nervous System 1. Nervous system: a. controls and coordinates functions throughout the body

More information

Role of Neural network in data mining

Role of Neural network in data mining Role of Neural network in data mining Chitranjanjit kaur Associate Prof Guru Nanak College, Sukhchainana Phagwara,(GNDU) Punjab, India Pooja kapoor Associate Prof Swami Sarvanand Group Of Institutes Dinanagar(PTU)

More information

Machine Learning and Data Mining -

Machine Learning and Data Mining - Machine Learning and Data Mining - Perceptron Neural Networks Nuno Cavalheiro Marques (nmm@di.fct.unl.pt) Spring Semester 2010/2011 MSc in Computer Science Multi Layer Perceptron Neurons and the Perceptron

More information

D A T A M I N I N G C L A S S I F I C A T I O N

D A T A M I N I N G C L A S S I F I C A T I O N D A T A M I N I N G C L A S S I F I C A T I O N FABRICIO VOZNIKA LEO NARDO VIA NA INTRODUCTION Nowadays there is huge amount of data being collected and stored in databases everywhere across the globe.

More information

Comparison of Supervised and Unsupervised Learning Classifiers for Travel Recommendations

Comparison of Supervised and Unsupervised Learning Classifiers for Travel Recommendations Volume 3, No. 8, August 2012 Journal of Global Research in Computer Science REVIEW ARTICLE Available Online at www.jgrcs.info Comparison of Supervised and Unsupervised Learning Classifiers for Travel Recommendations

More information

Prediction Model for Crude Oil Price Using Artificial Neural Networks

Prediction Model for Crude Oil Price Using Artificial Neural Networks Applied Mathematical Sciences, Vol. 8, 2014, no. 80, 3953-3965 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2014.43193 Prediction Model for Crude Oil Price Using Artificial Neural Networks

More information

Power Prediction Analysis using Artificial Neural Network in MS Excel

Power Prediction Analysis using Artificial Neural Network in MS Excel Power Prediction Analysis using Artificial Neural Network in MS Excel NURHASHINMAH MAHAMAD, MUHAMAD KAMAL B. MOHAMMED AMIN Electronic System Engineering Department Malaysia Japan International Institute

More information

129: Artificial Neural Networks. Ajith Abraham Oklahoma State University, Stillwater, OK, USA 1 INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS

129: Artificial Neural Networks. Ajith Abraham Oklahoma State University, Stillwater, OK, USA 1 INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS 129: Artificial Neural Networks Ajith Abraham Oklahoma State University, Stillwater, OK, USA 1 Introduction to Artificial Neural Networks 901 2 Neural Network Architectures 902 3 Neural Network Learning

More information

Anatomy Review. Graphics are used with permission of: Pearson Education Inc., publishing as Benjamin Cummings (http://www.aw-bc.

Anatomy Review. Graphics are used with permission of: Pearson Education Inc., publishing as Benjamin Cummings (http://www.aw-bc. Anatomy Review Graphics are used with permission of: Pearson Education Inc., publishing as Benjamin Cummings (http://www.aw-bc.com) Page 1. Introduction The structure of neurons reflects their function.

More information

Computational Intelligence Introduction

Computational Intelligence Introduction Computational Intelligence Introduction Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Neural Networks 1/21 Fuzzy Systems What are

More information

Artificial Intelligence and Machine Learning Models

Artificial Intelligence and Machine Learning Models Using Artificial Intelligence and Machine Learning Techniques. Some Preliminary Ideas. Presentation to CWiPP 1/8/2013 ICOSS Mark Tomlinson Artificial Intelligence Models Very experimental, but timely?

More information

Neural Networks and Support Vector Machines

Neural Networks and Support Vector Machines INF5390 - Kunstig intelligens Neural Networks and Support Vector Machines Roar Fjellheim INF5390-13 Neural Networks and SVM 1 Outline Neural networks Perceptrons Neural networks Support vector machines

More information

THE HUMAN BRAIN. observations and foundations

THE HUMAN BRAIN. observations and foundations THE HUMAN BRAIN observations and foundations brains versus computers a typical brain contains something like 100 billion miniscule cells called neurons estimates go from about 50 billion to as many as

More information

Anatomy Review Graphics are used with permission of: adam.com (http://www.adam.com/) Benjamin Cummings Publishing Co (http://www.awl.com/bc).

Anatomy Review Graphics are used with permission of: adam.com (http://www.adam.com/) Benjamin Cummings Publishing Co (http://www.awl.com/bc). Page 1. Introduction The structure of neurons reflects their function. One part of the cell receives incoming signals. Another part generates outgoing signals. Anatomy Review Graphics are used with permission

More information

Feed-Forward mapping networks KAIST 바이오및뇌공학과 정재승

Feed-Forward mapping networks KAIST 바이오및뇌공학과 정재승 Feed-Forward mapping networks KAIST 바이오및뇌공학과 정재승 How much energy do we need for brain functions? Information processing: Trade-off between energy consumption and wiring cost Trade-off between energy consumption

More information

degrees of freedom and are able to adapt to the task they are supposed to do [Gupta].

degrees of freedom and are able to adapt to the task they are supposed to do [Gupta]. 1.3 Neural Networks 19 Neural Networks are large structured systems of equations. These systems have many degrees of freedom and are able to adapt to the task they are supposed to do [Gupta]. Two very

More information

International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014

International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014 RESEARCH ARTICLE OPEN ACCESS A Survey of Data Mining: Concepts with Applications and its Future Scope Dr. Zubair Khan 1, Ashish Kumar 2, Sunny Kumar 3 M.Tech Research Scholar 2. Department of Computer

More information

An Introduction to Neural Networks

An Introduction to Neural Networks An Introduction to Vincent Cheung Kevin Cannons Signal & Data Compression Laboratory Electrical & Computer Engineering University of Manitoba Winnipeg, Manitoba, Canada Advisor: Dr. W. Kinsner May 27,

More information

Novelty Detection in image recognition using IRF Neural Networks properties

Novelty Detection in image recognition using IRF Neural Networks properties Novelty Detection in image recognition using IRF Neural Networks properties Philippe Smagghe, Jean-Luc Buessler, Jean-Philippe Urban Université de Haute-Alsace MIPS 4, rue des Frères Lumière, 68093 Mulhouse,

More information

AN APPLICATION OF TIME SERIES ANALYSIS FOR WEATHER FORECASTING

AN APPLICATION OF TIME SERIES ANALYSIS FOR WEATHER FORECASTING AN APPLICATION OF TIME SERIES ANALYSIS FOR WEATHER FORECASTING Abhishek Agrawal*, Vikas Kumar** 1,Ashish Pandey** 2,Imran Khan** 3 *(M. Tech Scholar, Department of Computer Science, Bhagwant University,

More information

SEMINAR OUTLINE. Introduction to Data Mining Using Artificial Neural Networks. Definitions of Neural Networks. Definitions of Neural Networks

SEMINAR OUTLINE. Introduction to Data Mining Using Artificial Neural Networks. Definitions of Neural Networks. Definitions of Neural Networks SEMINAR OUTLINE Introduction to Data Mining Using Artificial Neural Networks ISM 611 Dr. Hamid Nemati Introduction to and Characteristics of Neural Networks Comparison of Neural Networks to traditional

More information

Models of Cortical Maps II

Models of Cortical Maps II CN510: Principles and Methods of Cognitive and Neural Modeling Models of Cortical Maps II Lecture 19 Instructor: Anatoli Gorchetchnikov dy dt The Network of Grossberg (1976) Ay B y f (

More information

Data Mining Algorithms Part 1. Dejan Sarka

Data Mining Algorithms Part 1. Dejan Sarka Data Mining Algorithms Part 1 Dejan Sarka Join the conversation on Twitter: @DevWeek #DW2015 Instructor Bio Dejan Sarka (dsarka@solidq.com) 30 years of experience SQL Server MVP, MCT, 13 books 7+ courses

More information

Predictive Dynamix Inc

Predictive Dynamix Inc Predictive Modeling Technology Predictive modeling is concerned with analyzing patterns and trends in historical and operational data in order to transform data into actionable decisions. This is accomplished

More information

Weather forecast prediction: a Data Mining application

Weather forecast prediction: a Data Mining application Weather forecast prediction: a Data Mining application Ms. Ashwini Mandale, Mrs. Jadhawar B.A. Assistant professor, Dr.Daulatrao Aher College of engg,karad,ashwini.mandale@gmail.com,8407974457 Abstract

More information

Method of Combining the Degrees of Similarity in Handwritten Signature Authentication Using Neural Networks

Method of Combining the Degrees of Similarity in Handwritten Signature Authentication Using Neural Networks Method of Combining the Degrees of Similarity in Handwritten Signature Authentication Using Neural Networks Ph. D. Student, Eng. Eusebiu Marcu Abstract This paper introduces a new method of combining the

More information

An Artificial Neural Networks-Based on-line Monitoring Odor Sensing System

An Artificial Neural Networks-Based on-line Monitoring Odor Sensing System Journal of Computer Science 5 (11): 878-882, 2009 ISSN 1549-3636 2009 Science Publications An Artificial Neural Networks-Based on-line Monitoring Odor Sensing System Yousif Al-Bastaki The College of Information

More information

ARTIFICIAL NEURAL NETWORKS FOR DATA MINING

ARTIFICIAL NEURAL NETWORKS FOR DATA MINING ARTIFICIAL NEURAL NETWORKS FOR DATA MINING Amrender Kumar I.A.S.R.I., Library Avenue, Pusa, New Delhi-110 012 akha@iasri.res.in 1. Introduction Neural networks, more accurately called Artificial Neural

More information

Nine Common Types of Data Mining Techniques Used in Predictive Analytics

Nine Common Types of Data Mining Techniques Used in Predictive Analytics 1 Nine Common Types of Data Mining Techniques Used in Predictive Analytics By Laura Patterson, President, VisionEdge Marketing Predictive analytics enable you to develop mathematical models to help better

More information

Self Organizing Maps: Fundamentals

Self Organizing Maps: Fundamentals Self Organizing Maps: Fundamentals Introduction to Neural Networks : Lecture 16 John A. Bullinaria, 2004 1. What is a Self Organizing Map? 2. Topographic Maps 3. Setting up a Self Organizing Map 4. Kohonen

More information

AP Biology I. Nervous System Notes

AP Biology I. Nervous System Notes AP Biology I. Nervous System Notes 1. General information: passage of information occurs in two ways: Nerves - process and send information fast (eg. stepping on a tack) Hormones - process and send information

More information

Artificial Neural Network and Non-Linear Regression: A Comparative Study

Artificial Neural Network and Non-Linear Regression: A Comparative Study International Journal of Scientific and Research Publications, Volume 2, Issue 12, December 2012 1 Artificial Neural Network and Non-Linear Regression: A Comparative Study Shraddha Srivastava 1, *, K.C.

More information

Neural Networks for Data Mining

Neural Networks for Data Mining ONLINE CHAPTER 6 Neural Networks for Data Mining Learning Objectives Understand the concept and different types of artificial neural networks (ANN) Learn the advantages and limitations of ANN Understand

More information

8. Machine Learning Applied Artificial Intelligence

8. Machine Learning Applied Artificial Intelligence 8. Machine Learning Applied Artificial Intelligence Prof. Dr. Bernhard Humm Faculty of Computer Science Hochschule Darmstadt University of Applied Sciences 1 Retrospective Natural Language Processing Name

More information

PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION

PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION Introduction In the previous chapter, we explored a class of regression models having particularly simple analytical

More information

Ms. Aruna J. Chamatkar Assistant Professor in Kamla Nehru Mahavidyalaya, Sakkardara Square, Nagpur aruna.ayush1007@gmail.com

Ms. Aruna J. Chamatkar Assistant Professor in Kamla Nehru Mahavidyalaya, Sakkardara Square, Nagpur aruna.ayush1007@gmail.com An Artificial Intelligence for Data Mining Ms. Aruna J. Chamatkar Assistant Professor in Kamla Nehru Mahavidyalaya, Sakkardara Square, Nagpur aruna.ayush1007@gmail.com Abstract :Data mining is a new and

More information

Chapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network

Chapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network Chapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network Qian Wu, Yahui Wang, Long Zhang and Li Shen Abstract Building electrical system fault diagnosis is the

More information

Mobile Phone APP Software Browsing Behavior using Clustering Analysis

Mobile Phone APP Software Browsing Behavior using Clustering Analysis Proceedings of the 2014 International Conference on Industrial Engineering and Operations Management Bali, Indonesia, January 7 9, 2014 Mobile Phone APP Software Browsing Behavior using Clustering Analysis

More information

Predictive time series analysis of stock prices using neural network classifier

Predictive time series analysis of stock prices using neural network classifier Predictive time series analysis of stock prices using neural network classifier Abhinav Pathak, National Institute of Technology, Karnataka, Surathkal, India abhi.pat93@gmail.com Abstract The work pertains

More information

CHAPTER I From Biological to Artificial Neuron Model

CHAPTER I From Biological to Artificial Neuron Model Ugur HALICI ARTIFICIAL NEURAL NETWORKS CHAPTER CHAPTER I From Biological to Artificial Neuron Model Martin Gardner in his book titled 'The Annotated Snark" has the following note for the last illustration

More information

An Introduction to Data Mining

An Introduction to Data Mining An Introduction to Intel Beijing wei.heng@intel.com January 17, 2014 Outline 1 DW Overview What is Notable Application of Conference, Software and Applications Major Process in 2 Major Tasks in Detail

More information

Use of Artificial Neural Network in Data Mining For Weather Forecasting

Use of Artificial Neural Network in Data Mining For Weather Forecasting Use of Artificial Neural Network in Data Mining For Weather Forecasting Gaurav J. Sawale #, Dr. Sunil R. Gupta * # Department Computer Science & Engineering, P.R.M.I.T& R, Badnera. 1 gaurav.sawale@yahoo.co.in

More information

Network Machine Learning Research Group. Intended status: Informational October 19, 2015 Expires: April 21, 2016

Network Machine Learning Research Group. Intended status: Informational October 19, 2015 Expires: April 21, 2016 Network Machine Learning Research Group S. Jiang Internet-Draft Huawei Technologies Co., Ltd Intended status: Informational October 19, 2015 Expires: April 21, 2016 Abstract Network Machine Learning draft-jiang-nmlrg-network-machine-learning-00

More information

Analecta Vol. 8, No. 2 ISSN 2064-7964

Analecta Vol. 8, No. 2 ISSN 2064-7964 EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,

More information

INTELLIGENT ENERGY MANAGEMENT OF ELECTRICAL POWER SYSTEMS WITH DISTRIBUTED FEEDING ON THE BASIS OF FORECASTS OF DEMAND AND GENERATION Chr.

INTELLIGENT ENERGY MANAGEMENT OF ELECTRICAL POWER SYSTEMS WITH DISTRIBUTED FEEDING ON THE BASIS OF FORECASTS OF DEMAND AND GENERATION Chr. INTELLIGENT ENERGY MANAGEMENT OF ELECTRICAL POWER SYSTEMS WITH DISTRIBUTED FEEDING ON THE BASIS OF FORECASTS OF DEMAND AND GENERATION Chr. Meisenbach M. Hable G. Winkler P. Meier Technology, Laboratory

More information

Numerical Algorithms Group

Numerical Algorithms Group Title: Summary: Using the Component Approach to Craft Customized Data Mining Solutions One definition of data mining is the non-trivial extraction of implicit, previously unknown and potentially useful

More information

Machine Learning. 01 - Introduction

Machine Learning. 01 - Introduction Machine Learning 01 - Introduction Machine learning course One lecture (Wednesday, 9:30, 346) and one exercise (Monday, 17:15, 203). Oral exam, 20 minutes, 5 credit points. Some basic mathematical knowledge

More information

Keywords: Data Mining, Neural Networks, Data Mining Process, Knowledge Discovery, Implementation. I. INTRODUCTION

Keywords: Data Mining, Neural Networks, Data Mining Process, Knowledge Discovery, Implementation. I. INTRODUCTION ISSN: 2321-7782 (Online) Volume 3, Issue 7, July 2015 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online

More information

Back Propagation Neural Network for Wireless Networking

Back Propagation Neural Network for Wireless Networking International Journal of Computer Sciences and Engineering Open Access Review Paper Volume-4, Issue-4 E-ISSN: 2347-2693 Back Propagation Neural Network for Wireless Networking Menal Dahiya Maharaja Surajmal

More information

Data Mining Applications in Fund Raising

Data Mining Applications in Fund Raising Data Mining Applications in Fund Raising Nafisseh Heiat Data mining tools make it possible to apply mathematical models to the historical data to manipulate and discover new information. In this study,

More information

Padma Charan Das Dept. of E.T.C. Berhampur, Odisha, India

Padma Charan Das Dept. of E.T.C. Berhampur, Odisha, India Volume 5, Issue 3, March 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Measuring Quality

More information

Bi 360: Midterm Review

Bi 360: Midterm Review Bi 360: Midterm Review Basic Neurobiology 1) Many axons are surrounded by a fatty insulating sheath called myelin, which is interrupted at regular intervals at the Nodes of Ranvier, where the action potential

More information

12. Nervous System: Nervous Tissue

12. Nervous System: Nervous Tissue 12. Nervous System: Nervous Tissue I. Introduction to the Nervous System General functions of the nervous system The nervous system has three basic functions: 1. Gather sensory input from the environment

More information

Classification algorithm in Data mining: An Overview

Classification algorithm in Data mining: An Overview Classification algorithm in Data mining: An Overview S.Neelamegam #1, Dr.E.Ramaraj *2 #1 M.phil Scholar, Department of Computer Science and Engineering, Alagappa University, Karaikudi. *2 Professor, Department

More information

Data Mining on Sequences with recursive Self-Organizing Maps

Data Mining on Sequences with recursive Self-Organizing Maps Data Mining on Sequences with recursive Self-Organizing Maps Sebastian Blohm Universität Osnabrück sebastian@blomega.de Bachelor's Thesis International Bachelor Program in Cognitive Science, Universität

More information

CSC384 Intro to Artificial Intelligence

CSC384 Intro to Artificial Intelligence CSC384 Intro to Artificial Intelligence What is Artificial Intelligence? What is Intelligence? Are these Intelligent? CSC384, University of Toronto 3 What is Intelligence? Webster says: The capacity to

More information

Lecture 10: Regression Trees

Lecture 10: Regression Trees Lecture 10: Regression Trees 36-350: Data Mining October 11, 2006 Reading: Textbook, sections 5.2 and 10.5. The next three lectures are going to be about a particular kind of nonlinear predictive model,

More information

Comparison of Supervised and Unsupervised Learning Algorithms for Pattern Classification

Comparison of Supervised and Unsupervised Learning Algorithms for Pattern Classification Comparison of Supervised and Unsupervised Learning Algorithms for Pattern Classification R. Sathya Professor, Dept. of MCA, Jyoti Nivas College (Autonomous), Professor and Head, Dept. of Mathematics, Bangalore,

More information

Real-Time Credit-Card Fraud Detection using Artificial Neural Network Tuned by Simulated Annealing Algorithm

Real-Time Credit-Card Fraud Detection using Artificial Neural Network Tuned by Simulated Annealing Algorithm Proc. of Int. Conf. on Recent Trends in Information, Telecommunication and Computing, ITC Real-Time Credit-Card Fraud Detection using Artificial Neural Network Tuned by Simulated Annealing Algorithm Azeem

More information

ANALYTICS IN BIG DATA ERA

ANALYTICS IN BIG DATA ERA ANALYTICS IN BIG DATA ERA ANALYTICS TECHNOLOGY AND ARCHITECTURE TO MANAGE VELOCITY AND VARIETY, DISCOVER RELATIONSHIPS AND CLASSIFY HUGE AMOUNT OF DATA MAURIZIO SALUSTI SAS Copyr i g ht 2012, SAS Ins titut

More information

Impact of Feature Selection on the Performance of Wireless Intrusion Detection Systems

Impact of Feature Selection on the Performance of Wireless Intrusion Detection Systems 2009 International Conference on Computer Engineering and Applications IPCSIT vol.2 (2011) (2011) IACSIT Press, Singapore Impact of Feature Selection on the Performance of ireless Intrusion Detection Systems

More information

AUTOMATION OF ENERGY DEMAND FORECASTING. Sanzad Siddique, B.S.

AUTOMATION OF ENERGY DEMAND FORECASTING. Sanzad Siddique, B.S. AUTOMATION OF ENERGY DEMAND FORECASTING by Sanzad Siddique, B.S. A Thesis submitted to the Faculty of the Graduate School, Marquette University, in Partial Fulfillment of the Requirements for the Degree

More information

Machine Learning with MATLAB David Willingham Application Engineer

Machine Learning with MATLAB David Willingham Application Engineer Machine Learning with MATLAB David Willingham Application Engineer 2014 The MathWorks, Inc. 1 Goals Overview of machine learning Machine learning models & techniques available in MATLAB Streamlining the

More information

Data Mining. Concepts, Models, Methods, and Algorithms. 2nd Edition

Data Mining. Concepts, Models, Methods, and Algorithms. 2nd Edition Brochure More information from http://www.researchandmarkets.com/reports/2171322/ Data Mining. Concepts, Models, Methods, and Algorithms. 2nd Edition Description: This book reviews state-of-the-art methodologies

More information

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING MS SYSTEMS ENGINEERING AND ENGINEERING MANAGEMENT SEMESTER 1 EXAMINATION 2015/2016 INTELLIGENT SYSTEMS

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING MS SYSTEMS ENGINEERING AND ENGINEERING MANAGEMENT SEMESTER 1 EXAMINATION 2015/2016 INTELLIGENT SYSTEMS TW72 UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING MS SYSTEMS ENGINEERING AND ENGINEERING MANAGEMENT SEMESTER 1 EXAMINATION 2015/2016 INTELLIGENT SYSTEMS MODULE NO: EEM7010 Date: Monday 11 th January 2016

More information

Is a Data Scientist the New Quant? Stuart Kozola MathWorks

Is a Data Scientist the New Quant? Stuart Kozola MathWorks Is a Data Scientist the New Quant? Stuart Kozola MathWorks 2015 The MathWorks, Inc. 1 Facts or information used usually to calculate, analyze, or plan something Information that is produced or stored by

More information

Data quality in Accounting Information Systems

Data quality in Accounting Information Systems Data quality in Accounting Information Systems Comparing Several Data Mining Techniques Erjon Zoto Department of Statistics and Applied Informatics Faculty of Economy, University of Tirana Tirana, Albania

More information

Open Access Research on Application of Neural Network in Computer Network Security Evaluation. Shujuan Jin *

Open Access Research on Application of Neural Network in Computer Network Security Evaluation. Shujuan Jin * Send Orders for Reprints to reprints@benthamscience.ae 766 The Open Electrical & Electronic Engineering Journal, 2014, 8, 766-771 Open Access Research on Application of Neural Network in Computer Network

More information

Data Mining. Supervised Methods. Ciro Donalek donalek@astro.caltech.edu. Ay/Bi 199ab: Methods of Computa@onal Sciences hcp://esci101.blogspot.

Data Mining. Supervised Methods. Ciro Donalek donalek@astro.caltech.edu. Ay/Bi 199ab: Methods of Computa@onal Sciences hcp://esci101.blogspot. Data Mining Supervised Methods Ciro Donalek donalek@astro.caltech.edu Supervised Methods Summary Ar@ficial Neural Networks Mul@layer Perceptron Support Vector Machines SoLwares Supervised Models: Supervised

More information

A Review of Data Mining Techniques

A Review of Data Mining Techniques Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 4, April 2014,

More information

Load balancing in a heterogeneous computer system by self-organizing Kohonen network

Load balancing in a heterogeneous computer system by self-organizing Kohonen network Bull. Nov. Comp. Center, Comp. Science, 25 (2006), 69 74 c 2006 NCC Publisher Load balancing in a heterogeneous computer system by self-organizing Kohonen network Mikhail S. Tarkov, Yakov S. Bezrukov Abstract.

More information

Preface. C++ Neural Networks and Fuzzy Logic:Preface. Table of Contents

Preface. C++ Neural Networks and Fuzzy Logic:Preface. Table of Contents C++ Neural Networks and Fuzzy Logic by Valluru B. Rao MTBooks, IDG Books Worldwide, Inc. ISBN: 1558515526 Pub Date: 06/01/95 Table of Contents Preface The number of models available in neural network literature

More information

Neural Networks algorithms and applications

Neural Networks algorithms and applications Neural Networks algorithms and applications By Fiona Nielsen 4i 12/12-2001 Supervisor: Geert Rasmussen Niels Brock Business College 1 Introduction Neural Networks is a field of Artificial Intelligence

More information