SlideShare a Scribd company logo
1 of 6
Download to read offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 19, Issue 1, Ver. II (Jan.-Feb. 2017), PP 84-89
www.iosrjournals.org
DOI: 10.9790/0661-1901028489 www.iosrjournals.org 84 | Page
Application of Hybrid Genetic Algorithm Using Artificial Neural Network
in Data Mining for the Diagnosis of Stroke Disease
Vijay Kumar Tiwari1
, Abhay Kumar Agarwal2
1
CSED, KNIT, INDIA.
2
CSED, KNIT, INDIA.
Abstract: The main purpose of data mining is to extract knowledge from large amount of data. Artificial
Neural network (ANN) has already been applied in a variety of domains with remarkable success. This paper
presents the application of hybrid model for stroke disease that integrates Genetic algorithm and back
propagation algorithm. Selecting a good subset of features, without sacrificing accuracy, is of great importance
for neural networks to be successfully applied to the area. In addition the hybrid model that leads to further
improvised categorization, accuracy compared to the result produced by genetic algorithm alone. In this study,
a new hybrid model of Neural Networks and Genetic Algorithm (GA) to initialize and optimize the connection
weights of ANN so as to improve the performance of the ANN and the same has been applied in a medical
problem of predicting stroke disease for verification of the results.
Keywords: ANN, Back Propagation algorithm, Data mining, Feed Forward Network, Genetic algorithm,
Hybrid model, Neuron.
I. Introduction
Data mining is the process of discovering useful knowledge in data and also finding the inter-relation
pattern among the data [7]. It is an automated discovery of strategic hidden patterns (useful information) in
large amounts of raw data using intelligent data analysis methods [8]. For the past few years, there have been a
lot of studies focused on the classification problem in the field of data mining [9, 10]. The general goal of data
mining is to extract knowledge from large amount of data. The discovered knowledge should be predictive and
comprehensible classification is given an equal importance to both predictive accuracy and comprehensibility.
Neural Network is used for the classification of diseases based on the features of the patients.
A stroke is the sudden death of brain cells in a localized area due to inadequate blood flow. The sudden
death of brain cells due to lack of oxygen, caused by blockage of blood flow or rupture of an artery to the brain.
Sudden loss of speech, weakness, or paralysis of one side of the body can be symptoms. In medical diagnosis,
the information provided by the patients may include redundant and interrelated symptoms and signs especially
when the patients suffer from more than one type of disease of same category. The physicians may not able to
diagnose it correctly. So it is necessary to identify the important diagnostic features of a disease and this may
facilitate the physicians to diagnosis the disease early and correctly. The expert go for computer aided diagnosis
(CAD) for confirming their prediction. The CAD helps to improve their prediction efficiency and accuracy. It
should also be user friendly, so that expert can have the classification with explanation.
II. Related Work
In August 2012, Dharmistha. D.Vishwakarma, presented paper [1] on Genetic based weight
optimization of Artificial Neural network. This papers shows the weights in different layers of the network are
optimized using genetic algorithm comparison results for the ANN trained without GA and GA based ANN. In
July 2012, P.Venkateshan and V. Premlatha, presented paper [2] on Genetic–Nero approach for disease
classification ,which shows genetic neuro classification system performs better than the conventional neural
network. In June 2012, Kafka Khan and Ashok Sahai presented a paper [3] in which the comparison of BA, BP,
GA, PSO and LM algorithms for training feed forward neural network in e-Learning context was done. In May
2011, Asha Karegowada, A..S.Manjunath, M.A.Jayaram presented a paper [4] in which the Application of
Hybrid model that integrates Genetic algorithm and Back Propagation network. In 2009, D. Shanthi, Dr. G.
Sahoo, Dr. N. Saravanan presented the paper [5] on Evolving Connection Weights of Artificial Neural
Networks Using Genetic Algorithm with Application to the Prediction of Stroke Disease , the real output and
desired output of ANN and Hybrid ANN-GA were compared and it shows the classification accuracy for all
surfaces were improved. In December 2008, D. Shanthi, Dr. G. Sahoo, and Dr. N. Saravanan presented a paper
[6] on Input Feature Selection using Hybrid Neuro-Genetic Approach in the Diagnosis of Stroke Disease. In this
paper, they proposed a neuro-genetic approach to feature selection in disease classification in this paper, a new
hybrid neuro-genetic approach has been proposed and the same has been used for the selection of input features
for the neural network. Experimental results showed the performance of ANN can be improved by selecting
good combination of input variables.
Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the
DOI: 10.9790/0661-1901028489 www.iosrjournals.org 85 | Page
III. Artificial Neural Network
A Neural Network (NN) consists of many Processing Elements (PEs), loosely called “neurons” and
weighted interconnections among the PEs. Each PE performs a very simple computation, such as calculating a
weighted sum of its input connections, and computes an output signal that is sent to other PEs. The training
(mining) phase of a NN consists of adjusting the weights (real valued numbers) of the interconnections, in order
to produce the desired output. The Artificial Neural Network (ANN) is a technique that is commonly applied to
solve data mining applications. The previous neuron doesn't do anything that conventional computers don't do
already. A more sophisticated neurons the McCulloch and Pitts model (MCP) as shown in figure 1. The
difference from the previous model is that the inputs are “weighted”, the effect that each input has at decision
making is dependent on the weight of the particular input. The weight of an input is a number which when
multiplied with the input gives the weighted input. These weighted inputs are then added together and if they
exceed a pre-set threshold value, the neuron fires. In any other case the neuron does not fire as shown in figure
2.
Figure 1: A MCP neuron Figure 2: An example of a simple feed-forward network
IV. Back Propagation Algorithm
The back propagation algorithm (BP) [10] is a classical domain-dependent technique for supervised
training. It works by measuring the output error, calculating the gradient of this error, and adjusting the ANN
weights (and biases) in the descending gradient direction. Hence, BP is a gradient-descent local search
procedure (expected to stagnate in local optima in complex landscapes). The squared error of the ANN for a set
of patterns is the actual value of the previous expression depends on the weights of the network. The basic BP
algorithm calculates the gradient of E (for all the patterns) and updates the weights by moving them along the
gradient-descendent direction. This can be summarized with the expression Δw = −η∇ E, where the parameter η
>0 is the learning rate that controls the learning speed. The pseudo-code of the BP algorithm is shown in figure
3.
Figure 3: Pseudo code of back propagation algorithm
V. Genetic Algorithm
A GA is a stochastic general search method. It proceeds in an iterative manner by generating new
populations of individuals from the old ones. Every individual is the encoded (binary, real, etc.) version of a
tentative solution [11]. The canonical algorithm applies stochastic operators such as selection, crossover, and
mutation on an initially random population in order to compute a new population. In generational GAs all the
population is replaced with new individuals. In steady-state GAs (used in this work) only one new individual is
created and it replaces the worst one in the population if it is better.
The total process is described as follows and pseudo code is given in figure 4:
1- Generate randomly an initial population;
2- Evaluate this population using the fitness function;
Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the
DOI: 10.9790/0661-1901028489 www.iosrjournals.org 86 | Page
3- Apply genetic operators such selection, crossover, and mutation;
4- Turn the process “Evaluation Crossover mutation” until reaching the stopped criteria fixed in prior.
Figure 4: Pseudo code of genetic algorithm
VI. Hybrid Model Of Genetic And Back Propagation Algorithm
Back propagation learning works by making modifications in weight values starting at the output layer
then moving backward through the hidden layers of the network. BPN uses a gradient method for finding
weights and is prone to lead to troubles such as local minimum problem, slow convergence pace and
convergence unsteadiness in its training procedure. Unlike many search algorithms, which perform a local,
greedy search, GAs performs a global search. GA is an iterative procedure that consists of a constant-size
population of individuals called chromosomes, each one represented by a finite string of symbols, known as the
genome, encoding a possible solution in a given problem space. The GA can be employed to improve the
performance of BPN in different ways. GA is a stochastic general search method, capable of effectively
exploring large search spaces, which has been used with BPN for determining the number of hidden nodes and
hidden layers, select relevant feature subsets, the learning rate, the momentum, and initialize and optimize the
network connection weights of BPN. GA has been used for optimally designing the ANN parameters including,
ANN architecture, weights, input selection, activation functions, ANN types, training algorithm, numbers of
iterations, and dataset partitioning ratio [11]. The new hybrid Neuro-Genetic approach is depicted in figure 5
and the same has been applied for the diagnosis of stroke disease. The result show this hybrid approach has the
potential to eventually improve the success rate better than traditional ANN monolithic design.
Figure 5: Hybrid Neuro - Genetic Approach
The process of GA-NN algorithm is presented below:
1. Determine the symptoms
2. Initialize the values of count=0, fitness=0 and number of cycles
3. Generate Initial Population. The chromosome of an individual is formulated as a sequence of consecutive
genes, each one coding an input.
Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the
DOI: 10.9790/0661-1901028489 www.iosrjournals.org 87 | Page
4. Design suitable network (input layer, hidden Layer, output layer)
5. Assign weights for each link
6. Train the network using BP algorithm
7. Find cumulative error and the fitness value on the basis of the fitness function.
8. If (previous fitness<current fitness value) Then store the current features
9. count = count +1
10. Selection: Two parents are selected using the roulette wheel mechanism
11. Genetic Operations: Crossover, Mutation and Reproduction to generate new features set (Apply new
weights to each link)
12. If (number of cycles <= count) go to 4
13. Train the network with the selected features
14. Study the performance with test data.
VII. Study Of Previous Results And Discussion
For Diagnosis of Stroke Disease
The data for this work have been collected from 150 Patients who have symptoms of stroke disease.
The data have been standardized so as to be error free in nature. Table 1 below shows the various input
parameters for the Prediction of stroke disease.
Table 1: Input Parameters
7.1 Neural Network based Feature Selection
Data are analysed in the dataset to define column Parameters and data anomalies. Data analysis
information needed for correct data pre-processing. After data analysis, the values have been identified as
missing, wrong type values or outliers and which columns were rejected as unconvertible for use with the neural
network. Feature selection methods are used to identify input columns that are not useful and do not contribute
significantly to the performance of neural network. The removal of insignificant inputs will improve the
generalization performance of a neural network. In this study, first backward stepwise method is used for input
feature selection. This method begins with all inputs and it works by removing one input at each step. At each
step, the algorithm finds an input that least deteriorates the network performance and becomes the candidate for
removal from the input set. The architecture of the neural network designed with 20 input nodes, 10 hidden
nodes, and 10 output nodes. This ANN is trained using Back propagation algorithm and tested with the data and
overall predictive accuracy was shown in table 10 against different datasets.
Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the
DOI: 10.9790/0661-1901028489 www.iosrjournals.org 88 | Page
7.2 GA Based Feature Selection
In this neuro-genetic approach all the 20 symptoms are taken in to account. GA optimizes the 20 inputs
in to 14. The genotype is represented by a sequence of symptoms. The number of individual in the initial
population is 20. The fitness function is represented by means of root mean square error. The maximum
numbers of generations are fixed at 20 as shown in table 2.
Table 2: Parameters used in GA
In this work, the probability of crossover is 0.6 and the probability of mutation is 0.033. These
probabilities are chosen by trial and error through experiments for good performance. The data is partitioned
randomly and the table 3 shows the no of records in the training set, validation set and test set.
Table 3: Data Partition Set
The average prediction accuracy by the traditional Neural Network approach and the new hybrid Neuro-Genetic
approaches are depicted in table 4 below:
Table 4: Average Prediction Accuracy
The result shows clearly that new hybrid neuro-genetic method provides better accuracy and faster
convergence due to the complexity of the network. The prediction accuracy is 98.67% with the reduced features.
Sometimes reduction of features yields the drop in accuracy. So the input parameters should be chosen without
compromising the accuracy.
VIII. Conclusion
In this paper, hybrid neuro genetic approach has been used for the selection of input features for the
neural network and results shows the performance of ANN can be improved by selecting good
combination of input variables. GA-NN approach gives better average prediction accuracy than the traditional
ANN.
References
[1] Ms. Dharmistha D.Vishwakarma “Genetic Algorithm based Weights Optimization of Artificial Neural Network” International
Journal of Advanced Research in Electrical ,Electronics and Instrumentation Engineering(2278-8875),Volume1,Issue 3,August
2012.
[2] P.Venkatesan ,V.Premlatha,” Genetic Neuro Approach for classification”, International Journal of Science and Technology (2224-
3577)Volume 2 No.7,July 2012
[3] Kafka Khan ,Ashok Sahai ,” A Comparison of BA,GA,PSO,BP and LM for Training Feed Forward Neural Networks in e -
Learning Context”I.J.Intelligent System and applications,2012,7,23-29.
[4] Asha Gowanda Karegowada,A.S.Manjunath ,” Application of Genetic algorithm optimized Neural Network Connection Weights
for medical diagnosis of PIMA Indian Diabetes “International Journal on SoftComputing(IJSC),Volume2,No.2,May 2011
[5] D.Shanthi, Dr.G.Sahoo, Dr.N.Saravanan “Evolving Connection Weights of Artificial Neural Networks Using Genetic Algorithm
with Application to the Prediction of Stroke Disease”, International Journal of Soft Computing Year: 2009 | Volume: 4 | Issue: 2 |
Page No.: 95-102
[6] D.Shanthi, Dr.G.Sahoo, Dr.N.Saravanan,” Input Feature Selection using Hybrid Neuro-Genetic Approach in he Diagnosis of Stroke
Disease “,IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.12, December 2008
[7] S.Kalaiarasi Anbananthen, Fabian H.P. Chan, K.Y. Leong. Data Mining Using Decision Tree Induction of Neural Networks, 3rd
Seminar on Science and Technology. Kota Kinabalu: SST. 2004.
[8] Kriegel, H.-P., et al.: Future Trends in Data Mining. Data Mining and Knowledge Discovery (5): 113-134, 2008.
Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the
DOI: 10.9790/0661-1901028489 www.iosrjournals.org 89 | Page
[9] Kalaiarasi Anbananthen, Fabian H.P. Chan, K.Y. Leong.Data Mining Using Decision Tree Induction of Neural Networks, 3rd
Seminar on Science and Technology. Kota Kinabalu: SST. 2004.An introduction to neural computing. Aleksander, I.and Morton, H.
2nd edition.
[10] Koohang, A. Foundations of Informing Science. T. Grandon Gill & Eli Cohen (eds.), (5): 113-134, 2008.
[11] Larranaga, P., Sierra, B., Gallego, M.J., Michelena,M.J., Picaza, J.M.,(1997). Learning Bayesian networks by genetic algorithms: a
case study in the rediction of survival in malignant skin melanoma. Proc. Artificial Intelligence in Medicine Europe .

