Professional Documents
Culture Documents
ISSN No:-2456-2165
This layer is placed in CNN from time to time and its One of the most well-known models of convolutional
main function is to reduce the size of the volume, thus neural network (CNN) architecture to date is VGG16. It
speeding up computation, reducing memory and preventing begins with blocks of two or three convolutional layers, then
overfitting. The two types of pooling layers are max pooling moves on to a pooling layer, a dense network made up of
and average pooling. If we use 2 x 2 filters and max pooling two hidden layers, and finally an output layer. VGG16
with stride 2, the resulting volume will be 16x16x12. The employs a max pooling layer with a 2x2 filter with stride 2
results of the maps are flattened into one-dimensional and a convolutional layer with a 3x3 filter at the same
vectors after the convolution and pooling layers so that they padding in place of several hyperparameters. Throughout
can be transmitted to a fully connected layer for the architecture, it always adheres to the convolutional and
classification or regression. maximum pooling layer orders. Last but not least, it has two
arrays of connections, all of which are output by Softmax.
The results of the combined process are then put into a The 16 in VGG16 denotes the presence of 16 weighted
logistic function for classification, such as sigmoid or layers.
softmax, which transforms the output of each class into a
probability score test for all classes. The GoogleNet is another name for the InceptionNet.
The architecture offers inception module subnets. It enables
Transfer learning quick training, complicated pattern computation, and
A larger dataset often yields better results for CNNs parameter usage optimisation. To increase speed and
than a smaller one does. When using CNN in applications precision, it employs a variety of strategies. There are 22
ANN Architecture
Artificial neural networks are created from the
structures and operations of human neurons. It is also called
neural network. Artificial neurons, also called units, are Fig 1: Accuracy Graph
found in artificial neural networks. All the artificial nueral
networks made up of these artificial neurons are arranged in The work under discussion assesses how well different
a single layer. A fully connected neural network has an input deep learning algorithms, such as ANN, CNN and transfer
layer and one or more hidden layers. Each neuron receives learning, such as DenseNet, ResNet,VGG16 and
input from the previous input processes. The output of one InceptionNet, recognise pneumonia. We evaluate the
neuron becomes the input of other neurons in the next layer performance of various algorithms to see which one is faster
of the network, and this process continues until the last layer and more accurate. The best deep learning-based pneumonia
of the network is formed. Then, after going through one or detection algorithm must be selected based on the results of
more hidden processes, this information is converted into this test. DenseNet surpassed other methods utilised in the
master information for the output process. Finally, the study, according to the computed accuracy of 93 percentage.
output process is displayed as the neural network’s response The DenseNet model per-formed this task with great
to the incoming data. accuracy, raising the possibility that it could help identify
pneumonia early even in the absence of specialised
IV. RESULT radiologists.
The death rate from pneumonia can be lowered with V. CONCLUSION
early identification. various algorithms is effective in
identifying pneumonia. Our goal was to identify the Detection of pneumonia in its early stage is necessary
algorithm that serves superior. In order to do that, we to reduce the death rate. Due to the lack of expert
contrasted a number ofdeep learning algorithms, including radiotherapists, this task becomes a bit difficult, this is
ANN, CNN, and transfer learning. Accuracy ratings for the solved using deep learning algorithms. In our study, we have
models were determined. The fraction of correctly predicted used several algorithms to detect pneumonia and concluded
outcomes is what is referred to as accuracy. that DenseNet is more accurate than other algorithms in the
faster detection of pneumonia with a calculated accuracy of
The accuracy is measured using different elements 93 percentage.
namely true positives(P), true negatives(N), false
positives(p), false negatives(n),precision(x) and recall(y). It REFERENCES
is calculated using the below equation:
[1]. Mohammad Farukh Hashmi, Satyarth Katiyar, Avinash
Accuracy = (P + N)/(P + N + p + n) (1) G Keskar, Neeraj Dhanraj Bokde, and Zong Woo
Geem. Efficient pneumonia detec-tion in chest xray
The recall score for a model is calculated as: images using deep transfer learning. Diagnostics
(Basel), 10(6), June 2020.
Recall = y = P/(P + n) (2) [2]. Pranav Rajpurkar, Jeremy Irvin, Kaylie Zhu, Brandon
Yang, Hershel Mehta, Tony Duan, Daisy Ding, Aarti
Precision is defined as the number of accurate positive Bagul, Curtis Langlotz, Katie Sh-panskaya, Matthew P
predictions and is calcu-lated as: Lungren, and Andrew Y Ng. CheXNet: Radiologist-
Level pneumonia detection on chest X-Rays with deep
P recision = x = P/(P + p) (3) learning. arXiv [cs.CV], November 2017.
[3]. Dimpy Varshni, Kartik Thakral, Lucky Agarwal, Rahul
F1-score measures the model’s accuracy and it is calculated Nijhawan, and Ankush Mittal. Pneumonia detection
as: using CNN based feature extrac-tion. In 2019 IEEE
International Conference on Electrical, Computer and
F 1Score = (2 ∗ x ∗ y)/(x ∗ y) (4) Communication Technologies (ICECCT), pages 1–7,
February 2019.
[4]. Rachna Jain, Preeti Nagrath, Gaurav Kataria, V Sirish
Kaushik, and D Jude Hemanth. Pneumonia detection in
chest x-ray images using convo-lutional neural
networks and transfer learning. Measurement,
165:108046, December 2020.