SlideShare a Scribd company logo
D vally Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26
www.ijera.com 20 | P a g e
Diagnosis Chest Diseases Using Neural Network and Genetic
Hybrid Algorithm
D vally*, CH V Sarma**
*(Department of computer science and engineering, Vignan institute of information technology,Visakhapatnam)
**(Department of computer science and engineering,vignan institute of information technology,Visakhapatnam)
ABSTRACT
The back propagation algorithm is most popular algorithm in feed forward neural network with the multi-layer.
It measures the output error and calculates the gradient of the error and adjusting the ANN weight moving along
the descending gradient direction. Back propagation is used to learn and store by mapping relations of input-
output model. A genetic algorithm is having a random probability distribution or pattern that may be analyses
statistically but may not be predicted precisely. Genetic algorithm is an iterative procedure that generates new
population for individual from the old one. In my paper I am proposing to implement the back propagation
algorithm and genetic algorithm to compare the output accuracy percent for medical diagnosis on various chest
diseases (Asthme, tuberculosis, lung cancer, pneumonia).
Keywords: - Artificial neural network, back propagation algorithm, chest diseases, genetic algorithm, medical
diagnosis.
I. Introduction
1.1 Hybrid System
Hybrid system is a technology which is entwined
with two different technologies to give a better
solution for the application result. One technology is
not enough to solve a problem then it use another
technology to solve a problem.
As our project title is showing that we are using
two different technologies that are artificial neural
network and the genetic algorithm. These two
technologies belong to two different fields which are
entwined/embedded which are called hybrid
technology. Back propagation is the most popular in
learning techniques with the multi-layer network. In
these techniques the information flows from the
direction of the input layer towards output layer. The
learning is achieved by adjusting the connection
weight in artificial neural network iteratively so that
trained. The number of iteration of the training
algorithm and the convergence time will vary
depending diagnosis problem their various data set.
Genetic algorithm is a computational model which is
a stochastic general search method. It proceeds in an
iterative way by generating new chromosomes to get
the best solution and work on the best fit probability.
In hybrid system the artificial neural network
(ANN) is used to create network and the genetic
algorithm is used to get the best fit probability to
reduce the number of iteration by adjusting the
weight.
1.2 About Chest Disease
The chest is the most important part of the body
for function the respiratory system. Now a day’s
millions of people are suffering with a chest disease
in the world.
Acute bronchitis is the type of bronchitis by
adding the cold and flu to an inflammation of the
bronchial tube (bronchial tube is that which passes
the air to lung) bronchitis converted into acute
bronchitis. It is spread through the cough people or
with the unwashed hands shortness of breath,
wheezing and chest tightness this are also a
symptoms of acute bronchitis.
ARDS (Acute Respiratory Distress System is
occurred in the lungs when the oxygen level is low in
the blood stream. It caused by direct or indirect injury
to the lungs. These injuries can be breathing vomit
into the lungs, inhaling chemicals lung transplant etc.
Asbestosis is causes the lung tissues and the
chest wall get thicken and harden. By harden it
makes it hard to breathe and for oxygen to get into
the blood.
Asthma is a chronic disease which is occurred
when the airway is swollen. The airway is narrowed
and it difficult to move the air in and out of the lungs.
Asthma can be inherited by genetic.
II. Neural Network
An artificial neural network is an information
processing paradigm that is inspired by the way
human brain process information. The neural network
applications are pattern recognition, forecasting
clustering data classification, medical, biological etc.
artificial neural network is an interconnected groups
of artificial neurons that user a mathematical model
or computational modal for information processing
based on a connectionist approach to computation.
RESEARCH ARTICLE OPEN ACCESS
D vally Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26
www.ijera.com 21 | P a g e
Artificial neural network is a network of processing
element which displays the complexity in global
behavior, which determined by the connections
between the processing neurons and neurons
parameters. It is made of interconnecting artificial
neurons which may share some properties of
biological neural networks. Artificial neural network
is used to solve the real world problems. Artificial
neural networks provide a tool to help doctors to
analyze and make sense of complex clinical data of
medical applications.
Fig 1
2.3.1 TYPES OF NEURAL NETWORKS
2.3.1.1 Feed forward neural network
2.3.1.2 Feed backward neural network
2.3.1.1 FEED FORWARD NEURAL NETWORK
Fig 2
The construction of the neural network involves
three different layers with feed forward architecture.
In this network the input layer contains the set of
input neurons, which accept the elements of input
feature vectors. The input neurons are fully
connected to the hidden layer neurons and the hidden
layer neurons are fully connected with the output
layer neurons the output layer sends the response of
neural network to the activation which is applied to
the input layer. The information given to a neural
network is propagated layer by layer from input layer
to output layer through one or more hidden layers.
2.3.1.2 FEED BACKWARD NEURAL
NETWORK
Fig 3
III. BACK PROPAGATION
ALGORITHM
The artificial neural network has been trained by
exposing it to sets existing data where the outcome is
known. Multi layer networks use a variety of learning
techniques; the most popular is back propagation
algorithm. It is one of the most effective approaches
to machine learning algorithm developed by david
ruuelhart and Robert McLelland(1994). Information
flows from the direction of the input layer towards
the output layer. A network is trained rather than
programmed. Learning in artificial neural networks is
typically accomplished using examples. This is also
called “training” in artificial neural networks because
the learning is achieved by adjusting the connection
weights in artificial neural networks iteratively so
that trained. The number of iterations of the training
algorithm and the convergence time will vary
depending on the weight initialization. After
repeating this process for a sufficiently large number
of training cycles the network will usually techniques
are divided into supervised, unsupervised and
reinforcement learning.
3.1 Algorithm
Step 1:- first apply the inputs to the network and
calculate for output. The initial output can be
anything as the initial weights were random numbers.
D vally Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26
www.ijera.com 22 | P a g e
Step 2:- the error for neuron B.
ErrorB=output(1-outputB)(targetB-outputB)
where output(1-output) is sigmoid function
Step 3:- change the weight
W+AB=WAB+(ErrorBxoutputA)
Where W+AB are new weight
WAB are initial weight
Step 4:- calculate the errors for the hidden layer
neurons. For hidden layer we can’t calculate error
directly because we don’t have a target value. By
using back propagation from output layer to hidden
layer by taking the error from the output neurons and
back tracked through the weights to find hidden layer
errors
ErrorA=output(1-outputA)(ErrorBWAB+ErrorC
WAC)
Step 5:- after getting error for the hidden layer
neurons goto step 3 to change the hidden layer
weights. Repeat this steps to get trained network of
any number of layers
IV. GENETIC ALGORITHM
Genetic algorithm is a computational model
which is having a random probability distribution or
pattern that may be analysed statistically but may not
be predicted precisely general search method. To
generate new population it proceeds in an iterative
manner which is different from the old population.
Changes occur during reproduction. The
chromosomes from the parents exchange randomly
by a process called crossover. A rarer process called
mutation also changes some traits. Chromosome is an
array of bits or characters. Gene is a single bit or a set
of bits. Fitness is actual solution for evaluation.
4.1 Algorithm
Step 1:- generate random chromosomes of n
population.
Step 2:- the fitness of each chromosome x is
evaluated with f(x).
Step 3:- create new population repeat following steps
upto new population creation is completed.
a. select two best fit parent chromosomes
from a population.
b. crossover the parents to form new offspring.
The same offspring is found it meanse the
no crossover was performed.
c. mutation probability mutate new offspring at
each locus.
d. place new offspring in the new population.
Step 4:- replace generated new population with the
old population.
Step 5:- if the end condition is satisfied, return the
best solution in current population.
Step 6:- goto step 2.
V. HYBRID ALGORITHM
The good properties of two different technologies by
applying them to problems to solve efficiently this
are exploit by the hybrid algorithm. Hybridization of
different algorithms has led to creation of a trend
known as soft computing. In my project I am using
the neural network and genetic algorithm. Where the
neural network have ability to adapt to circumstances
and learn from the past experience. Genetic algorithm
is a systemize and random search and genetic
algorithm is inspired by biological evolution to reach
optimum characteristics. These technologies have
advantages and disadvantages. By hybridization of
these two technologies to overcome the weaknesses
of one with strength of other. How this two
algorithms are hybridized are shown in following
algorithm
5.1 Algorithm
STEP 1: configure the network l-m-n is taken
Where l= no of input of the neurons
m= no of hidden of the neurons
n= no of output of the neurons
STEP 2: the no of weights that the network l-m-n has
calculated by using the following formula
w= (l+n)*m
STEP 3: assume number of digits in weight are d
(where the d is the real number) which is
find by s=d*w (where s is the string)
STEP 4: choose population size p i.e. chromosomes
Ci
STEP 5: for each chromosome Ci
where i=1,2,3………p
{
Extract weight:- Wi’ form Ci Where Wi’ is
kept as the fixed weight, train the BPN for
the N input instances.
Calculate error:- Ei for each of the input
instances using the formula below
Ei = ∑j (Tji – Oji )2
where Oi is the output
vector calculated by BPN.
Find the root mean square E of the errors
Ei where i=1,2,3…….N
I.e. E= ((∑i Ei)/N)1/2
Calculate the fitness:-Value Fi for each of
the individual string of the population as Fi
=1/E
}
STEP 6: Output Fi for each Ci,
where i=1,2,……………….p
D vally Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26
www.ijera.com 23 | P a g e
VI. Architecture
VII. Results
Result 1
D vally Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26
www.ijera.com 24 | P a g e
Result 2
Result 3
D vally Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26
www.ijera.com 25 | P a g e
Result 4
7.1 Description of result
User or doctor will select the symptoms by
selecting the checkbox. This selected checkbox are
taken as input symptoms. Some diseases are listed as
per the selection of symptoms in a list box which
shows the possibility of suffering by the patient.
From this list the highly found disease in a patient
body is listed in below given list box. As shown in a
result 1 screen shot we have selected 5 symptoms and
13 diseases are possible to be suffered but the highly
look like diseases are 2 of them. In this way we have
shown some more result to understand more clearly
how the results are changed depending on symptoms.
VIII. Conclusion
We have studied how the hybrid system is used
for medical diagnosis in chest disease. In this
software we are using Symptoms as an input which is
converted into value. These values and the extracted
weights (randomly selected values) are used to
calculate an activation function. To get the result as a
output we get the diseases. Scope of this software is
to add the test report with the symptoms as inputs.
References
[1] Expert system with applications
37(2010)7648-7655”Chest diseases
diagnosis using artificial neural network”
Orhan Er, nejat Yumusak, Feyzullah
Temurtas
[2] 2010 international journal of computer
application (0975-8887), volume 1-no.26
“Application of Neural Network in
diagnosing cancer Disease Using
Demographic Data”
[3] International journal of computer science
issues, volume-8, issue 2, March 2011
“artificial neural networks in medical
diagnosis”
[4] International journal of computational
engineering research, volume-3, issue-4
“Study of hybrid genetic algorithm using
artificial neural network in data mining for
the diagnosis of stroke disease”
[5] “Genetic algorithm for solving simple
mathematical equality problem”, denny
hermawanto, Indonesian institute of science
(LIPI), Indonesia
[6] Journal of applied biomedicine, J Appl
Biomed. 11: 47–58, 2013, DOI
10.2478/v10136-012-0031-x, ISSN 1214-
0287 “Artificial neural networks in medical
diagnosis”
[7] “Neural Networks – algorithms and
applications” Fiona Nielsen 4i, 12/12-2001
[8] http://www.myreaders.info/html/soft_comp
uting.html
[9] http://www.lung.org/lung-disease/list.html
[10] http://www.nlm.nih.gov/medlineplus/ency/a
rticle/000103.htm
[11] R. Dybowski and V. Gant, Clinical
Applications of Artificial Neural Networks,
Cambridge University Press, 2007.
[12] R. Das, I. Turkoglu and A. Sengur,
"Effective diagnosis of heart disease through
neural networks ensembles", Expert Systems
with Applications, Vol.36, No.4, 2009, pp.
7675-7680.
[13] S. Altunay, Z. Telatar, O. Erogul and E.
Aydur, "A New Approach to urinary system
dynamics problems: Evaluation and
D vally Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26
www.ijera.com 26 | P a g e
classification of uroflowmeter signals using
artificial neural networks", Expert Systems
with Applications, Vol.36, No.3, 2009, pp.
4891-4895.
[14] J. A. Freeman and D. M. Skapura, Neural
networks: algorithms, applications and
programming techniques, Addison Wesley
Longman, 1991.
[15] Kohonen, T. (1990). Improved versions of
learning vector quantization. In Proceedings
of the IEEE international joint conference on
neural networks (pp. 545–550). New York.
[16] Temurtas, F. (2009). A comparative study on
thyroid disease diagnosis using neural
networks. Expert Systems with Applications,
36, 944–949.
[17] Temurtas, H., Yumusak, N., & Temurtas, F.
(2009). A comparative study on diabetes
disease diagnosis using neural networks.
Expert Systems with Applications,36, 8610–
8615.
[18] World Health Organization, (2008). Global
tuberculosis control 2008 surveillance
Planning financing. Geneva. ISBN: 978 92
4 156354 3.
[19] http://www.slideshare.net/u053675/artificia
l-intelligence-1419854

More Related Content

What's hot

A Comparative Analysis of Feature Selection Methods for Clustering DNA Sequences
A Comparative Analysis of Feature Selection Methods for Clustering DNA SequencesA Comparative Analysis of Feature Selection Methods for Clustering DNA Sequences
A Comparative Analysis of Feature Selection Methods for Clustering DNA Sequences
CSCJournals
 
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing codeISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
Kengo Sato
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
Burhan Muzafar
 
A clonal based algorithm for the reconstruction of
A clonal based algorithm for the reconstruction ofA clonal based algorithm for the reconstruction of
A clonal based algorithm for the reconstruction of
eSAT Publishing House
 
A clonal based algorithm for the reconstruction of genetic network using s sy...
A clonal based algorithm for the reconstruction of genetic network using s sy...A clonal based algorithm for the reconstruction of genetic network using s sy...
A clonal based algorithm for the reconstruction of genetic network using s sy...
eSAT Journals
 
Af4102237242
Af4102237242Af4102237242
Af4102237242
IJERA Editor
 
Final cnn shruthi gali
Final cnn shruthi galiFinal cnn shruthi gali
Final cnn shruthi gali
Sam Ram
 
Neural Network Classification and its Applications in Insurance Industry
Neural Network Classification and its Applications in Insurance IndustryNeural Network Classification and its Applications in Insurance Industry
Neural Network Classification and its Applications in Insurance Industry
Inderjeet Singh
 
Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural network
Nagarajan
 
Chapter 5 applications of neural networks
Chapter 5           applications of neural networksChapter 5           applications of neural networks
Chapter 5 applications of neural networks
Punit Saini
 
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
IJERA Editor
 
Fuzzy Logic Final Report
Fuzzy Logic Final ReportFuzzy Logic Final Report
Fuzzy Logic Final Report
Shikhar Agarwal
 
Review on classification based on artificial
Review on classification based on artificialReview on classification based on artificial
Review on classification based on artificial
ijasa
 
VLSI IN NEURAL NETWORKS
VLSI IN NEURAL NETWORKSVLSI IN NEURAL NETWORKS
VLSI IN NEURAL NETWORKS
Mohan Moki
 
Artificial Neural Network and its Applications
Artificial Neural Network and its ApplicationsArtificial Neural Network and its Applications
Artificial Neural Network and its Applications
shritosh kumar
 
Neural Networks in Data Mining - “An Overview”
Neural Networks  in Data Mining -   “An Overview”Neural Networks  in Data Mining -   “An Overview”
Neural Networks in Data Mining - “An Overview”
Dr.(Mrs).Gethsiyal Augasta
 
Employing Neocognitron Neural Network Base Ensemble Classifiers To Enhance Ef...
Employing Neocognitron Neural Network Base Ensemble Classifiers To Enhance Ef...Employing Neocognitron Neural Network Base Ensemble Classifiers To Enhance Ef...
Employing Neocognitron Neural Network Base Ensemble Classifiers To Enhance Ef...
cscpconf
 
Neural Network Applications In Machining: A Review
Neural Network Applications In Machining: A ReviewNeural Network Applications In Machining: A Review
Neural Network Applications In Machining: A Review
Ashish Khetan
 
Neural network
Neural networkNeural network
Neural network
Saddam Hussain
 
A genetic algorithm approach for predicting ribonucleic acid sequencing data ...
A genetic algorithm approach for predicting ribonucleic acid sequencing data ...A genetic algorithm approach for predicting ribonucleic acid sequencing data ...
A genetic algorithm approach for predicting ribonucleic acid sequencing data ...
TELKOMNIKA JOURNAL
 

What's hot (20)

A Comparative Analysis of Feature Selection Methods for Clustering DNA Sequences
A Comparative Analysis of Feature Selection Methods for Clustering DNA SequencesA Comparative Analysis of Feature Selection Methods for Clustering DNA Sequences
A Comparative Analysis of Feature Selection Methods for Clustering DNA Sequences
 
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing codeISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
ISMB2014読み会 イントロ + Deep learning of the tissue-regulated splicing code
 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
 
A clonal based algorithm for the reconstruction of
A clonal based algorithm for the reconstruction ofA clonal based algorithm for the reconstruction of
A clonal based algorithm for the reconstruction of
 
A clonal based algorithm for the reconstruction of genetic network using s sy...
A clonal based algorithm for the reconstruction of genetic network using s sy...A clonal based algorithm for the reconstruction of genetic network using s sy...
A clonal based algorithm for the reconstruction of genetic network using s sy...
 
Af4102237242
Af4102237242Af4102237242
Af4102237242
 
Final cnn shruthi gali
Final cnn shruthi galiFinal cnn shruthi gali
Final cnn shruthi gali
 
Neural Network Classification and its Applications in Insurance Industry
Neural Network Classification and its Applications in Insurance IndustryNeural Network Classification and its Applications in Insurance Industry
Neural Network Classification and its Applications in Insurance Industry
 
Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural network
 
Chapter 5 applications of neural networks
Chapter 5           applications of neural networksChapter 5           applications of neural networks
Chapter 5 applications of neural networks
 
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...Wavelet-based EEG processing for computer-aided seizure detection and epileps...
Wavelet-based EEG processing for computer-aided seizure detection and epileps...
 
Fuzzy Logic Final Report
Fuzzy Logic Final ReportFuzzy Logic Final Report
Fuzzy Logic Final Report
 
Review on classification based on artificial
Review on classification based on artificialReview on classification based on artificial
Review on classification based on artificial
 
VLSI IN NEURAL NETWORKS
VLSI IN NEURAL NETWORKSVLSI IN NEURAL NETWORKS
VLSI IN NEURAL NETWORKS
 
Artificial Neural Network and its Applications
Artificial Neural Network and its ApplicationsArtificial Neural Network and its Applications
Artificial Neural Network and its Applications
 
Neural Networks in Data Mining - “An Overview”
Neural Networks  in Data Mining -   “An Overview”Neural Networks  in Data Mining -   “An Overview”
Neural Networks in Data Mining - “An Overview”
 
Employing Neocognitron Neural Network Base Ensemble Classifiers To Enhance Ef...
Employing Neocognitron Neural Network Base Ensemble Classifiers To Enhance Ef...Employing Neocognitron Neural Network Base Ensemble Classifiers To Enhance Ef...
Employing Neocognitron Neural Network Base Ensemble Classifiers To Enhance Ef...
 
Neural Network Applications In Machining: A Review
Neural Network Applications In Machining: A ReviewNeural Network Applications In Machining: A Review
Neural Network Applications In Machining: A Review
 
Neural network
Neural networkNeural network
Neural network
 
A genetic algorithm approach for predicting ribonucleic acid sequencing data ...
A genetic algorithm approach for predicting ribonucleic acid sequencing data ...A genetic algorithm approach for predicting ribonucleic acid sequencing data ...
A genetic algorithm approach for predicting ribonucleic acid sequencing data ...
 

Viewers also liked

Libya ulke raporu_2013
Libya ulke raporu_2013Libya ulke raporu_2013
Libya ulke raporu_2013
UlkeRaporlari2013
 
Profile mark spanos
Profile   mark spanosProfile   mark spanos
Profile mark spanos
Mark Spanos
 
resume (2)
resume (2)resume (2)
resume (2)
priyanka kumari
 
Razvoj i implementacija bezbednosnog modula i njegov uticaj na kvalitet e-obr...
Razvoj i implementacija bezbednosnog modula i njegov uticaj na kvalitet e-obr...Razvoj i implementacija bezbednosnog modula i njegov uticaj na kvalitet e-obr...
Razvoj i implementacija bezbednosnog modula i njegov uticaj na kvalitet e-obr...
Marjan Milošević
 
Fais Credits 3
Fais Credits 3Fais Credits 3
Fais Credits 3
IVAN DIERGAARDT
 
A review paper on Optimization of process parameter of EDM for air hardening ...
A review paper on Optimization of process parameter of EDM for air hardening ...A review paper on Optimization of process parameter of EDM for air hardening ...
A review paper on Optimization of process parameter of EDM for air hardening ...
IJERA Editor
 
ידיעון כרמיה 1-2015
ידיעון כרמיה 1-2015ידיעון כרמיה 1-2015
ידיעון כרמיה 1-2015
perachadi
 
ηθη και εθιμα χριστουγεννων
ηθη και εθιμα χριστουγεννωνηθη και εθιμα χριστουγεννων
ηθη και εθιμα χριστουγεννωνTsormpatzoglou Nestor
 
Electronic bands structure and gap in mid-infrared detector InAs/GaSb type II...
Electronic bands structure and gap in mid-infrared detector InAs/GaSb type II...Electronic bands structure and gap in mid-infrared detector InAs/GaSb type II...
Electronic bands structure and gap in mid-infrared detector InAs/GaSb type II...
IJERA Editor
 
worlwide activities
worlwide activitiesworlwide activities
worlwide activitiesRonald Leske
 
agusto riandi
agusto riandiagusto riandi
agusto riandi
agustoriandi30
 
Radar target detection simulation
Radar target detection simulationRadar target detection simulation
Radar target detection simulation
IJERA Editor
 

Viewers also liked (13)

Libya ulke raporu_2013
Libya ulke raporu_2013Libya ulke raporu_2013
Libya ulke raporu_2013
 
Profile mark spanos
Profile   mark spanosProfile   mark spanos
Profile mark spanos
 
Portfolio eindwerk2004
Portfolio eindwerk2004Portfolio eindwerk2004
Portfolio eindwerk2004
 
resume (2)
resume (2)resume (2)
resume (2)
 
Razvoj i implementacija bezbednosnog modula i njegov uticaj na kvalitet e-obr...
Razvoj i implementacija bezbednosnog modula i njegov uticaj na kvalitet e-obr...Razvoj i implementacija bezbednosnog modula i njegov uticaj na kvalitet e-obr...
Razvoj i implementacija bezbednosnog modula i njegov uticaj na kvalitet e-obr...
 
Fais Credits 3
Fais Credits 3Fais Credits 3
Fais Credits 3
 
A review paper on Optimization of process parameter of EDM for air hardening ...
A review paper on Optimization of process parameter of EDM for air hardening ...A review paper on Optimization of process parameter of EDM for air hardening ...
A review paper on Optimization of process parameter of EDM for air hardening ...
 
ידיעון כרמיה 1-2015
ידיעון כרמיה 1-2015ידיעון כרמיה 1-2015
ידיעון כרמיה 1-2015
 
ηθη και εθιμα χριστουγεννων
ηθη και εθιμα χριστουγεννωνηθη και εθιμα χριστουγεννων
ηθη και εθιμα χριστουγεννων
 
Electronic bands structure and gap in mid-infrared detector InAs/GaSb type II...
Electronic bands structure and gap in mid-infrared detector InAs/GaSb type II...Electronic bands structure and gap in mid-infrared detector InAs/GaSb type II...
Electronic bands structure and gap in mid-infrared detector InAs/GaSb type II...
 
worlwide activities
worlwide activitiesworlwide activities
worlwide activities
 
agusto riandi
agusto riandiagusto riandi
agusto riandi
 
Radar target detection simulation
Radar target detection simulationRadar target detection simulation
Radar target detection simulation
 

Similar to Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm

Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
sweetysweety8
 
Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Da...
Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Da...Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Da...
Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Da...
IOSRjournaljce
 
PADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHM
PADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHMPADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHM
PADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHM
IRJET Journal
 
Modeling of neural image compression using gradient decent technology
Modeling of neural image compression using gradient decent technologyModeling of neural image compression using gradient decent technology
Modeling of neural image compression using gradient decent technology
theijes
 
Applications of Artificial Neural Networks in Cancer Prediction
Applications of Artificial Neural Networks in Cancer PredictionApplications of Artificial Neural Networks in Cancer Prediction
Applications of Artificial Neural Networks in Cancer Prediction
IRJET Journal
 
Research Paper - Vaibhav
Research Paper - VaibhavResearch Paper - Vaibhav
Research Paper - Vaibhav
Vaibhav Dhattarwal
 
bbbPaper
bbbPaperbbbPaper
bbbPaper
Lodewijk Brand
 
Synopsis format maleria disease
Synopsis format  maleria diseaseSynopsis format  maleria disease
Synopsis format maleria disease
Jaswant Singh
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
jsharath
 
Early detection of adult valve disease mitral stenosis
Early detection of adult valve disease mitral stenosisEarly detection of adult valve disease mitral stenosis
Early detection of adult valve disease mitral stenosis
IAEME Publication
 
Early detection of adult valve disease mitral stenosis using the elman artifi...
Early detection of adult valve disease mitral stenosis using the elman artifi...Early detection of adult valve disease mitral stenosis using the elman artifi...
Early detection of adult valve disease mitral stenosis using the elman artifi...
iaemedu
 
Early detection of adult valve disease–mitral
Early detection of adult valve disease–mitralEarly detection of adult valve disease–mitral
Early detection of adult valve disease–mitral
IAEME Publication
 
Artifical Neural Network and its applications
Artifical Neural Network and its applicationsArtifical Neural Network and its applications
Artifical Neural Network and its applications
Sangeeta Tiwari
 
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
 
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
IAEME Publication
 
IRJET- Image Classification using Deep Learning Neural Networks for Brain...
IRJET-  	  Image Classification using Deep Learning Neural Networks for Brain...IRJET-  	  Image Classification using Deep Learning Neural Networks for Brain...
IRJET- Image Classification using Deep Learning Neural Networks for Brain...
IRJET 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
 
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATAA BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
IJSCAI Journal
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
NikitaRuhela
 
An Artificial Neural Network Model for Neonatal Disease Diagnosis
An Artificial Neural Network Model for Neonatal Disease DiagnosisAn Artificial Neural Network Model for Neonatal Disease Diagnosis
An Artificial Neural Network Model for Neonatal Disease Diagnosis
Waqas Tariq
 

Similar to Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm (20)

Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Da...
Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Da...Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Da...
Application of Hybrid Genetic Algorithm Using Artificial Neural Network in Da...
 
PADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHM
PADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHMPADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHM
PADDY CROP DISEASE DETECTION USING SVM AND CNN ALGORITHM
 
Modeling of neural image compression using gradient decent technology
Modeling of neural image compression using gradient decent technologyModeling of neural image compression using gradient decent technology
Modeling of neural image compression using gradient decent technology
 
Applications of Artificial Neural Networks in Cancer Prediction
Applications of Artificial Neural Networks in Cancer PredictionApplications of Artificial Neural Networks in Cancer Prediction
Applications of Artificial Neural Networks in Cancer Prediction
 
Research Paper - Vaibhav
Research Paper - VaibhavResearch Paper - Vaibhav
Research Paper - Vaibhav
 
bbbPaper
bbbPaperbbbPaper
bbbPaper
 
Synopsis format maleria disease
Synopsis format  maleria diseaseSynopsis format  maleria disease
Synopsis format maleria disease
 
Artificial neural networks
Artificial neural networksArtificial neural networks
Artificial neural networks
 
Early detection of adult valve disease mitral stenosis
Early detection of adult valve disease mitral stenosisEarly detection of adult valve disease mitral stenosis
Early detection of adult valve disease mitral stenosis
 
Early detection of adult valve disease mitral stenosis using the elman artifi...
Early detection of adult valve disease mitral stenosis using the elman artifi...Early detection of adult valve disease mitral stenosis using the elman artifi...
Early detection of adult valve disease mitral stenosis using the elman artifi...
 
Early detection of adult valve disease–mitral
Early detection of adult valve disease–mitralEarly detection of adult valve disease–mitral
Early detection of adult valve disease–mitral
 
Artifical Neural Network and its applications
Artifical Neural Network and its applicationsArtifical Neural Network and its applications
Artifical Neural Network and its applications
 
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
 
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
NEURAL NETWORK FOR THE RELIABILITY ANALYSIS OF A SERIES - PARALLEL SYSTEM SUB...
 
IRJET- Image Classification using Deep Learning Neural Networks for Brain...
IRJET-  	  Image Classification using Deep Learning Neural Networks for Brain...IRJET-  	  Image Classification using Deep Learning Neural Networks for Brain...
IRJET- Image Classification using Deep Learning Neural Networks for Brain...
 
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
 
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATAA BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
An Artificial Neural Network Model for Neonatal Disease Diagnosis
An Artificial Neural Network Model for Neonatal Disease DiagnosisAn Artificial Neural Network Model for Neonatal Disease Diagnosis
An Artificial Neural Network Model for Neonatal Disease Diagnosis
 

Recently uploaded

Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 

Recently uploaded (20)

Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 

Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm

  • 1. D vally Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26 www.ijera.com 20 | P a g e Diagnosis Chest Diseases Using Neural Network and Genetic Hybrid Algorithm D vally*, CH V Sarma** *(Department of computer science and engineering, Vignan institute of information technology,Visakhapatnam) **(Department of computer science and engineering,vignan institute of information technology,Visakhapatnam) ABSTRACT The back propagation algorithm is most popular algorithm in feed forward neural network with the multi-layer. It measures the output error and calculates the gradient of the error and adjusting the ANN weight moving along the descending gradient direction. Back propagation is used to learn and store by mapping relations of input- output model. A genetic algorithm is having a random probability distribution or pattern that may be analyses statistically but may not be predicted precisely. Genetic algorithm is an iterative procedure that generates new population for individual from the old one. In my paper I am proposing to implement the back propagation algorithm and genetic algorithm to compare the output accuracy percent for medical diagnosis on various chest diseases (Asthme, tuberculosis, lung cancer, pneumonia). Keywords: - Artificial neural network, back propagation algorithm, chest diseases, genetic algorithm, medical diagnosis. I. Introduction 1.1 Hybrid System Hybrid system is a technology which is entwined with two different technologies to give a better solution for the application result. One technology is not enough to solve a problem then it use another technology to solve a problem. As our project title is showing that we are using two different technologies that are artificial neural network and the genetic algorithm. These two technologies belong to two different fields which are entwined/embedded which are called hybrid technology. Back propagation is the most popular in learning techniques with the multi-layer network. In these techniques the information flows from the direction of the input layer towards output layer. The learning is achieved by adjusting the connection weight in artificial neural network iteratively so that trained. The number of iteration of the training algorithm and the convergence time will vary depending diagnosis problem their various data set. Genetic algorithm is a computational model which is a stochastic general search method. It proceeds in an iterative way by generating new chromosomes to get the best solution and work on the best fit probability. In hybrid system the artificial neural network (ANN) is used to create network and the genetic algorithm is used to get the best fit probability to reduce the number of iteration by adjusting the weight. 1.2 About Chest Disease The chest is the most important part of the body for function the respiratory system. Now a day’s millions of people are suffering with a chest disease in the world. Acute bronchitis is the type of bronchitis by adding the cold and flu to an inflammation of the bronchial tube (bronchial tube is that which passes the air to lung) bronchitis converted into acute bronchitis. It is spread through the cough people or with the unwashed hands shortness of breath, wheezing and chest tightness this are also a symptoms of acute bronchitis. ARDS (Acute Respiratory Distress System is occurred in the lungs when the oxygen level is low in the blood stream. It caused by direct or indirect injury to the lungs. These injuries can be breathing vomit into the lungs, inhaling chemicals lung transplant etc. Asbestosis is causes the lung tissues and the chest wall get thicken and harden. By harden it makes it hard to breathe and for oxygen to get into the blood. Asthma is a chronic disease which is occurred when the airway is swollen. The airway is narrowed and it difficult to move the air in and out of the lungs. Asthma can be inherited by genetic. II. Neural Network An artificial neural network is an information processing paradigm that is inspired by the way human brain process information. The neural network applications are pattern recognition, forecasting clustering data classification, medical, biological etc. artificial neural network is an interconnected groups of artificial neurons that user a mathematical model or computational modal for information processing based on a connectionist approach to computation. RESEARCH ARTICLE OPEN ACCESS
  • 2. D vally Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26 www.ijera.com 21 | P a g e Artificial neural network is a network of processing element which displays the complexity in global behavior, which determined by the connections between the processing neurons and neurons parameters. It is made of interconnecting artificial neurons which may share some properties of biological neural networks. Artificial neural network is used to solve the real world problems. Artificial neural networks provide a tool to help doctors to analyze and make sense of complex clinical data of medical applications. Fig 1 2.3.1 TYPES OF NEURAL NETWORKS 2.3.1.1 Feed forward neural network 2.3.1.2 Feed backward neural network 2.3.1.1 FEED FORWARD NEURAL NETWORK Fig 2 The construction of the neural network involves three different layers with feed forward architecture. In this network the input layer contains the set of input neurons, which accept the elements of input feature vectors. The input neurons are fully connected to the hidden layer neurons and the hidden layer neurons are fully connected with the output layer neurons the output layer sends the response of neural network to the activation which is applied to the input layer. The information given to a neural network is propagated layer by layer from input layer to output layer through one or more hidden layers. 2.3.1.2 FEED BACKWARD NEURAL NETWORK Fig 3 III. BACK PROPAGATION ALGORITHM The artificial neural network has been trained by exposing it to sets existing data where the outcome is known. Multi layer networks use a variety of learning techniques; the most popular is back propagation algorithm. It is one of the most effective approaches to machine learning algorithm developed by david ruuelhart and Robert McLelland(1994). Information flows from the direction of the input layer towards the output layer. A network is trained rather than programmed. Learning in artificial neural networks is typically accomplished using examples. This is also called “training” in artificial neural networks because the learning is achieved by adjusting the connection weights in artificial neural networks iteratively so that trained. The number of iterations of the training algorithm and the convergence time will vary depending on the weight initialization. After repeating this process for a sufficiently large number of training cycles the network will usually techniques are divided into supervised, unsupervised and reinforcement learning. 3.1 Algorithm Step 1:- first apply the inputs to the network and calculate for output. The initial output can be anything as the initial weights were random numbers.
  • 3. D vally Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26 www.ijera.com 22 | P a g e Step 2:- the error for neuron B. ErrorB=output(1-outputB)(targetB-outputB) where output(1-output) is sigmoid function Step 3:- change the weight W+AB=WAB+(ErrorBxoutputA) Where W+AB are new weight WAB are initial weight Step 4:- calculate the errors for the hidden layer neurons. For hidden layer we can’t calculate error directly because we don’t have a target value. By using back propagation from output layer to hidden layer by taking the error from the output neurons and back tracked through the weights to find hidden layer errors ErrorA=output(1-outputA)(ErrorBWAB+ErrorC WAC) Step 5:- after getting error for the hidden layer neurons goto step 3 to change the hidden layer weights. Repeat this steps to get trained network of any number of layers IV. GENETIC ALGORITHM Genetic algorithm is a computational model which is having a random probability distribution or pattern that may be analysed statistically but may not be predicted precisely general search method. To generate new population it proceeds in an iterative manner which is different from the old population. Changes occur during reproduction. The chromosomes from the parents exchange randomly by a process called crossover. A rarer process called mutation also changes some traits. Chromosome is an array of bits or characters. Gene is a single bit or a set of bits. Fitness is actual solution for evaluation. 4.1 Algorithm Step 1:- generate random chromosomes of n population. Step 2:- the fitness of each chromosome x is evaluated with f(x). Step 3:- create new population repeat following steps upto new population creation is completed. a. select two best fit parent chromosomes from a population. b. crossover the parents to form new offspring. The same offspring is found it meanse the no crossover was performed. c. mutation probability mutate new offspring at each locus. d. place new offspring in the new population. Step 4:- replace generated new population with the old population. Step 5:- if the end condition is satisfied, return the best solution in current population. Step 6:- goto step 2. V. HYBRID ALGORITHM The good properties of two different technologies by applying them to problems to solve efficiently this are exploit by the hybrid algorithm. Hybridization of different algorithms has led to creation of a trend known as soft computing. In my project I am using the neural network and genetic algorithm. Where the neural network have ability to adapt to circumstances and learn from the past experience. Genetic algorithm is a systemize and random search and genetic algorithm is inspired by biological evolution to reach optimum characteristics. These technologies have advantages and disadvantages. By hybridization of these two technologies to overcome the weaknesses of one with strength of other. How this two algorithms are hybridized are shown in following algorithm 5.1 Algorithm STEP 1: configure the network l-m-n is taken Where l= no of input of the neurons m= no of hidden of the neurons n= no of output of the neurons STEP 2: the no of weights that the network l-m-n has calculated by using the following formula w= (l+n)*m STEP 3: assume number of digits in weight are d (where the d is the real number) which is find by s=d*w (where s is the string) STEP 4: choose population size p i.e. chromosomes Ci STEP 5: for each chromosome Ci where i=1,2,3………p { Extract weight:- Wi’ form Ci Where Wi’ is kept as the fixed weight, train the BPN for the N input instances. Calculate error:- Ei for each of the input instances using the formula below Ei = ∑j (Tji – Oji )2 where Oi is the output vector calculated by BPN. Find the root mean square E of the errors Ei where i=1,2,3…….N I.e. E= ((∑i Ei)/N)1/2 Calculate the fitness:-Value Fi for each of the individual string of the population as Fi =1/E } STEP 6: Output Fi for each Ci, where i=1,2,……………….p
  • 4. D vally Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26 www.ijera.com 23 | P a g e VI. Architecture VII. Results Result 1
  • 5. D vally Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26 www.ijera.com 24 | P a g e Result 2 Result 3
  • 6. D vally Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26 www.ijera.com 25 | P a g e Result 4 7.1 Description of result User or doctor will select the symptoms by selecting the checkbox. This selected checkbox are taken as input symptoms. Some diseases are listed as per the selection of symptoms in a list box which shows the possibility of suffering by the patient. From this list the highly found disease in a patient body is listed in below given list box. As shown in a result 1 screen shot we have selected 5 symptoms and 13 diseases are possible to be suffered but the highly look like diseases are 2 of them. In this way we have shown some more result to understand more clearly how the results are changed depending on symptoms. VIII. Conclusion We have studied how the hybrid system is used for medical diagnosis in chest disease. In this software we are using Symptoms as an input which is converted into value. These values and the extracted weights (randomly selected values) are used to calculate an activation function. To get the result as a output we get the diseases. Scope of this software is to add the test report with the symptoms as inputs. References [1] Expert system with applications 37(2010)7648-7655”Chest diseases diagnosis using artificial neural network” Orhan Er, nejat Yumusak, Feyzullah Temurtas [2] 2010 international journal of computer application (0975-8887), volume 1-no.26 “Application of Neural Network in diagnosing cancer Disease Using Demographic Data” [3] International journal of computer science issues, volume-8, issue 2, March 2011 “artificial neural networks in medical diagnosis” [4] International journal of computational engineering research, volume-3, issue-4 “Study of hybrid genetic algorithm using artificial neural network in data mining for the diagnosis of stroke disease” [5] “Genetic algorithm for solving simple mathematical equality problem”, denny hermawanto, Indonesian institute of science (LIPI), Indonesia [6] Journal of applied biomedicine, J Appl Biomed. 11: 47–58, 2013, DOI 10.2478/v10136-012-0031-x, ISSN 1214- 0287 “Artificial neural networks in medical diagnosis” [7] “Neural Networks – algorithms and applications” Fiona Nielsen 4i, 12/12-2001 [8] http://www.myreaders.info/html/soft_comp uting.html [9] http://www.lung.org/lung-disease/list.html [10] http://www.nlm.nih.gov/medlineplus/ency/a rticle/000103.htm [11] R. Dybowski and V. Gant, Clinical Applications of Artificial Neural Networks, Cambridge University Press, 2007. [12] R. Das, I. Turkoglu and A. Sengur, "Effective diagnosis of heart disease through neural networks ensembles", Expert Systems with Applications, Vol.36, No.4, 2009, pp. 7675-7680. [13] S. Altunay, Z. Telatar, O. Erogul and E. Aydur, "A New Approach to urinary system dynamics problems: Evaluation and
  • 7. D vally Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 1( Part 2), January 2015, pp.20-26 www.ijera.com 26 | P a g e classification of uroflowmeter signals using artificial neural networks", Expert Systems with Applications, Vol.36, No.3, 2009, pp. 4891-4895. [14] J. A. Freeman and D. M. Skapura, Neural networks: algorithms, applications and programming techniques, Addison Wesley Longman, 1991. [15] Kohonen, T. (1990). Improved versions of learning vector quantization. In Proceedings of the IEEE international joint conference on neural networks (pp. 545–550). New York. [16] Temurtas, F. (2009). A comparative study on thyroid disease diagnosis using neural networks. Expert Systems with Applications, 36, 944–949. [17] Temurtas, H., Yumusak, N., & Temurtas, F. (2009). A comparative study on diabetes disease diagnosis using neural networks. Expert Systems with Applications,36, 8610– 8615. [18] World Health Organization, (2008). Global tuberculosis control 2008 surveillance Planning financing. Geneva. ISBN: 978 92 4 156354 3. [19] http://www.slideshare.net/u053675/artificia l-intelligence-1419854