Back

Step-by-Step Approach to Design Image Classifiers in AI: An Exemplary Application of the CNN Architecture for Breast Cancer Diagnosis

Lohani, A.; Mishra, B. K.; Wertheim, K. Y.; Fagbola, T. M.

2025-06-17 oncology
10.1101/2025.06.17.25329727 medRxiv
Show abstract

In recent years, different Convolutional Neural Networks (CNNs) approaches have been applied for image classification in general and specific problems such as breast cancer diagnosis, but there is no standardising approach to facilitate comparison and synergy. This paper attempts a step-by-step approach to standardise a common application of image classification with the specific problem of classifying breast ultrasound images for breast cancer diagnosis as an illustrative example. In this study, three distinct datasets: Breast Ultrasound Image (BUSI), Breast Ultrasound Image (BUI), and Ultrasound Breast Images for Breast Cancer (UBIBC) datasets have been used to build and fine-tune custom and pre-trained CNN models systematically. Custom CNN models have been built, and hence, transfer learning (TL) has been applied to deploy a broad range of pre-trained models, optimised by applying data augmentation techniques and hyperparameter tuning. Models were trained and tested in scenarios involving limited and large datasets to gain insights into their robustness and generality. The obtained results indicated that the custom CNN and VGG19 are the two most suitable architectures for this problem. The experimental results highlight the significance of employing an effective step-by-step approach in image classification tasks to enhance the robustness and generalisation capabilities of CNN-based classifiers.

Matching journals

The top 5 journals account for 50% of the predicted probability mass.

1
PLOS ONE
4510 papers in training set
Top 9%
18.8%
2
Biology Methods and Protocols
53 papers in training set
Top 0.1%
14.8%
3
Scientific Reports
3102 papers in training set
Top 9%
8.5%
4
Computers in Biology and Medicine
120 papers in training set
Top 0.2%
7.2%
5
Cancers
200 papers in training set
Top 1%
4.4%
50% of probability mass above
6
Artificial Intelligence in Medicine
15 papers in training set
Top 0.1%
4.0%
7
Frontiers in Bioinformatics
45 papers in training set
Top 0.1%
2.5%
8
PLOS Computational Biology
1633 papers in training set
Top 13%
2.4%
9
Diagnostics
48 papers in training set
Top 0.7%
2.1%
10
Frontiers in Neuroscience
223 papers in training set
Top 3%
2.1%
11
Sensors
39 papers in training set
Top 0.8%
1.9%
12
Biomedical Optics Express
84 papers in training set
Top 0.7%
1.7%
13
Heliyon
146 papers in training set
Top 2%
1.5%
14
Bioengineering
24 papers in training set
Top 0.7%
1.2%
15
IEEE Access
31 papers in training set
Top 0.6%
1.2%
16
iScience
1063 papers in training set
Top 21%
1.2%
17
Journal of Theoretical Biology
144 papers in training set
Top 1%
1.0%
18
Annals of Biomedical Engineering
34 papers in training set
Top 1%
0.9%
19
Expert Systems with Applications
11 papers in training set
Top 0.3%
0.9%
20
BMC Medical Informatics and Decision Making
39 papers in training set
Top 2%
0.8%
21
Brain and Behavior
37 papers in training set
Top 1%
0.8%
22
Interface Focus
14 papers in training set
Top 0.3%
0.7%
23
PLOS Digital Health
91 papers in training set
Top 3%
0.7%
24
Frontiers in Artificial Intelligence
18 papers in training set
Top 0.9%
0.6%
25
Briefings in Bioinformatics
326 papers in training set
Top 7%
0.6%
26
Biomedical Signal Processing and Control
18 papers in training set
Top 0.6%
0.6%
27
IEEE Transactions on Medical Imaging
18 papers in training set
Top 0.7%
0.5%
28
International Journal of Molecular Sciences
453 papers in training set
Top 19%
0.5%
29
Frontiers in Genetics
197 papers in training set
Top 12%
0.5%
30
Journal of Pathology Informatics
13 papers in training set
Top 0.5%
0.5%