Pneumonia_Detection_Using_Convolutional
Pneumonia_Detection_Using_Convolutional
Pneumonia_Detection_Using_Convolutional
International Journal for Modern Trends in Science and Technology, 7(01): 77-80, 2021
Copyright © 2021 International Journal for Modern Trends in Science and Technology
ISSN: 2455-3778 online
DOI: https://doi.org/10.46501/IJMTST070117
Available online at: http://www.ijmtst.com/vol7issue01.html
Article Info
Received on 22-November-2020, Revised on 18-December-2020, Accepted on 28-December-2020, Published on 04-January-2021.
ABSTRACT
Abstract— Pneumonia is a life-threatening infectious disease affecting one or both lungs in humans
commonly caused by bacteria called Streptococcus pneumoniae. One in three deaths in India is caused due
to pneumonia as reported by World Health Organization (WHO). Chest X-Rays which are used to diagnose
pneumonia, need expert radiotherapists for evaluation. Thus, developing an automatic system for detecting
pneumonia would be beneficial for treating the disease without any delay particularly in remote areas. Due
to the success of deep learning algorithms in analyzing medical images, Convolutional Neural Networks
(CNNs) have gained much attention for disease classification. In addition, features learned by pre-trained
CNN models on large-scale datasets are much useful in image classification tasks. In this work, we appraise
the functionality of pre-trained CNN models utilized as feature-extractors followed by different classifiers for
the classification of abnormal and normal chest X-Rays. We analytically determine the optimal CNN model
for the purpose. Statistical results obtained demonstrates that pretrained CNN models employed along with
supervised classifier algorithms can be very beneficial in analyzing chest X-ray images, specifically to detect
Pneumonia. In this project Transfer learning and a CNN Model is used to detect whether the person has
pneumonia or not using chest x-ray.
KEYWORDS: Pneumonia, Convolutional Neural Networks, Detection, Deep Leaning, Transfer Learning.
1.4 Classification
Every single block as shown in Fig. 1 are used in
architecture followed by wholly inter-connected
layers and softmax activation. Feature extraction is
composed of an input image, convolution,
max-pooling while classification involves fully
interconnected layers and output .
METODODLOGY:
Fig. 2 Demonstration of Convolution Layer Data augmentation: is a common step used for
increasing the dataset size and the model
1.2 Max-Pooling Layer generalizability. Essentially, it is the process of
This layer cut down the values further to half of its artificially increasing the size of a dataset via
original value by choosing only max values from transformations — rotation, flipping, cropping,
the kernel matrix. The sample illustration is the stretching, lens correction
4x4 matrix pixel values of an input image degraded Feature Extraction: In this part, the network
into 2x2 filters. Its process is described in Fig. will perform a series of convolutions and pooling
operations
duringwhichthefeaturesaredetected.Ifyouhadap
ictureofazebra,thisisthepartwhere the network
would recognize its stripes, two ears, and
fourlegs.
Classification: Here, the fully connected layers
will serve as a classifier on top of these
extracted features.
Theywillassignaprobabilityfortheobjectontheim
agebeingwhatthealgorithmpredicts itis.
ACKNOWLEDGEMENT
Aside from God Almighty, the researchers would
like to express their gratitude to their families,
relatives, and dear ones whose involvement made a
significant impact on the accomplishment of this
task.
VGG19
REFERENCES
[1] https://medium.com/@dipti.rohan.pawar/improving-perf
ormance-of-convolutional-neural-network-2ecfe0207de7E.
[2] https://arxiv.org/abs/1409.1556
[3] https://machinelearningmastery.com/how-to-use-transfe
r-learning-when-developing-convolutional-neural-network
-models/
[4] https://analyticsindiamag.com/practical-comparison-of-t
ransfer-learning-models-in-multi-class-image-classificatio
n/
Custom CNN
[5] https://medium.com/abraia/first-steps-with-transfer-lear
Model ning-for-custom-image-classification-with-keras-b941601f
cad5