More Related Content

What's hot

AN EFFICIENT PSO BASED ENSEMBLE CLASSIFICATION MODEL ON HIGH DIMENSIONAL DATA...
AN EFFICIENT PSO BASED ENSEMBLE CLASSIFICATION MODEL ON HIGH DIMENSIONAL DATA...AN EFFICIENT PSO BASED ENSEMBLE CLASSIFICATION MODEL ON HIGH DIMENSIONAL DATA...
AN EFFICIENT PSO BASED ENSEMBLE CLASSIFICATION MODEL ON HIGH DIMENSIONAL DATA...ijsc
 
Classification of physiological diseases using eeg signals and machine learni...
Classification of physiological diseases using eeg signals and machine learni...Classification of physiological diseases using eeg signals and machine learni...
Classification of physiological diseases using eeg signals and machine learni...eSAT Journals
 
Review on classification based on artificial
Review on classification based on artificialReview on classification based on artificial
Review on classification based on artificialijasa
 
Successive iteration method for reconstruction of missing data
Successive iteration method for reconstruction of missing dataSuccessive iteration method for reconstruction of missing data
Successive iteration method for reconstruction of missing dataIAEME Publication
 
Prognosticating Autism Spectrum Disorder Using Artificial Neural Network: Lev...
Prognosticating Autism Spectrum Disorder Using Artificial Neural Network: Lev...Prognosticating Autism Spectrum Disorder Using Artificial Neural Network: Lev...
Prognosticating Autism Spectrum Disorder Using Artificial Neural Network: Lev...Avishek Choudhury
 
