Research Article A Novel CNN-Inception-V4-Based Hybrid Approach For Classification of Breast Cancer in Mammogram Images
Research Article A Novel CNN-Inception-V4-Based Hybrid Approach For Classification of Breast Cancer in Mammogram Images
Research Article A Novel CNN-Inception-V4-Based Hybrid Approach For Classification of Breast Cancer in Mammogram Images
Research Article
A Novel CNN-Inception-V4-Based Hybrid Approach for
Classification of Breast Cancer in Mammogram Images
Received 30 April 2022; Revised 13 June 2022; Accepted 18 June 2022; Published 6 July 2022
Copyright © 2022 Muhammad Saquib Nazir et al. This is an open access article distributed under the Creative Commons
Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work
is properly cited.
Breast cancer is the most frequent disease in women, with one in every 19 women at risk. Breast cancer is the fifth leading cause of
cancer death in women around the world. The most effective and efficient technique of controlling cancer development is early
identification. Mammography helps in the early detection of cancer, which saves lives. Many studies conducted various tests to
categorize the tumor and obtained positive findings. However, there are certain limits. Mass categorization in mammography is
still a problem, although it is critical in aiding radiologists in establishing correct diagnoses. The purpose of this study is to
develop a unique hybrid technique to identify breast cancer mass pictures as benign or malignant. The combination of two
networks helps accelerate the categorization process. This study proposes a novel-based hybrid approach, CNN-Inception-V4,
based on the fusing of these two networks. Mass images are used in this research from the CBIS-DDSM dataset. 450 images
are taken for benign, and 450 images are used for malignant. The images are first cleaned by removing pectoral muscles, labels,
and white borders. Then, CLAHE is used to these images to improve their quality in order to produce promising classification
results. Following preprocessing, our model classifies cancer in mammography pictures as benign or malignant abnormalities.
Our proposed model’s accuracy is 99.2%, with sensitivity of 99.8%, specificity of 96.3%, and F1-score of 97%. We also
compared our proposed model to CNN, Inception-V4, and ResNet-50. Our proposed model outperforms existing classification
models, according to the results.
two perspectives during a mammography screening. Human (i) To propose such a unique strategy for properly clas-
readers, such as an expert radiologist, assess and examine sifying breast cancer
screening mammograms [6]. Dual reading was discovered
(ii) To propose a hybrid technique that can speed up
to enhance evaluation results and has been implemented in
the process of breast cancer classification along with
many countries. Repeated readings with up to ten readers
good results
can boost diagnostic performance even further. Beyond the
dual reading, there is much of room for improvement in (iii) To perform techniques such as image preprocess-
mammography grading. ing, data augmentation, and hyperparameters (e.g.,
Based on the invasive phase of the breast anomaly, the batch size, learning rate), which are appealing
irregularities may be benign or malignant. Detecting lumps choices for reducing overfitting and enhancing
in breast tissue is more difficult than detecting microcalcifi- model generalization
cation. Many industrialised countries are adopting the smart
cities concept in the modern era [7]. All of that in a smart (iv) To compare our model to existing state-of-the-art
city is controlled by a computer. Every industry in the world networks
is moving toward the computer. Humans want computers to The other sections of the research are organized in the
rule everything. In a smart city environment, decision- following manner: related work is done in Section 2, the pro-
making is a significant difficulty [8]. This present era is posed method and dataset used are described in Section 3,
sometimes referred to as the data world. Because consumers the classification results are evaluated in Section 4, and the
contribute data on a daily basis. This information is quite conclusions are presented in the last section.
beneficial in terms of making the environment smarter.
Data-driven decision AI (artificial intelligence) [9, 10]
enables computers to make decisions. Data must be available 2. Related Work
to the computer in order for it to make conclusions.
Healthcare is a major global challenge [11–15]. The use Many researchers used various strategies to reach promising
of computers, smart systems, and intelligent devices is criti- findings. The authors in [28] employed computer vision
cal in healthcare. The diagnosis of sickness at an early stage techniques to help a radiologist evaluate mammography
can save lives [16, 17]. New breakthroughs have the poten- images and diagnose a malignancy in an acceptable amount
tial to lessen the risk to human life [18]. of time. They extracted various characteristics from the
Computer-Aided Diagnosis (CAD) [19] systems are used to mammogram’s selected area, which the surgeon subjectively
assist radiologists in the detection and diagnosis of cancer. CAD labeled. These characteristics are supplied into a classifica-
systems have been shown in studies to be useful; yet, accurate tion engine, which is then used to train and construct the
breast cancer detection remains a difficult issue [20]. Because suggested architecture classification models. The classifica-
of the intricacy of mammography and the large number of tests tion procedure by either SVM or NB with its optimum
performed by radiologist, incorrect diagnoses occur. The CAD parameters resulted in 100% accuracy for the classification
system attempts to reduce incorrect diagnoses, which in turn process. The authors in [29] proposed Fisher linear discrim-
reduces unneeded biopsies, patient anxiety, increased health- ination analysis (FLDA) and quadratic discrimination
care costs, and superfluous review by radiologists. Moving assessment (QDA) inside random projection (RP) filtration
beyond traditional machine learning (ML) [21, 22], current to evaluate our performance and efficiency with SVM classi-
efforts have focused on the application of deep learning (DL) fier (SVM), K-nearest neighbour (KNN), and multilayer
approaches [22–24]. Through statistical analysis, they are able perceptron (MLP) in IoT-based platforms. The modelling
to more correctly diagnose suspected lesions. DL models are results demonstrate not only increased accuracy but also
intended for huge and diverse datasets (for example, the Ima- decreased duration. In our chosen dataset simulated for a
geNet dataset [25]), whereas mammography contains tiny data- relation to health and safety, runtime is reduced by 20 times
sets that are publically available. As a result, when learning from when compared to SVM, KNN, and MLP in QDA and
the start with minimal training samples, the capability and com- FLDA. At the IoT business, RP filtering in the preprocessing
plexity of such networks might have a considerable negative step of feature extraction, which fulfils the model’s runtime,
impact on simulation results. is a point of view.
Many researchers played an important role in the classifi- The authors in [30] proposed Blockchain-Integrated
cation of mass images of breast cancer as benign and malig- Remote Database (BIRD) paradigm that connects block-
nant, but still, mass classification in mammography remains chain to a Relational Database Management System
a significant issue, yet it is essential in assisting radiologists (RDBMS) that employs the Remote Database Access
in making accurate diagnoses [26]. There is also a need for (RDA) protocol and a Cloud Server. This report gives a
such a system that can speed up the process of classification comprehensive history of blockchain and industry genera-
of tumors with good results, and this is possible with a unique tions. Finally, this research proposes a next-generation
hybrid technique. So, using the CBIS-DDSM (Curated Breast blockchain architecture in which a smart government linked
Imaging Subset of DDSM) dataset [27], this research provides to Industry 4.0 monitors price increases and fraud.
a novel hybrid approach CNN-Inception-V4 for classifying The authors in [31] proposed synchronization technique
breast cancer as benign or malignant. The paper’s main contri- based on AI to address smart grid timing difficulties. Back-
butions are based on the following points. propagation neural networks are used as an AI technology
Wireless Communications and Mobile Computing 3
that utilizes time approximations and error corrections for The authors in [34] presented a model for breast cancer
exact results. In order to link the external time server, the categorization, using the CAD technique. MIAS and DDSM
unique AIFS system considers radio communication fea- datasets are used in this study. Preprocessing, categorization,
tures. The suggested AIFS scheme’s performance is tested gathering, and operation grouping are all used in this sys-
using a MATLAB-based simulation technique. The simula- tem. The CAD system includes a CNN model with eight
tion results suggest that the proposed approach outperforms coevolutionary, 4 max pooling, and two totally connected
the present system. layers. The obtained findings are compared to AlexNet and
The authors in [27] proposed a modified network of VGG16, demonstrating that the suggested CNN [35] beat
YOLOv5 to detect and categorize breast cancers. The process both of these models in terms of accuracy and AUC. The
was carried out with an 8-batch size, an activation function suggested model achieved accuracies of 92.54%, 96.47%,
of 0.01, a velocity of 0.843, and an interval value of 300. To and 95% for MIAS, DDSM, and the self-collected dataset,
evaluate the suggested effectiveness of the algorithm, it is respectively.
contrasted to YOLOv3 and a faster RCNN, with 93.50% The authors in [36] developed an intelligent system that
MCC value and 96.50% accuracy. The suggested model beats included picture normalization, microcalcification detection,
YOLOv3 and quicker RCNN. The results show that the pro- and mammogram categorization. The best classification
posed prediction model detects and diagnoses breast tumors accuracy of the system in distinguishing between benign
while also addressing previous researchers’ limitations by and malignant breasts can reach 0.8124 on the training set
decreasing the FPR and FNR and raising the MCC value. and 0.7237 on the test set, with an area under curve
The authors in [32] proposed an efficient, lightweight (AUC) of receiver operating characteristic of 0.8042. The
encryption method to provide a safe picture encryption sensitivity of malignant breast prediction is 0.8891 on the
approach for the healthcare business. To protect medical training dataset and 0.7778 on the testing dataset. The high-
pictures, the proposed lightweight encryption solution uses est accuracy was 0.7511 on the microcalcification lesion
two permutation algorithms. In terms of security and execu- degree, with an AUC of 0.7627 on the testing dataset.
tion time, the suggested approach is investigated, assessed, The authors in [37] proposed a strategy to categorize
and then compared to commonly encrypted ones. Several breast invasive cancer using AGAN for data augmentation
test photos were utilized to evaluate the proposed algo- and CNN for tumor categorization. In many visual recogni-
rithm’s performance. Several studies demonstrate that the tion applications, deep CNN models and other predictive
suggested algorithm for picture cryptosystems is more effi- analysis and ML algorithms have outperformed the state of
cient than existing techniques. the art. This method produced 89.17% accurate results but
The authors in [33] present a study of deep learning- a 19.41% true alarm rate of classification.
based load forecasting strategies from 2015 to 2020. This The authors in [38] investigated the achievement of
study addresses research in the load forecasting process that three types of ML methods: (1) NB, (2) NN, and (3) SVM.
uses deep learning techniques, Distributed Deep Learning SVM delivers the most satisfactory results in correctly char-
(DDL) techniques, backpropagation- (BP-) based works, acterising the condition of the breast as “Good” or “Malig-
and non-BP-based works. Following the survey, it was con- nant,” with a reliability of 99.4% in training and 98.76% in
cluded that data aggregation dependence would be advanta- testing, according to the outcomes of ten experiments. In
geous for lowering computing time in load forecasting. As a the study, the SVM classifier outperformed the NN and
result, a conceptual model of DDL for smart grids has been NB models, suggesting that SVM is an appropriate choice
provided, with the HSIC (Hilbert-Schmidt Independence for assessing the state of the breast at a preliminary phase.
Criterion) bottleneck approach integrated to give more The authors in [39] proposed a method to identify breast
accuracy. tumor utilizing two deep learning model networks, Res-Net-
The authors in [32] offer an experimental analysis of 50 and VGG-16 using the IRMA dataset and then compar-
cryptographic algorithms in order to categorize encryption ing their outcomes. They attained an accuracy of 94% for
methods as symmetric or asymmetric. It provides a thor- VGG-16 and 91.7% for Res-Net50, as well as a sensitivity
ough examination of AES, DES, 3DES, RSA, and Blowfish of 94% for VGG-16 and 94% for Res-Net50. Their restric-
in terms of time complexity, size, encryption, and decryption tion is that for VGG16 and Res-Net50, their accuracy value
performance. The simulation technique was used for the lowers to 89% and 88%, respectively.
evaluation, and the speed of encryption and decryption of The authors in [40] proposed a hierarchical twitter sen-
the chosen encryption algorithms was examined. The exper- timent model (HTSM) to show people’s opinions in short
iments ran the same encryption using the same plaintext five texts. The suggested model’s quality is confirmed by apply-
times for each encryption and decryption, and the average ing it to a popular product and a widely discussed issue.
time is compared. Each encryption algorithm’s key size is The findings reveal that the suggested model beats state-of-
the maximum number of bytes that the cypher may accept. the-art approaches for successfully evaluating people’s opin-
The average time taken by the three devices to compute ions in brief text.
the method is utilized for comparison. In the simulation The authors in [41] provide a novel CNN structure for
for the experimental test, a set of plaintexts—password- classifying histopathological cancer pictures that integrates
sized text and paragraph-sized text—achieves goal fair out- spectral characteristics acquired via a multiresolution wave-
comes when compared to the existing methods in real-time let technique with CNN spatial features. Furthermore, batch
deep learning networks for IoT applications. normalization is employed after each layer in the
4 Wireless Communications and Mobile Computing
convolution network to solve CNN’s poor convergence term “fuzzy” refers to the employment of a clustering
problem, and CNN’s deep layers are trained with spectral– algorithm to segment a breast tumor. The Bi-LSTM
spatial data. Using the BreaKHis dataset and the Breast Can- method generates EHO to diagnose cancer with perfor-
cer Classification Challenge 2015 dataset, the suggested mance characteristics. In this study, the MIAS dataset is
structure is evaluated on malignant histology pictures of employed. The results are then contrasted to CNN and
the breast for both binary and multiclass tissue classifica- DCNN, as well as Bi-LSTM, with EHOBi-LSTM beating
tions. Experiment findings suggest that combining spec- everyone else, although FPR and FNR levels need to be
tral–spatial data enhances CNN network classification decreased. The authors in [51] suggested that system is a
accuracy and needs fewer training parameters than well- combination stages: pretreatment and development of a
known models. On both datasets, the suggested structure Convolution Neural Network (CNN). The preparation
achieves an average accuracy of 97.58% and 97.45% with process sets the mammograms data for the CNN building
7.6 million training parameters. phase, which encompasses format unity, denoising, image
The authors in [42] describe how the VGG16 frame- enhancement, ROI retrieval, augmentation, and image
work of DL methodology was used to categorize breast scaling. In the CNN development phase, the proposed
cancer in mammography. The VGG16 classifier is con- CNN model is built from the ground up in addition to
structed and tested using 322 photographs from the MIAS learning features and identify tumor progression in mam-
dataset. It beats the models AlexNet, EfficientNet, and mograms data.
GoogleNet. The categorization of mammograms will According to the discussion in related work, several
improve mammography screening effectiveness and act as researchers were critical in classifying mass pictures of breast
a valuable mechanism for surgeons. The authors in [43] cancer as benign or malignant. Many studies suggested var-
promptly made available breast cancer diagnoses at a pre- ious CNN models with varying parameters and obtained
liminary phase of malignancy. The authors in [44] results ranging from 90 to 98%. However, there are other
employed quicker R-CNN to identify abnormalities in constraints that must be addressed. The major gap in mam-
mammograms to categorize masses into benign and mography is mass classification using such a model that can
malignant. categorize it effectively and quickly. It is possible to do this
The authors in [45] utilize image fragmentation and lim- using a hybrid strategy. This study uses the CBIS-DDSM
ited preprocessing methods to classify cancer. In semantic dataset to develop a unique hybrid approach CNN-
segmentation, binarization is used to compare the edge Inception-V4 for identifying breast cancer masses as benign
detection strategy to the RCNN methodology. The authors or malignant.
in [46] employed a standard diversity CNN and then incor-
porated two improvement techniques: (i) batch normaliza-
tion (BN) and (ii) drop-outs (DO). They employed rank- 3. Proposed Methodology
based stochastic pooling. As a consequence, BDR-CNN
was developed, which is a hybrid of CNN, BN, DO, and In this research, we developed a novel hybrid strategy for
RSP. This BDR-CNN was hybridised with a GCN to create classifying breast cancer as benign or malignant by combin-
our BDR-CNN-GCN framework, which was then deployed ing CNN and Inception-V4 networks as showing in Figure 1.
as a data augmentation strategy for breast mammography The CBIS-DDSM dataset, which contains mammography
assessment. The authors in [47] explained HRD, a combina- images, is used in this study. 450 images are utilized for
tion model of a radial basis function network with DT. This benign, and 450 images are used for malignant. The images
approach was evaluated versus three prominent algorithms: are first cleaned by removing pectoral muscles, labels, and
kNN, NB, and SVM. The observations reveal that their rec- white borders. Then, CLAHE is used to these images to
ommended technique achieved a high level of precision. The improve their quality in order to produce promising classifi-
authors in [48] created a collection with chaotic tags or cor- cation results.
rupted data and contrasted AlexNet against GoogleNet (GN)
for cancer identification. The proportion of chaotic training
pictures was changed to control the equilibrium of their sys- sffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
1
tem’ memory and cognitive. C = Cmin + 2a2 ln , ð1Þ
The authors in [49] developed a unique hybrid optimal 1 − Pimage ðiÞ
feature selection (HOFS) approach to figure out the rele-
vant characteristics to achieve maximum efficiency for this
classification. To train the neural network, a number of whereC min is the lowest limit of the data point and a2 is a
carefully chosen characteristics are used. In this proposed distribution adjustment factor that is determined for each
technique, the searchable relevant information from the input picture as showing in Equation (1) [52]. CNN is a
minimammographic data capture organization (MIAS) form of neural network model that helps us to extract more
collection was included. The authors in [50] develop a accurate representations of picture material. Unlike tradi-
framework for assessing cancer in mammograms. Chroma tional image recognition, which requires you to define the
noise, fragmentation, and clustering are among the phases image characteristics, CNN processes the input pixel data
in the suggested model. The image enhancement is used to from the picture, trains the model, and then extracts the fea-
improve the image quality from digital mammograms. The ture representation for better categorization.
Wireless Communications and Mobile Computing 5
Pre-processing
BN+ BN+
Removal of PM & labels ReLU Dropout ReLU
Feature map +Stride Feature map 25% +Stride
32 × 32 28 × 28 14 × 14
Feature map
Feature map
10 × 10
5×5
3 × 3 Conv
149 × 149 × 32
(32 2V)
CLAHE
Raw 3 × 3 Conv
data Removal of borders 147 × 147 × 32
(32)
3 × 3 Conv 3 × 3 Ma×pool
(2V) (96 2V)
1 × 3 Conv
1 × 1 Conv 1 × 1 Conv
(256)
1 × 1 Conv
7 × 1 Conv
7 × 1 Conv
3 × 1 Conv
1 × 3 Conv
1 × 7 Conv
1 × 7 Conv
1 × 1 Conv
1 × 1 Conv
(64) (64)
3 × 3 Conv
3 × 3 Conv
(384)
(256)
(224)
(512)
(448)
(224)
(192)
(192)
(64)
(96)
(96)
7 × 1 Conv
(64)
3 × 1 Conv
(256)
3 × 1 Conv
1 × 7 Conv
1 × 7 Conv
7 × 1 Conv
1 × 1 Conv
3 × 3 Conv
1 × 1 Conv
(256)
(64)
(256)
(224)
(192)
Filter concat.
(96)
(64)
Filter concat.
Filter concat.
Filter concat.
Filter concat.
Filter concat.
Final output
1 × 1 Conv
Softmax
3 × 3 Conv 3 × 3 Conv
(384)
1 × 3 Conv
(96V) (96V)
(256)
1 × 1 Conv
1 × 1 Conv
(384)
(64)
71 × 71 × 192 Filter concat.
1 × 1 Conv
(256)
Ma×pool 3 × 3 Conv
(2V) (192V)
1 × 1 Conv
1 × 1 Conv
1 × 1 Conv
AvgPool
AvgPool
AvgPool
(256)
(128)
(96)
35 × 35 × 384 Filter concat.
Figure 1: The proposed network with all the steps including preprocessing, network fusion, and then Softmax classification (CNN-
Inception-V4 hybrid approach).
Images are cleaned and enhanced before being fed into effectively.
the hybrid model using filters 32 × 32. 8 9 8 9
> x0 > > z0 0 0 0 0 0 >
>
> > > >
> >
>
>
> > > >8 9
0 >
>
> x1 >
>
>
>
>
>
>
> z1 z0 0 0 0 0> >> y0 >
>
>> >
>
> >
> >
> >
>>
> >
>
Z = 〠 Z ðiÞðZ − ZiÞ, ð2Þ >
> >
> >
> >
>>
> >
>
> x2
> > > >
> z2 z1 z0 0 0 0> >>
> y1 >
>
i=0 >
> >
> >
> >
>>
> >
>
>
< x3 >
= >
<0 >> >
z2 z1 z0 0 0 =< y2 =
= : ð6Þ
where Z is the sequence such that Zð0Þ = 1 as mentioned in >
> x4 >
> >
> 0 0 z2 z1 z0 0> >>
> y3 >
>
>
> >
> >
> >
>>
> > >
>
> > > >
> >
>>
> >
>
Equation (2). Equations (3)–(5) [53] show the impulse >
> x5 >
> >
> 0 0 0 z2 z1 z0 >
>>
> y4 >
>
>
> >
> >
> >
>>
> >
>
response. >
> >
> >
> >
>>
: >
;
>
> x6 >
> >
> 0 0 0 0 z2 >
>
z1 > y5
>
> > >
> >
: >
;
>
>
:
>
>
;
Y = Oðxðt ÞÞ, ð3Þ x7 0 0 0 0 0 z2
Table 1: Testing and training images of benign and malignant. Inception-v4 is a convolutional neural network structure
that improves on prior generations of the Inception family
Training Testing by simplifying the design and employing additional incep-
Benign 380 70 tion modules than Inception-v3. Inception-v4, which
Malignant 380 70 evolved from GoogLeNet/Inception-v1, has a more consis-
tent streamlined design and more inception modules than
Inception-v3. This network has numerous blocks, including
Model accuracy the Stem block, Inception-A block, Inception-B block, and
Inception-C block, as well as reduction blocks.
0.95 The first block is the stem of the Inception V4 network,
0.90 in which input is transmitted to a convolution of 32 2 V fil-
ters with 149 × 149 × 32 size, then to 3 × 3 convolution with
0.85 147 × 147 × 32 size, and finally to 147 × 147 × 64 with con-
Accuracy
0 10 20 30 40 50
Epoch Another image matrix A is the convolution of the image
b with the kernel J as shown in Equation (10). It then splits
Train
into two branches. The first is the max pooling branch,
Test
which has 96 2 V, and the second is the 3 × 3 convolution
Figure 2: Accuracy graph of training and testing of CNN- branch, which has 2 V. The output of these two branches is
Inception-V4. 73 × 73 × 160 in size. Then, it splits into two branches once
more. The first is 1 × 1 convolution (64), while the second
is1 × 1convolution (64). The first branch advances to various
convolution layers, including 7 × 1 convolution (64), 7 × 1
Model loss
convolution (64), and 3 × 3 convolution (96 V). The second
3.0
branch goes to 3 × 3 convolution (96 V). The output is
concatenated once again with 71 × 71 × 192 dimensions.
2.5 Following that, it separates into two branches once more.
The first is max pool with a voltage of 2 V, and the second
2.0
is 3 × 3 convolution with a voltage of 192 V, and the output
Loss
100.00
90.00
80.00
70.00
60.00
(%)
50.00
40.00
30.00
20.00
10.00
0.00
CNN-InceptionV4 CNN InceptionV4 ResNet-50
Accuracy Specificity
Sensitivity F1-Score
Figure 4: Comparison between our proposed model, CNN, Inception-V4, and ResNet-50 on the basis of accuracy, sensitivity, specificity,
and F1-score.
Predicted result: Benign Predicted result: Malignant Predicted result: Benign Predicted result: Benign
Actual result: Benign Actual result: Malignant Actual result: Benign Actual result: Benign
0 0 0 0
25 25 25 25
50 50 50 50
75 75 75 75
100 100 100 100
125 125 125 125
150 150 150 150
175 175 175 175
200 200 200 200
0 50 100 150 200 0 50 100 150 200 0 50 100 150 200 0 50 100 150 200
Predicted result: Benign Predicted result: Malignant Predicted result: Benign Predicted result: Benign
Actual result: Benign Actual result: Malignant Actual result: Benign Actual result: Benign
0 0 0 0
25 25 25 25
50 50 50 50
75 75 75 75
100 100 100 100
125 125 125 125
150 150 150 150
175 175 175 175
200 200 200 200
0 50 100 150 200 0 50 100 150 200 0 50 100 150 200 0 50 100 150 200
Figure 5: The results showing the actual and predicted values of benign and malignant.
AvgPooling (128). Then, using the filter concatenation func- The F1-score is a mix of the model’s accuracy and
tion, all inputs from subbranches are concatenated. The fol- recall as shown in the following equation:
lowing block is Inception-C. The input is routed through
multiple branches and subbranches in this block. From the
first branch, 1 × 1 convolution (384), input is passed to 1 × 2TP
F1‐score = : ð18Þ
3 convolution (448), then to 3 × 1 convolution (512), then 2TP + FN + FP
to 1 × 3 convolution (256), and finally to 3 × 1 convolution
(256). 1 × 1 convolution (384), 3 × 1 convolution (256), 1 ×
3 convolution (256), and finally to convolution (256). Input Our suggested model’s accuracy is 99.2%, with a sensi-
is sent to 1 × 1 convolution from the third branch of Avg- tivity of 99.8%, specificity of 96.3%, and F1-score of 97%.
Pooling (256). Then, using the filter concatenation function, We compared our proposed model with CNN, Incep-
all inputs from subbranches are concatenated. After going tion-V4, and ResNet-50. Our proposed model outperforms
through CNN and the Inception model, the input enters existing classification models, according to the findings as
the classification phase, which has a 25% dropout rate and shown in Figure 2. The training and testing accuracy
a ReLU activation function. and loss of CNN-Inception-V4 are shown in Figures 3
After passing through classification neurons, it employs and 4, respectively. The x-axis shows the number of
Softmax for binary classification and then predicts benign epochs and the y-axis shows the accuracy for the model.
and aggressive breast cancer. This suggested network was Training results are shown in blue color, and testing
trained and tested using 50 epochs and 32 batch sizes, yield- results are shown in orange shade.
ing encouraging findings that are reported in the next Our proposed model 99.2% accurately classifies breast
section. cancer into benign and malignant. The results showing
actual and predicted values of benign and malignant are
4. Results and Discussion shown in Figure 5.
[28] M. M. Alshammari, A. Almuhanna, and J. Alhiyafi, “Mammog- [43] D. Singh and A. K. Singh, “Role of image thermography in
raphy image-based diagnosis of breast cancer using machine early breast cancer detection-past, present and future,” Com-
learning: a pilot study,” Sensors, vol. 22, no. 1, p. 203, 2022. puter methods and programs in biomedicine, vol. 183,
[29] M. K. Hasan, T. M. Ghazal, A. Alkhalifah et al., “Fischer linear p. 105074, 2020.
discrimination and quadratic discrimination analysis–based [44] S. Hadush, Y. Girmay, A. Sinamo, and G. Hagos, “Breast can-
data mining technique for internet of things framework for cer detection using convolutional neural networks,” 2020,
healthcare,” Frontiers in Public Health, vol. 9, 2021. http://arxiv.org/abs/2003.07911.
[30] M. K. Hasan, A. Md, S. Rayhan Kabir et al., “Evolution of [45] M. Pavithra, R. Rajmohan, T. A. Kumar, and R. Ramya, “Pre-
industry and blockchain era: monitoring price hike and cor- diction and classification of breast cancer using discriminative
ruption using BIoT for smart government and Industry 4.0,” learning models and techniques,” in Machine Vision Inspec-
IEEE Transactions on Industrial Informatics, 2022. tion Systems, vol. Volume 2, pp. 241–262, Machine Learning-
[31] M. K. Hasan, M. M. Ahmed, A. H. A. Hashim, A. Razzaque, Based Approaches, 2021.
S. Islam, and B. Pandey, “A novel artificial intelligence based [46] Y.-D. Zhang, S. C. Satapathy, D. S. Guttery, J. M. Gorriz, and
timing synchronization scheme for smart grid applications,” S.-H. Wang, “Improved breast cancer classification through
Wireless Personal Communications, vol. 114, no. 2, pp. 1067– combining graph convolutional network and convolutional
1084, 2020. neural network,” Information Processing & Management,
[32] M. K. Hasan, S. Islam, R. Sulaiman et al., “Lightweight encryp- vol. 58, no. 2, p. 102439, 2021.
tion technique to enhance medical image security on internet [47] S. Annamalai, R. Udendhran, and M. Balamurgan, “Hybrid-
of medical things applications,” IEEE Access, vol. 9, ized neural network and decision tree based classifier for prog-
pp. 47731–47742, 2021. nostic decision making in breast cancers,” Soft Computing,
[33] M. Akhtaruzzaman, M. K. Hasan, S. R. Kabir, S. N. H. S. vol. 24, no. 11, pp. 7947–7953, 2020.
Abdullah, M. J. Sadeq, and E. Hossain, “HSIC bottleneck based [48] R. K. Samala, H.-P. Chan, L. M. Hadjiiski, M. A. Helvie, and
distributed deep learning model for load forecasting in smart C. D. Richter, “Generalization error analysis for deep convolu-
grid with a comprehensive survey,” IEEE Access, vol. 8, tional neural network with transfer learning in breast cancer
pp. 222977–223008, 2020. diagnosis,” Physics in Medicine & Biology, vol. 65, no. 10,
[34] V. S. Gnanasekaran, S. Joypaul, P. M. Sundaram, and D. D. p. 105002, 2020.
Chairman, “Deep learning algorithm for breast masses classifi- [49] J. J. Patel and S. K. Hadia, “An enhancement of mammogram
cation in mammograms,” IET Image Processing, vol. 14, no. 12, images for breast cancer classification using artificial neural
pp. 2860–2868, 2020. networks,” IAES International Journal of Artificial Intelligence,
[35] E. H. Houssein, M. Hassaballah, I. E. Ibrahim, D. S. AbdElmi- vol. 10, no. 2, p. 332, 2021.
naam, and Y. M. Wazery, “An automatic arrhythmia classifica- [50] M. M. Amalmary and A. Prakash, Elephant herding optimiza-
tion model based on improved marine predators algorithm tion with bi-directional long shortterm memory network
and convolutions neural networks,” Expert Systems with Appli- (EHOBI-LSTM) for breast cancer detection in digital
cations, vol. 187, p. 115936, 2022. mammograms.
[36] Q. Lin, W.-M. Tan, S.-Y. Zhu et al., “Deep learning-based micro- [51] M. F. EnasEl, “Houby and Nisreen IR Yassin. “Malignant and
calcification detection and classification of mammography for nonmalignant classification of breast lesions in mammograms
diagnosis of breast cancer,” 2022, Available at SSRN 4001825. using convolutional neural networks”,” Biomedical Signal Pro-
[37] B. Swiderski, L. Gielata, P. Olszewski, S. Osowski, and cessing and Control, vol. 70, p. 102954, 2021.
M. Kołodziej, “Deep neural system for supporting tumor rec- [52] A. M. Reza, “Realization of the contrast limited adaptive histo-
ognition of mammograms using modified GAN,” Expert Sys- gram equalization (CLAHE) for real-time image enhance-
tems with Applications, vol. 164, p. 113968, 2021. ment,” Journal of VLSI signal processing systems for signal,
[38] S. M. Samuri, T. V. Nova, B. Rahmatullah, S. L. Wang, and image and video technology, vol. 38, no. 1, pp. 35–44, 2004.
Z. T. Al-Qaysi, “Classification model for breast cancer mam- [53] S. SimaSahu, A. K. Singh, S. P. Ghrera, and M. Elhoseny, “An
mograms,” IIUM Engineering Journal, vol. 23, no. 1, pp. 187– approach for de-noising and contrast enhancement of retinal
199, 2022. fundus image using CLAHE,” Optics & Laser Technology,
[39] N. S. Ismail and C. Sovuthy, “Breast cancer detection based vol. 110, pp. 87–98, 2019.
on deep learning technique,” in 2019 International UNIMAS [54] O. Junghun, H. Kim, S. Baik, C. Hong, and K. M. Lee, “Batch
STEM 12th Engineering Conference (EnCon), pp. 89–92, normalization tells you which filter is important,” in Proceed-
IEEE, 2019. ings of the IEEE/CVF Winter Conference on Applications of
[40] A. F. Ibrahim, M. Hassaballah, A. A. Ali, Y. Nam, and I. A. Computer Vision, pp. 2645–2654, 2022.
Ibrahim, “COVID19 outbreak: a hierarchical framework for [55] A. Kovacs, P. Palasti, D. Vereb, B. Bozsik, A. Palkó, and Z. T.
user sentiment analysis,” Computers, Materials, & Continua, Kincses, “The sensitivity and specificity of chest CT in the
pp. 2507–2524, 2022. diagnosis of COVID-19,” European Radiology, vol. 31, no. 5,
[41] H. K. Mewada, A. V. Patel, M. Hassaballah, M. H. Alkinani, pp. 2819–2824, 2021.
and K. Mahant, “Spectral–spatial features integrated convolu-
tion neural network for breast cancer classification,” Sensors,
vol. 20, no. 17, p. 4747, 2020.
[42] A. Pillai, A. Nizam, M. Joshee, A. Pinto, and S. Chavan, “Breast
cancer detection in mammograms using deep learning,” in
Applied Information Processing Systems, pp. 121–127,
Springer, 2022.