Model of Differential Equation for Genetic Algorithm with Neural Network (GAN...
Model of Differential Equation for Genetic Algorithm with Neural Network (GAN...Model of Differential Equation for Genetic Algorithm with Neural Network (GAN...
Model of Differential Equation for Genetic Algorithm with Neural Network (GAN...Sarvesh Kumar
 
PSO-An Intellectual Technique for Feature Reduction on Heart Malady Anticipat...
PSO-An Intellectual Technique for Feature Reduction on Heart Malady Anticipat...PSO-An Intellectual Technique for Feature Reduction on Heart Malady Anticipat...
PSO-An Intellectual Technique for Feature Reduction on Heart Malady Anticipat...Sivagowry Shathesh
 
GENE-GENE INTERACTION ANALYSIS IN ALZHEIMER
GENE-GENE INTERACTION ANALYSIS IN ALZHEIMERGENE-GENE INTERACTION ANALYSIS IN ALZHEIMER
GENE-GENE INTERACTION ANALYSIS IN ALZHEIMERijcsit
 
A New Method for Figuring the Number of Hidden Layer Nodes in BP Algorithm
A New Method for Figuring the Number of Hidden Layer Nodes in BP AlgorithmA New Method for Figuring the Number of Hidden Layer Nodes in BP Algorithm
A New Method for Figuring the Number of Hidden Layer Nodes in BP Algorithmrahulmonikasharma
 
Novel modelling of clustering for enhanced classification performance on gene...
Novel modelling of clustering for enhanced classification performance on gene...Novel modelling of clustering for enhanced classification performance on gene...
Novel modelling of clustering for enhanced classification performance on gene...IJECEIAES
 
Performance analysis of neural network models for oxazolines and oxazoles der...
Performance analysis of neural network models for oxazolines and oxazoles der...Performance analysis of neural network models for oxazolines and oxazoles der...
Performance analysis of neural network models for oxazolines and oxazoles der...ijistjournal
 
Autism_risk_factors
Autism_risk_factorsAutism_risk_factors
Autism_risk_factorsColleen Chen
 
PREDICTING STUDENT ACADEMIC PERFORMANCE IN BLENDED LEARNING USING ARTIFICIAL ...
PREDICTING STUDENT ACADEMIC PERFORMANCE IN BLENDED LEARNING USING ARTIFICIAL ...PREDICTING STUDENT ACADEMIC PERFORMANCE IN BLENDED LEARNING USING ARTIFICIAL ...
PREDICTING STUDENT ACADEMIC PERFORMANCE IN BLENDED LEARNING USING ARTIFICIAL ...ijaia
 

What's hot (17)

SAM 40
SAM 40SAM 40
SAM 40
 
AN EFFICIENT PSO BASED ENSEMBLE CLASSIFICATION MODEL ON HIGH DIMENSIONAL DATA...
AN EFFICIENT PSO BASED ENSEMBLE CLASSIFICATION MODEL ON HIGH DIMENSIONAL DATA...AN EFFICIENT PSO BASED ENSEMBLE CLASSIFICATION MODEL ON HIGH DIMENSIONAL DATA...
AN EFFICIENT PSO BASED ENSEMBLE CLASSIFICATION MODEL ON HIGH DIMENSIONAL DATA...
 
8421ijbes01
8421ijbes018421ijbes01
8421ijbes01
 
Classification of physiological diseases using eeg signals and machine learni...
Classification of physiological diseases using eeg signals and machine learni...Classification of physiological diseases using eeg signals and machine learni...
Classification of physiological diseases using eeg signals and machine learni...
 
Review on classification based on artificial
Review on classification based on artificialReview on classification based on artificial
Review on classification based on artificial
 
Successive iteration method for reconstruction of missing data
Successive iteration method for reconstruction of missing dataSuccessive iteration method for reconstruction of missing data
Successive iteration method for reconstruction of missing data
 
Prognosticating Autism Spectrum Disorder Using Artificial Neural Network: Lev...
Prognosticating Autism Spectrum Disorder Using Artificial Neural Network: Lev...Prognosticating Autism Spectrum Disorder Using Artificial Neural Network: Lev...
Prognosticating Autism Spectrum Disorder Using Artificial Neural Network: Lev...
 
woot2
woot2woot2
woot2
 
Model of Differential Equation for Genetic Algorithm with Neural Network (GAN...
Model of Differential Equation for Genetic Algorithm with Neural Network (GAN...Model of Differential Equation for Genetic Algorithm with Neural Network (GAN...
Model of Differential Equation for Genetic Algorithm with Neural Network (GAN...
 
PSO-An Intellectual Technique for Feature Reduction on Heart Malady Anticipat...
PSO-An Intellectual Technique for Feature Reduction on Heart Malady Anticipat...PSO-An Intellectual Technique for Feature Reduction on Heart Malady Anticipat...
PSO-An Intellectual Technique for Feature Reduction on Heart Malady Anticipat...
 
GENE-GENE INTERACTION ANALYSIS IN ALZHEIMER
GENE-GENE INTERACTION ANALYSIS IN ALZHEIMERGENE-GENE INTERACTION ANALYSIS IN ALZHEIMER
GENE-GENE INTERACTION ANALYSIS IN ALZHEIMER
 
A New Method for Figuring the Number of Hidden Layer Nodes in BP Algorithm
A New Method for Figuring the Number of Hidden Layer Nodes in BP AlgorithmA New Method for Figuring the Number of Hidden Layer Nodes in BP Algorithm
A New Method for Figuring the Number of Hidden Layer Nodes in BP Algorithm
 
Novel modelling of clustering for enhanced classification performance on gene...
Novel modelling of clustering for enhanced classification performance on gene...Novel modelling of clustering for enhanced classification performance on gene...
Novel modelling of clustering for enhanced classification performance on gene...
 
Performance analysis of neural network models for oxazolines and oxazoles der...
Performance analysis of neural network models for oxazolines and oxazoles der...Performance analysis of neural network models for oxazolines and oxazoles der...
Performance analysis of neural network models for oxazolines and oxazoles der...
 
Autism_risk_factors
Autism_risk_factorsAutism_risk_factors
Autism_risk_factors
 
PREDICTING STUDENT ACADEMIC PERFORMANCE IN BLENDED LEARNING USING ARTIFICIAL ...
PREDICTING STUDENT ACADEMIC PERFORMANCE IN BLENDED LEARNING USING ARTIFICIAL ...PREDICTING STUDENT ACADEMIC PERFORMANCE IN BLENDED LEARNING USING ARTIFICIAL ...
PREDICTING STUDENT ACADEMIC PERFORMANCE IN BLENDED LEARNING USING ARTIFICIAL ...
 
Medical Image Processing using a SIMD Array Processor and Neural Networks
Medical Image Processing using a SIMD Array Processor and Neural NetworksMedical Image Processing using a SIMD Array Processor and Neural Networks
Medical Image Processing using a SIMD Array Processor and Neural Networks
 

Similar to Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the Diagnosis of Stroke Disease

Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm
Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid AlgorithmDiagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm
Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid AlgorithmIJERA Editor
 
Comparative study of artificial neural network based classification for liver...
Comparative study of artificial neural network based classification for liver...Comparative study of artificial neural network based classification for liver...
Comparative study of artificial neural network based classification for liver...Alexander Decker
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA ijscai
 
An architectural framework for automatic detection of autism using deep conv...
An architectural framework for automatic detection of autism  using deep conv...An architectural framework for automatic detection of autism  using deep conv...
An architectural framework for automatic detection of autism using deep conv...IJECEIAES
 
An Efficient PSO Based Ensemble Classification Model on High Dimensional Data...
An Efficient PSO Based Ensemble Classification Model on High Dimensional Data...An Efficient PSO Based Ensemble Classification Model on High Dimensional Data...
An Efficient PSO Based Ensemble Classification Model on High Dimensional Data...ijsc
 
Bayesian statistics
Bayesian statisticsBayesian statistics
Bayesian statisticsSagar Kamble
 
PERFORMANCE ANALYSIS OF NEURAL NETWORK MODELS FOR OXAZOLINES AND OXAZOLES DER...
PERFORMANCE ANALYSIS OF NEURAL NETWORK MODELS FOR OXAZOLINES AND OXAZOLES DER...PERFORMANCE ANALYSIS OF NEURAL NETWORK MODELS FOR OXAZOLINES AND OXAZOLES DER...
PERFORMANCE ANALYSIS OF NEURAL NETWORK MODELS FOR OXAZOLINES AND OXAZOLES DER...ijistjournal
 
IRJET - Detection of Heamorrhage in Brain using Deep Learning
IRJET - Detection of Heamorrhage in Brain using Deep LearningIRJET - Detection of Heamorrhage in Brain using Deep Learning
IRJET - Detection of Heamorrhage in Brain using Deep LearningIRJET Journal
 
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data ijscai
 
Iganfis Data Mining Approach for Forecasting Cancer Threats
Iganfis Data Mining Approach for Forecasting Cancer ThreatsIganfis Data Mining Approach for Forecasting Cancer Threats
Iganfis Data Mining Approach for Forecasting Cancer Threatsijsrd.com
 
2. NEURAL NETWORKS USING GENETIC ALGORITHMS.pptx
2. NEURAL NETWORKS USING GENETIC ALGORITHMS.pptx2. NEURAL NETWORKS USING GENETIC ALGORITHMS.pptx
2. NEURAL NETWORKS USING GENETIC ALGORITHMS.pptxssuser67281d
 
Hybrid deep learning model using recurrent neural network and gated recurrent...
Hybrid deep learning model using recurrent neural network and gated recurrent...Hybrid deep learning model using recurrent neural network and gated recurrent...
Hybrid deep learning model using recurrent neural network and gated recurrent...IJECEIAES
 
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...IAEME Publication
 
CONVOLUTIONAL NEURAL NETWORK BASED RETINAL VESSEL SEGMENTATION
CONVOLUTIONAL NEURAL NETWORK BASED RETINAL VESSEL SEGMENTATIONCONVOLUTIONAL NEURAL NETWORK BASED RETINAL VESSEL SEGMENTATION
CONVOLUTIONAL NEURAL NETWORK BASED RETINAL VESSEL SEGMENTATIONCSEIJJournal
 
Convolutional Neural Network based Retinal Vessel Segmentation
Convolutional Neural Network based Retinal Vessel SegmentationConvolutional Neural Network based Retinal Vessel Segmentation
Convolutional Neural Network based Retinal Vessel SegmentationCSEIJJournal
 
Hybrid CNN and LSTM Network For Heart Disease Prediction
Hybrid CNN and LSTM Network For Heart Disease PredictionHybrid CNN and LSTM Network For Heart Disease Prediction
Hybrid CNN and LSTM Network For Heart Disease PredictionBASMAJUMAASALEHALMOH
 
Chapter 5 applications of neural networks
Chapter 5           applications of neural networksChapter 5           applications of neural networks
Chapter 5 applications of neural networksPunit Saini
 
Heart Disease Prediction Using Associative Relational Classification Techniq...
Heart Disease Prediction Using Associative Relational  Classification Techniq...Heart Disease Prediction Using Associative Relational  Classification Techniq...
Heart Disease Prediction Using Associative Relational Classification Techniq...IJMER
 

Similar to Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the Diagnosis of Stroke Disease (20)

Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm
Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid AlgorithmDiagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm
Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm
 
Comparative study of artificial neural network based classification for liver...
Comparative study of artificial neural network based classification for liver...Comparative study of artificial neural network based classification for liver...
Comparative study of artificial neural network based classification for liver...
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
 
An architectural framework for automatic detection of autism using deep conv...
An architectural framework for automatic detection of autism  using deep conv...An architectural framework for automatic detection of autism  using deep conv...
An architectural framework for automatic detection of autism using deep conv...
 
An Efficient PSO Based Ensemble Classification Model on High Dimensional Data...
An Efficient PSO Based Ensemble Classification Model on High Dimensional Data...An Efficient PSO Based Ensemble Classification Model on High Dimensional Data...
An Efficient PSO Based Ensemble Classification Model on High Dimensional Data...
 
40120130405012
4012013040501240120130405012
40120130405012
 
Bayesian statistics
Bayesian statisticsBayesian statistics
Bayesian statistics
 
PERFORMANCE ANALYSIS OF NEURAL NETWORK MODELS FOR OXAZOLINES AND OXAZOLES DER...
PERFORMANCE ANALYSIS OF NEURAL NETWORK MODELS FOR OXAZOLINES AND OXAZOLES DER...PERFORMANCE ANALYSIS OF NEURAL NETWORK MODELS FOR OXAZOLINES AND OXAZOLES DER...
PERFORMANCE ANALYSIS OF NEURAL NETWORK MODELS FOR OXAZOLINES AND OXAZOLES DER...
 
IRJET - Detection of Heamorrhage in Brain using Deep Learning
IRJET - Detection of Heamorrhage in Brain using Deep LearningIRJET - Detection of Heamorrhage in Brain using Deep Learning
IRJET - Detection of Heamorrhage in Brain using Deep Learning
 
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data
A Binary Bat Inspired Algorithm for the Classification of Breast Cancer Data
 
Iganfis Data Mining Approach for Forecasting Cancer Threats
Iganfis Data Mining Approach for Forecasting Cancer ThreatsIganfis Data Mining Approach for Forecasting Cancer Threats
Iganfis Data Mining Approach for Forecasting Cancer Threats
 
2. NEURAL NETWORKS USING GENETIC ALGORITHMS.pptx
2. NEURAL NETWORKS USING GENETIC ALGORITHMS.pptx2. NEURAL NETWORKS USING GENETIC ALGORITHMS.pptx
2. NEURAL NETWORKS USING GENETIC ALGORITHMS.pptx
 
Hybrid deep learning model using recurrent neural network and gated recurrent...
Hybrid deep learning model using recurrent neural network and gated recurrent...Hybrid deep learning model using recurrent neural network and gated recurrent...
Hybrid deep learning model using recurrent neural network and gated recurrent...
 
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...
AN IMPROVED METHOD FOR IDENTIFYING WELL-TEST INTERPRETATION MODEL BASED ON AG...
 
CONVOLUTIONAL NEURAL NETWORK BASED RETINAL VESSEL SEGMENTATION
CONVOLUTIONAL NEURAL NETWORK BASED RETINAL VESSEL SEGMENTATIONCONVOLUTIONAL NEURAL NETWORK BASED RETINAL VESSEL SEGMENTATION
CONVOLUTIONAL NEURAL NETWORK BASED RETINAL VESSEL SEGMENTATION
 
Convolutional Neural Network based Retinal Vessel Segmentation
Convolutional Neural Network based Retinal Vessel SegmentationConvolutional Neural Network based Retinal Vessel Segmentation
Convolutional Neural Network based Retinal Vessel Segmentation
 
Hybrid CNN and LSTM Network For Heart Disease Prediction
Hybrid CNN and LSTM Network For Heart Disease PredictionHybrid CNN and LSTM Network For Heart Disease Prediction
Hybrid CNN and LSTM Network For Heart Disease Prediction
 
Chapter 5 applications of neural networks
Chapter 5           applications of neural networksChapter 5           applications of neural networks
Chapter 5 applications of neural networks
 
Heart Disease Prediction Using Associative Relational Classification Techniq...
Heart Disease Prediction Using Associative Relational  Classification Techniq...Heart Disease Prediction Using Associative Relational  Classification Techniq...
Heart Disease Prediction Using Associative Relational Classification Techniq...
 

More from IOSRjournaljce

3D Visualizations of Land Cover Maps
3D Visualizations of Land Cover Maps3D Visualizations of Land Cover Maps
3D Visualizations of Land Cover MapsIOSRjournaljce
 
Comparison between Cisco ACI and VMWARE NSX
Comparison between Cisco ACI and VMWARE NSXComparison between Cisco ACI and VMWARE NSX
Comparison between Cisco ACI and VMWARE NSXIOSRjournaljce
 
Student’s Skills Evaluation Techniques using Data Mining.
Student’s Skills Evaluation Techniques using Data Mining.Student’s Skills Evaluation Techniques using Data Mining.
Student’s Skills Evaluation Techniques using Data Mining.IOSRjournaljce
 
Classification Techniques: A Review
Classification Techniques: A ReviewClassification Techniques: A Review
Classification Techniques: A ReviewIOSRjournaljce
 
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud ComputingAnalyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud ComputingIOSRjournaljce
 
Architecture of Cloud Computing
Architecture of Cloud ComputingArchitecture of Cloud Computing
Architecture of Cloud ComputingIOSRjournaljce
 
An Experimental Study of Diabetes Disease Prediction System Using Classificat...
An Experimental Study of Diabetes Disease Prediction System Using Classificat...An Experimental Study of Diabetes Disease Prediction System Using Classificat...
An Experimental Study of Diabetes Disease Prediction System Using Classificat...IOSRjournaljce
 
Candidate Ranking and Evaluation System based on Digital Footprints
Candidate Ranking and Evaluation System based on Digital FootprintsCandidate Ranking and Evaluation System based on Digital Footprints
Candidate Ranking and Evaluation System based on Digital FootprintsIOSRjournaljce
 
Multi Class Cervical Cancer Classification by using ERSTCM, EMSD & CFE method...
Multi Class Cervical Cancer Classification by using ERSTCM, EMSD & CFE method...Multi Class Cervical Cancer Classification by using ERSTCM, EMSD & CFE method...
Multi Class Cervical Cancer Classification by using ERSTCM, EMSD & CFE method...IOSRjournaljce
 
The Systematic Methodology for Accurate Test Packet Generation and Fault Loca...
The Systematic Methodology for Accurate Test Packet Generation and Fault Loca...The Systematic Methodology for Accurate Test Packet Generation and Fault Loca...
The Systematic Methodology for Accurate Test Packet Generation and Fault Loca...IOSRjournaljce
 
The Use of K-NN and Bees Algorithm for Big Data Intrusion Detection System
The Use of K-NN and Bees Algorithm for Big Data Intrusion Detection SystemThe Use of K-NN and Bees Algorithm for Big Data Intrusion Detection System
The Use of K-NN and Bees Algorithm for Big Data Intrusion Detection SystemIOSRjournaljce
 
Study and analysis of E-Governance Information Security (InfoSec) in Indian C...
Study and analysis of E-Governance Information Security (InfoSec) in Indian C...Study and analysis of E-Governance Information Security (InfoSec) in Indian C...
Study and analysis of E-Governance Information Security (InfoSec) in Indian C...IOSRjournaljce
 
An E-Governance Web Security Survey
An E-Governance Web Security SurveyAn E-Governance Web Security Survey
An E-Governance Web Security SurveyIOSRjournaljce
 
Exploring 3D-Virtual Learning Environments with Adaptive Repetitions
Exploring 3D-Virtual Learning Environments with Adaptive RepetitionsExploring 3D-Virtual Learning Environments with Adaptive Repetitions
Exploring 3D-Virtual Learning Environments with Adaptive RepetitionsIOSRjournaljce
 
Human Face Detection Systemin ANew Algorithm
Human Face Detection Systemin ANew AlgorithmHuman Face Detection Systemin ANew Algorithm
Human Face Detection Systemin ANew AlgorithmIOSRjournaljce
 
Value Based Decision Control: Preferences Portfolio Allocation, Winer and Col...
Value Based Decision Control: Preferences Portfolio Allocation, Winer and Col...Value Based Decision Control: Preferences Portfolio Allocation, Winer and Col...
Value Based Decision Control: Preferences Portfolio Allocation, Winer and Col...IOSRjournaljce
 
Assessment of the Approaches Used in Indigenous Software Products Development...
Assessment of the Approaches Used in Indigenous Software Products Development...Assessment of the Approaches Used in Indigenous Software Products Development...
Assessment of the Approaches Used in Indigenous Software Products Development...IOSRjournaljce
 
Secure Data Sharing and Search in Cloud Based Data Using Authoritywise Dynami...
Secure Data Sharing and Search in Cloud Based Data Using Authoritywise Dynami...Secure Data Sharing and Search in Cloud Based Data Using Authoritywise Dynami...
Secure Data Sharing and Search in Cloud Based Data Using Authoritywise Dynami...IOSRjournaljce
 
Panorama Technique for 3D Animation movie, Design and Evaluating
Panorama Technique for 3D Animation movie, Design and EvaluatingPanorama Technique for 3D Animation movie, Design and Evaluating
Panorama Technique for 3D Animation movie, Design and EvaluatingIOSRjournaljce
 
Density Driven Image Coding for Tumor Detection in mri Image
Density Driven Image Coding for Tumor Detection in mri ImageDensity Driven Image Coding for Tumor Detection in mri Image
Density Driven Image Coding for Tumor Detection in mri ImageIOSRjournaljce
 

More from IOSRjournaljce (20)

3D Visualizations of Land Cover Maps
3D Visualizations of Land Cover Maps3D Visualizations of Land Cover Maps
3D Visualizations of Land Cover Maps
 
Comparison between Cisco ACI and VMWARE NSX
Comparison between Cisco ACI and VMWARE NSXComparison between Cisco ACI and VMWARE NSX
Comparison between Cisco ACI and VMWARE NSX
 
Student’s Skills Evaluation Techniques using Data Mining.
Student’s Skills Evaluation Techniques using Data Mining.Student’s Skills Evaluation Techniques using Data Mining.
Student’s Skills Evaluation Techniques using Data Mining.
 
Classification Techniques: A Review
Classification Techniques: A ReviewClassification Techniques: A Review
Classification Techniques: A Review
 
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud ComputingAnalyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing
 
Architecture of Cloud Computing
Architecture of Cloud ComputingArchitecture of Cloud Computing
Architecture of Cloud Computing
 
An Experimental Study of Diabetes Disease Prediction System Using Classificat...
An Experimental Study of Diabetes Disease Prediction System Using Classificat...An Experimental Study of Diabetes Disease Prediction System Using Classificat...
An Experimental Study of Diabetes Disease Prediction System Using Classificat...
 
Candidate Ranking and Evaluation System based on Digital Footprints
Candidate Ranking and Evaluation System based on Digital FootprintsCandidate Ranking and Evaluation System based on Digital Footprints
Candidate Ranking and Evaluation System based on Digital Footprints
 
Multi Class Cervical Cancer Classification by using ERSTCM, EMSD & CFE method...
Multi Class Cervical Cancer Classification by using ERSTCM, EMSD & CFE method...Multi Class Cervical Cancer Classification by using ERSTCM, EMSD & CFE method...
Multi Class Cervical Cancer Classification by using ERSTCM, EMSD & CFE method...
 
The Systematic Methodology for Accurate Test Packet Generation and Fault Loca...
The Systematic Methodology for Accurate Test Packet Generation and Fault Loca...The Systematic Methodology for Accurate Test Packet Generation and Fault Loca...
The Systematic Methodology for Accurate Test Packet Generation and Fault Loca...
 
The Use of K-NN and Bees Algorithm for Big Data Intrusion Detection System
The Use of K-NN and Bees Algorithm for Big Data Intrusion Detection SystemThe Use of K-NN and Bees Algorithm for Big Data Intrusion Detection System
The Use of K-NN and Bees Algorithm for Big Data Intrusion Detection System
 
Study and analysis of E-Governance Information Security (InfoSec) in Indian C...
Study and analysis of E-Governance Information Security (InfoSec) in Indian C...Study and analysis of E-Governance Information Security (InfoSec) in Indian C...
Study and analysis of E-Governance Information Security (InfoSec) in Indian C...
 
An E-Governance Web Security Survey
An E-Governance Web Security SurveyAn E-Governance Web Security Survey
An E-Governance Web Security Survey
 
Exploring 3D-Virtual Learning Environments with Adaptive Repetitions
Exploring 3D-Virtual Learning Environments with Adaptive RepetitionsExploring 3D-Virtual Learning Environments with Adaptive Repetitions
Exploring 3D-Virtual Learning Environments with Adaptive Repetitions
 
Human Face Detection Systemin ANew Algorithm
Human Face Detection Systemin ANew AlgorithmHuman Face Detection Systemin ANew Algorithm
Human Face Detection Systemin ANew Algorithm
 
Value Based Decision Control: Preferences Portfolio Allocation, Winer and Col...
Value Based Decision Control: Preferences Portfolio Allocation, Winer and Col...Value Based Decision Control: Preferences Portfolio Allocation, Winer and Col...
Value Based Decision Control: Preferences Portfolio Allocation, Winer and Col...
 
Assessment of the Approaches Used in Indigenous Software Products Development...
Assessment of the Approaches Used in Indigenous Software Products Development...Assessment of the Approaches Used in Indigenous Software Products Development...
Assessment of the Approaches Used in Indigenous Software Products Development...
 
Secure Data Sharing and Search in Cloud Based Data Using Authoritywise Dynami...
Secure Data Sharing and Search in Cloud Based Data Using Authoritywise Dynami...Secure Data Sharing and Search in Cloud Based Data Using Authoritywise Dynami...
Secure Data Sharing and Search in Cloud Based Data Using Authoritywise Dynami...
 
Panorama Technique for 3D Animation movie, Design and Evaluating
Panorama Technique for 3D Animation movie, Design and EvaluatingPanorama Technique for 3D Animation movie, Design and Evaluating
Panorama Technique for 3D Animation movie, Design and Evaluating
 
Density Driven Image Coding for Tumor Detection in mri Image
Density Driven Image Coding for Tumor Detection in mri ImageDensity Driven Image Coding for Tumor Detection in mri Image
Density Driven Image Coding for Tumor Detection in mri Image
 

Recently uploaded

Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxchumtiyababu
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 

Recently uploaded (20)

Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 

Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the Diagnosis of Stroke Disease

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 19, Issue 1, Ver. II (Jan.-Feb. 2017), PP 84-89 www.iosrjournals.org DOI: 10.9790/0661-1901028489 www.iosrjournals.org 84 | Page Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the Diagnosis of Stroke Disease Vijay Kumar Tiwari1 , Abhay Kumar Agarwal2 1 CSED, KNIT, INDIA. 2 CSED, KNIT, INDIA. Abstract: The main purpose of data mining is to extract knowledge from large amount of data. Artificial Neural network (ANN) has already been applied in a variety of domains with remarkable success. This paper presents the application of hybrid model for stroke disease that integrates Genetic algorithm and back propagation algorithm. Selecting a good subset of features, without sacrificing accuracy, is of great importance for neural networks to be successfully applied to the area. In addition the hybrid model that leads to further improvised categorization, accuracy compared to the result produced by genetic algorithm alone. In this study, a new hybrid model of Neural Networks and Genetic Algorithm (GA) to initialize and optimize the connection weights of ANN so as to improve the performance of the ANN and the same has been applied in a medical problem of predicting stroke disease for verification of the results. Keywords: ANN, Back Propagation algorithm, Data mining, Feed Forward Network, Genetic algorithm, Hybrid model, Neuron. I. Introduction Data mining is the process of discovering useful knowledge in data and also finding the inter-relation pattern among the data [7]. It is an automated discovery of strategic hidden patterns (useful information) in large amounts of raw data using intelligent data analysis methods [8]. For the past few years, there have been a lot of studies focused on the classification problem in the field of data mining [9, 10]. The general goal of data mining is to extract knowledge from large amount of data. The discovered knowledge should be predictive and comprehensible classification is given an equal importance to both predictive accuracy and comprehensibility. Neural Network is used for the classification of diseases based on the features of the patients. A stroke is the sudden death of brain cells in a localized area due to inadequate blood flow. The sudden death of brain cells due to lack of oxygen, caused by blockage of blood flow or rupture of an artery to the brain. Sudden loss of speech, weakness, or paralysis of one side of the body can be symptoms. In medical diagnosis, the information provided by the patients may include redundant and interrelated symptoms and signs especially when the patients suffer from more than one type of disease of same category. The physicians may not able to diagnose it correctly. So it is necessary to identify the important diagnostic features of a disease and this may facilitate the physicians to diagnosis the disease early and correctly. The expert go for computer aided diagnosis (CAD) for confirming their prediction. The CAD helps to improve their prediction efficiency and accuracy. It should also be user friendly, so that expert can have the classification with explanation. II. Related Work In August 2012, Dharmistha. D.Vishwakarma, presented paper [1] on Genetic based weight optimization of Artificial Neural network. This papers shows the weights in different layers of the network are optimized using genetic algorithm comparison results for the ANN trained without GA and GA based ANN. In July 2012, P.Venkateshan and V. Premlatha, presented paper [2] on Genetic–Nero approach for disease classification ,which shows genetic neuro classification system performs better than the conventional neural network. In June 2012, Kafka Khan and Ashok Sahai presented a paper [3] in which the comparison of BA, BP, GA, PSO and LM algorithms for training feed forward neural network in e-Learning context was done. In May 2011, Asha Karegowada, A..S.Manjunath, M.A.Jayaram presented a paper [4] in which the Application of Hybrid model that integrates Genetic algorithm and Back Propagation network. In 2009, D. Shanthi, Dr. G. Sahoo, Dr. N. Saravanan presented the paper [5] on Evolving Connection Weights of Artificial Neural Networks Using Genetic Algorithm with Application to the Prediction of Stroke Disease , the real output and desired output of ANN and Hybrid ANN-GA were compared and it shows the classification accuracy for all surfaces were improved. In December 2008, D. Shanthi, Dr. G. Sahoo, and Dr. N. Saravanan presented a paper [6] on Input Feature Selection using Hybrid Neuro-Genetic Approach in the Diagnosis of Stroke Disease. In this paper, they proposed a neuro-genetic approach to feature selection in disease classification in this paper, a new hybrid neuro-genetic approach has been proposed and the same has been used for the selection of input features for the neural network. Experimental results showed the performance of ANN can be improved by selecting good combination of input variables.
  • 2. Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the DOI: 10.9790/0661-1901028489 www.iosrjournals.org 85 | Page III. Artificial Neural Network A Neural Network (NN) consists of many Processing Elements (PEs), loosely called “neurons” and weighted interconnections among the PEs. Each PE performs a very simple computation, such as calculating a weighted sum of its input connections, and computes an output signal that is sent to other PEs. The training (mining) phase of a NN consists of adjusting the weights (real valued numbers) of the interconnections, in order to produce the desired output. The Artificial Neural Network (ANN) is a technique that is commonly applied to solve data mining applications. The previous neuron doesn't do anything that conventional computers don't do already. A more sophisticated neurons the McCulloch and Pitts model (MCP) as shown in figure 1. The difference from the previous model is that the inputs are “weighted”, the effect that each input has at decision making is dependent on the weight of the particular input. The weight of an input is a number which when multiplied with the input gives the weighted input. These weighted inputs are then added together and if they exceed a pre-set threshold value, the neuron fires. In any other case the neuron does not fire as shown in figure 2. Figure 1: A MCP neuron Figure 2: An example of a simple feed-forward network IV. Back Propagation Algorithm The back propagation algorithm (BP) [10] is a classical domain-dependent technique for supervised training. It works by measuring the output error, calculating the gradient of this error, and adjusting the ANN weights (and biases) in the descending gradient direction. Hence, BP is a gradient-descent local search procedure (expected to stagnate in local optima in complex landscapes). The squared error of the ANN for a set of patterns is the actual value of the previous expression depends on the weights of the network. The basic BP algorithm calculates the gradient of E (for all the patterns) and updates the weights by moving them along the gradient-descendent direction. This can be summarized with the expression Δw = −η∇ E, where the parameter η >0 is the learning rate that controls the learning speed. The pseudo-code of the BP algorithm is shown in figure 3. Figure 3: Pseudo code of back propagation algorithm V. Genetic Algorithm A GA is a stochastic general search method. It proceeds in an iterative manner by generating new populations of individuals from the old ones. Every individual is the encoded (binary, real, etc.) version of a tentative solution [11]. The canonical algorithm applies stochastic operators such as selection, crossover, and mutation on an initially random population in order to compute a new population. In generational GAs all the population is replaced with new individuals. In steady-state GAs (used in this work) only one new individual is created and it replaces the worst one in the population if it is better. The total process is described as follows and pseudo code is given in figure 4: 1- Generate randomly an initial population; 2- Evaluate this population using the fitness function;
  • 3. Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the DOI: 10.9790/0661-1901028489 www.iosrjournals.org 86 | Page 3- Apply genetic operators such selection, crossover, and mutation; 4- Turn the process “Evaluation Crossover mutation” until reaching the stopped criteria fixed in prior. Figure 4: Pseudo code of genetic algorithm VI. Hybrid Model Of Genetic And Back Propagation Algorithm Back propagation learning works by making modifications in weight values starting at the output layer then moving backward through the hidden layers of the network. BPN uses a gradient method for finding weights and is prone to lead to troubles such as local minimum problem, slow convergence pace and convergence unsteadiness in its training procedure. Unlike many search algorithms, which perform a local, greedy search, GAs performs a global search. GA is an iterative procedure that consists of a constant-size population of individuals called chromosomes, each one represented by a finite string of symbols, known as the genome, encoding a possible solution in a given problem space. The GA can be employed to improve the performance of BPN in different ways. GA is a stochastic general search method, capable of effectively exploring large search spaces, which has been used with BPN for determining the number of hidden nodes and hidden layers, select relevant feature subsets, the learning rate, the momentum, and initialize and optimize the network connection weights of BPN. GA has been used for optimally designing the ANN parameters including, ANN architecture, weights, input selection, activation functions, ANN types, training algorithm, numbers of iterations, and dataset partitioning ratio [11]. The new hybrid Neuro-Genetic approach is depicted in figure 5 and the same has been applied for the diagnosis of stroke disease. The result show this hybrid approach has the potential to eventually improve the success rate better than traditional ANN monolithic design. Figure 5: Hybrid Neuro - Genetic Approach The process of GA-NN algorithm is presented below: 1. Determine the symptoms 2. Initialize the values of count=0, fitness=0 and number of cycles 3. Generate Initial Population. The chromosome of an individual is formulated as a sequence of consecutive genes, each one coding an input.
  • 4. Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the DOI: 10.9790/0661-1901028489 www.iosrjournals.org 87 | Page 4. Design suitable network (input layer, hidden Layer, output layer) 5. Assign weights for each link 6. Train the network using BP algorithm 7. Find cumulative error and the fitness value on the basis of the fitness function. 8. If (previous fitness<current fitness value) Then store the current features 9. count = count +1 10. Selection: Two parents are selected using the roulette wheel mechanism 11. Genetic Operations: Crossover, Mutation and Reproduction to generate new features set (Apply new weights to each link) 12. If (number of cycles <= count) go to 4 13. Train the network with the selected features 14. Study the performance with test data. VII. Study Of Previous Results And Discussion For Diagnosis of Stroke Disease The data for this work have been collected from 150 Patients who have symptoms of stroke disease. The data have been standardized so as to be error free in nature. Table 1 below shows the various input parameters for the Prediction of stroke disease. Table 1: Input Parameters 7.1 Neural Network based Feature Selection Data are analysed in the dataset to define column Parameters and data anomalies. Data analysis information needed for correct data pre-processing. After data analysis, the values have been identified as missing, wrong type values or outliers and which columns were rejected as unconvertible for use with the neural network. Feature selection methods are used to identify input columns that are not useful and do not contribute significantly to the performance of neural network. The removal of insignificant inputs will improve the generalization performance of a neural network. In this study, first backward stepwise method is used for input feature selection. This method begins with all inputs and it works by removing one input at each step. At each step, the algorithm finds an input that least deteriorates the network performance and becomes the candidate for removal from the input set. The architecture of the neural network designed with 20 input nodes, 10 hidden nodes, and 10 output nodes. This ANN is trained using Back propagation algorithm and tested with the data and overall predictive accuracy was shown in table 10 against different datasets.
  • 5. Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the DOI: 10.9790/0661-1901028489 www.iosrjournals.org 88 | Page 7.2 GA Based Feature Selection In this neuro-genetic approach all the 20 symptoms are taken in to account. GA optimizes the 20 inputs in to 14. The genotype is represented by a sequence of symptoms. The number of individual in the initial population is 20. The fitness function is represented by means of root mean square error. The maximum numbers of generations are fixed at 20 as shown in table 2. Table 2: Parameters used in GA In this work, the probability of crossover is 0.6 and the probability of mutation is 0.033. These probabilities are chosen by trial and error through experiments for good performance. The data is partitioned randomly and the table 3 shows the no of records in the training set, validation set and test set. Table 3: Data Partition Set The average prediction accuracy by the traditional Neural Network approach and the new hybrid Neuro-Genetic approaches are depicted in table 4 below: Table 4: Average Prediction Accuracy The result shows clearly that new hybrid neuro-genetic method provides better accuracy and faster convergence due to the complexity of the network. The prediction accuracy is 98.67% with the reduced features. Sometimes reduction of features yields the drop in accuracy. So the input parameters should be chosen without compromising the accuracy. VIII. Conclusion In this paper, hybrid neuro genetic approach has been used for the selection of input features for the neural network and results shows the performance of ANN can be improved by selecting good combination of input variables. GA-NN approach gives better average prediction accuracy than the traditional ANN. References [1] Ms. Dharmistha D.Vishwakarma “Genetic Algorithm based Weights Optimization of Artificial Neural Network” International Journal of Advanced Research in Electrical ,Electronics and Instrumentation Engineering(2278-8875),Volume1,Issue 3,August 2012. [2] P.Venkatesan ,V.Premlatha,” Genetic Neuro Approach for classification”, International Journal of Science and Technology (2224- 3577)Volume 2 No.7,July 2012 [3] Kafka Khan ,Ashok Sahai ,” A Comparison of BA,GA,PSO,BP and LM for Training Feed Forward Neural Networks in e - Learning Context”I.J.Intelligent System and applications,2012,7,23-29. [4] Asha Gowanda Karegowada,A.S.Manjunath ,” Application of Genetic algorithm optimized Neural Network Connection Weights for medical diagnosis of PIMA Indian Diabetes “International Journal on SoftComputing(IJSC),Volume2,No.2,May 2011 [5] D.Shanthi, Dr.G.Sahoo, Dr.N.Saravanan “Evolving Connection Weights of Artificial Neural Networks Using Genetic Algorithm with Application to the Prediction of Stroke Disease”, International Journal of Soft Computing Year: 2009 | Volume: 4 | Issue: 2 | Page No.: 95-102 [6] D.Shanthi, Dr.G.Sahoo, Dr.N.Saravanan,” Input Feature Selection using Hybrid Neuro-Genetic Approach in he Diagnosis of Stroke Disease “,IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.12, December 2008 [7] S.Kalaiarasi Anbananthen, Fabian H.P. Chan, K.Y. Leong. Data Mining Using Decision Tree Induction of Neural Networks, 3rd Seminar on Science and Technology. Kota Kinabalu: SST. 2004. [8] Kriegel, H.-P., et al.: Future Trends in Data Mining. Data Mining and Knowledge Discovery (5): 113-134, 2008.
  • 6. Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Data Mining for the DOI: 10.9790/0661-1901028489 www.iosrjournals.org 89 | Page [9] Kalaiarasi Anbananthen, Fabian H.P. Chan, K.Y. Leong.Data Mining Using Decision Tree Induction of Neural Networks, 3rd Seminar on Science and Technology. Kota Kinabalu: SST. 2004.An introduction to neural computing. Aleksander, I.and Morton, H. 2nd edition. [10] Koohang, A. Foundations of Informing Science. T. Grandon Gill & Eli Cohen (eds.), (5): 113-134, 2008. [11] Larranaga, P., Sierra, B., Gallego, M.J., Michelena,M.J., Picaza, J.M.,(1997). Learning Bayesian networks by genetic algorithms: a case study in the rediction of survival in malignant skin melanoma. Proc. Artificial Intelligence in Medicine Europe .