An IoT-Based Framework and Ensemble Optimized Deep Maxout Network Model for Breast Cancer Classification
Abstract
:1. Introduction
1.1. Contribution of the Proposed Model
- Proposed SPWO-based Deep maxout network: A productive classification framework was designed in an IoT network for classifying cancer disease with medical data. The proposed classifier automatically learns the features and enables accurate classification results based on their fitness values.
1.2. Paper Organization
2. Motivation
2.1. Literature Survey
2.2. Challenges
- The RDNN model developed for classifying cancer failed to consider the attention framework with a deep learning strategy to show a better performance of the classification mechanism [25];
- The deep learning model in [19] faced issues in identifying poisoning status, parquet poisoned patients, and cancer diagnosis at the primary stage;
- In [24], the CNN-based model failed to simplify the development of a computer-aided prognosis system in the medical image process to improve the performance results;
- The probabilistic method failed to integrate the information with another system to advance access control and security aspects.
3. System Model
3.1. Ecosystem Monitoring
Energy Model
3.2. Trust Model
4. Routing Using SPWO Algorithm
The SPWO Algorithm
- Initialization: In this phase, initially initialize the population in solution space L by the number of students [41] in class by Equation (17)Here, C is the population group, denotes wth student, and j implies total students;
- Fitness measure: The fitness factor employed to route data bundles between the network entities is specified in Equation (13);
- Update solution: The effort made by students is based on their psychology and most of the students increase their effectiveness by making more effort. However, the effort made by students is based on their interest in the subject. Best student: The student who gains more marks is termed the best student and he or she will maintain the position by gaining higher marks in class. The expression used to specify improvement of the best student [26] is in Equation (18):Few students exert more energy to concentrate on study than is exerted by normal students and this classification is addressed by Equations (20)–(23):The standard equation of WOA is declared in Equations (24)–(26):Let us assume . Equations (27)–(30):Substituting Equation (30) in Equation (23) is expressed in Equations (31)–(35):Here, denotes the average marks attained in class. Students try to increase randomly: The type of student trying to make more effort in studying the related subject [41] is expressed in Equation (37):
- Evaluating feasibility: The wellness of every arrangement of the solution is calculated to derive an optimal solution with a minimum fitness value.
- Termination: The above advances are rehashed until the best arrangement is achieved.
Algorithm 1 Pseudo code of proposed SPWO algorithm [41] |
|
5. Proposed Student Psychology, Whale Optimization Integrated Deep Maxout Network for Breast Cancer Detection in IoT
5.1. Fisher Score-Based on Feature Selection
5.2. Breast Cancer Classification by Proposed SPWO-Based Deep Maxout Network
5.2.1. Structure of Deep Maxout Network
5.2.2. Training Using SPWO Algorithm
6. Results and Discussion
6.1. Experimental Model
6.2. Dataset Description
6.3. Comparative Methods
6.4. Comparative Analysis
6.4.1. Analysis with 100 Nodes
6.4.2. Analysis with 150 nodes
6.5. Comparative Discussion
7. Conclusion and Future Scope
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Maray, M.; Alghamdi, M.; Alazzam, M.B. Diagnosing Cancer Using IOT and Machine Learning Methods. Comput. Intell. Neurosci. 2022, 2022, 9896490. [Google Scholar] [CrossRef] [PubMed]
- Sibbering, M.; Courtney, C.A. Management of breast cancer: Basic principles. Surgery 2016, 34, 25–31. [Google Scholar]
- Moo, T.A.; Sanford, R.; Dang, C.; Morrow, M. Overview of breast cancer therapy. PET Clin. 2018, 13, 339–354. [Google Scholar] [CrossRef]
- Wang, L. Early diagnosis of breast cancer. Sensors 2017, 17, 1572. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Budak, Ü.; Cömert, Z.; Rashid, Z.N.; Şengür, A.; Çıbuk, M. Computer-aided diagnosis system combining FCN and Bi-LSTM model for efficient breast cancer detection from histopathological images. Appl. Soft Comput. 2019, 85, 105765. [Google Scholar] [CrossRef]
- Lilhore, U.K.; Simaiya, S.; Pandey, H.; Gautam, V.; Garg, A.; Ghosh, P. Breast Cancer Detection in the IoT Cloud-based Healthcare Environment Using Fuzzy Cluster Segmentation and SVM Classifier. In Ambient Communications and Computer Systems; Springer: Berlin/Heidelberg, Germany, 2022; pp. 165–179. [Google Scholar]
- Tataroğlu, G.A.; Genç, A.; Kabakçı, K.A.; Çapar, A.; Töreyin, B.U.; Ekenel, H.K.; Türkmen, İ.; Çakır, A. A deep learning based approach for classification of CerbB2 tumor cells in breast cancer. In Proceedings of the 2017 25th Signal Processing and Communications Applications Conference (SIU), Antalya, Turkey, 15–18 May 2017; pp. 1–4. [Google Scholar]
- Jemal, A.; Bray, F.; Center, M.M.; Ferlay, J.; Ward, E.; Forman, D. Global cancer statistics. CA Cancer J. Clin. 2011, 61, 69–90. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Shen, D.; Wu, G.; Suk, H.I. Deep learning in medical image analysis. Annu. Rev. Biomed. Eng. 2017, 19, 221. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Litjens, G.; Kooi, T.; Bejnordi, B.E.; Setio, A.A.A.; Ciompi, F.; Ghafoorian, M.; Van Der Laak, J.A.; Van Ginneken, B.; Sánchez, C.I. A survey on deep learning in medical image analysis. Med. Image Anal. 2017, 42, 60–88. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Vinolin, V. Breast cancer detection by optimal classification using GWO algorithm. Multimed. Res. 2019, 2, 10–18. [Google Scholar]
- Ganeshan, R. Skin cancer detection with optimized neural network via hybrid algorithm. Multimed. Res. 2020, 3, 27–34. [Google Scholar] [CrossRef]
- Gopal, V.N.; Al-Turjman, F.; Kumar, R.; Anand, L.; Rajesh, M. Feature selection and classification in breast cancer prediction using IoT and machine learning. Measurement 2021, 178, 109442. [Google Scholar] [CrossRef]
- Guo, X.; Lin, H.; Li, Z.; Peng, M. Deep-reinforcement-learning-based QoS-aware secure routing for SDN-IoT. IEEE Internet Things J. 2019, 7, 6242–6251. [Google Scholar] [CrossRef]
- Solanki, Y.S.; Chakrabarti, P.; Jasinski, M.; Leonowicz, Z.; Bolshev, V.; Vinogradov, A.; Jasinska, E.; Gono, R.; Nami, M. A hybrid supervised machine learning classifier system for breast cancer prognosis using feature selection and data imbalance handling approaches. Electronics 2021, 10, 699. [Google Scholar] [CrossRef]
- Yan, S.R.; Pirooznia, S.; Heidari, A.; Navimipour, N.J.; Unal, M. Implementation of a Product-Recommender System in an IoT-Based Smart Shopping Using Fuzzy Logic and Apriori Algorithm. IEEE Trans. Eng. Manag. 2022, 69, 1–15. [Google Scholar] [CrossRef]
- Heidari, A.; Jabraeil Jamali, M.A. Internet of Things intrusion detection systems: A comprehensive review and future directions. Clust. Comput. 2022, 25, 1–28. [Google Scholar] [CrossRef]
- Heidari, A.; Jabraeil Jamali, M.A.; Jafari Navimipour, N.; Akbarpour, S. Deep Q-learning technique for offloading offline/online computation in blockchain-enabled green IoT-edge scenarios. Appl. Sci. 2022, 12, 8232. [Google Scholar] [CrossRef]
- Salvi, S.; Kadam, A. Breast Cancer Detection Using Deep learning and IoT Technologies. In Proceedings of the Journal of Physics: Conference Series; IOP Publishing: Bristol, UK, 2021; Volume 1831, p. 012030. [Google Scholar]
- Gope, P.; Hwang, T. BSN-Care: A secure IoT-based modern healthcare system using body sensor network. IEEE Sens. J. 2015, 16, 1368–1376. [Google Scholar] [CrossRef]
- Saber, A.; Sakr, M.; Abo-Seida, O.M.; Keshk, A.; Chen, H. A novel deep-learning model for automatic detection and classification of breast cancer using the transfer-learning technique. IEEE Access 2021, 9, 71194–71209. [Google Scholar] [CrossRef]
- Ogundokun, R.O.; Misra, S.; Douglas, M.; Damaševičius, R.; Maskeliūnas, R. Medical Internet-of-Things Based Breast Cancer Diagnosis Using Hyperparameter-Optimized Neural Networks. Future Internet 2022, 14, 153. [Google Scholar] [CrossRef]
- Guo, X.; Lin, H.; Wu, Y.; Peng, M. A new data clustering strategy for enhancing mutual privacy in healthcare IoT systems. Future Gener. Comput. Syst. 2020, 113, 407–417. [Google Scholar] [CrossRef]
- Toğaçar, M.; Özkurt, K.B.; Ergen, B.; Cömert, Z. BreastNet: A novel convolutional neural network model through histopathological images for the diagnosis of breast cancer. Phys. Stat. Mech. Its Appl. 2020, 545, 123592. [Google Scholar] [CrossRef]
- Boumaraf, S.; Liu, X.; Zheng, Z.; Ma, X.; Ferkous, C. A new transfer learning based approach to magnification dependent and independent classification of breast cancer in histopathological images. Biomed. Signal Process. Control. 2021, 63, 102192. [Google Scholar] [CrossRef]
- Das, B.; Mukherjee, V.; Das, D. Student psychology based optimization algorithm: A new population based optimization algorithm for solving optimization problems. Adv. Eng. Softw. 2020, 146, 102804. [Google Scholar] [CrossRef]
- Khan, J.; Li, J.P.; Ahamad, B.; Parveen, S.; Haq, A.U.; Khan, G.A.; Sangaiah, A.K. SMSH: Secure surveillance mechanism on smart healthcare IoT system with probabilistic image encryption. IEEE Access 2020, 8, 15747–15767. [Google Scholar] [CrossRef]
- Iwendi, C.; Maddikunta, P.K.R.; Gadekallu, T.R.; Lakshmanna, K.; Bashir, A.K.; Piran, M.J. A metaheuristic optimization approach for energy efficiency in the IoT networks. Softw.: Pract. Exp. 2021, 51, 2558–2571. [Google Scholar] [CrossRef]
- Reddy, T.; Bhattacharya, S.; Maddikunta, P.K.R.; Hakak, S.; Khan, W.Z.; Bashir, A.K.; Jolfaei, A.; Tariq, U. Antlion re-sampling based deep neural network model for classification of imbalanced multimodal stroke dataset. Multimed. Tools Appl. 2022, 81, 41429–41453. [Google Scholar] [CrossRef]
- Rao, P.K.; Yadav, A.R.; Mishra, R. AMC-based antenna sensor for breast tumors detection. Int. J. Microw. Wirel. Technol. 2021, 13, 954–961. [Google Scholar] [CrossRef]
- Alatoun, K.; Matrouk, K.; Mohammed, M.A.; Nedoma, J.; Martinek, R.; Zmij, P. A Novel Low-Latency and Energy-Efficient Task Scheduling Framework for Internet of Medical Things in an Edge Fog Cloud System. Sensors 2022, 22, 5327. [Google Scholar] [CrossRef]
- Hussein, I.J.; Burhanuddin, M.A.; Mohammed, M.A.; Benameur, N.; Maashi, M.S.; Maashi, M.S. Fully-automatic identification of gynaecological abnormality using a new adaptive frequency filter and histogram of oriented gradients (HOG). Expert Syst. 2022, 39, e12789. [Google Scholar] [CrossRef]
- Zebari, D.A.; Ibrahim, D.A.; Zeebaree, D.Q.; Haron, H.; Salih, M.S.; Damaševičius, R.; Mohammed, M.A. Systematic review of computing approaches for breast cancer detection based computer aided diagnosis using mammogram images. Appl. Artif. Intell. 2021, 35, 2157–2203. [Google Scholar] [CrossRef]
- Yan, R.; Ren, F.; Wang, Z.; Wang, L.; Zhang, T.; Liu, Y.; Rao, X.; Zheng, C.; Zhang, F. Breast cancer histopathological image classification using a hybrid deep neural network. Methods 2020, 173, 52–60. [Google Scholar] [CrossRef] [PubMed]
- Gope, P.; Gheraibia, Y.; Kabir, S.; Sikdar, B. A secure IoT-based modern healthcare system with fault-tolerant decision making process. IEEE J. Biomed. Health Inform. 2020, 25, 862–873. [Google Scholar] [CrossRef] [PubMed]
- Allugunti, V.R. Breast cancer detection based on thermographic images using machine learning and deep learning algorithms. Int. J. Eng. Comput. Sci. 2022, 4, 49–56. [Google Scholar]
- Sha, Z.; Hu, L.; Rouyendegh, B.D. Deep learning and optimization algorithms for automatic breast cancer detection. Int. J. Imaging Syst. Technol. 2020, 30, 495–506. [Google Scholar] [CrossRef]
- Gu, Q.; Li, Z.; Han, J. Generalized fisher score for feature selection. arXiv 2012, arXiv:1202.3725. [Google Scholar]
- Kumar, R.; Kumar, D. Multi-objective fractional artificial bee colony algorithm to energy aware routing protocol in wireless sensor network. Wirel. Netw. 2016, 22, 1461–1474. [Google Scholar] [CrossRef]
- Veeraiah, N.; Krishna, B. An approach for optimal-secure multi-path routing and intrusion detection in MANET. Evol. Intell. 2020, 13, 1–15. [Google Scholar] [CrossRef]
- Kumar, K.S.; Suganthi, N.; Muppidi, S.; Kumar, B.S. FSPBO-DQN: SeGAN based segmentation and Fractional Student Psychology Optimization enabled Deep Q Network for skin cancer detection in IoT applications. Artif. Intell. Med. 2022, 129, 102299. [Google Scholar] [CrossRef]
- Elkorany, A.S.; Marey, M.; Almustafa, K.M.; Elsharkawy, Z.F. Breast Cancer Diagnosis Using Support Vector Machines Optimized by Whale Optimization and Dragonfly Algorithms. IEEE Access 2022, 10, 69688–69699. [Google Scholar] [CrossRef]
- Patra, D.K.; Si, T.; Mondal, S.; Mukherjee, P. Breast DCE-MRI segmentation for lesion detection by multi-level thresholding using student psychological based optimization. Biomed. Signal Process. Control. 2021, 69, 102925. [Google Scholar] [CrossRef]
- Sun, W.; Su, F.; Wang, L. Improving deep neural networks with multi-layer maxout networks and a novel initialization method. Neurocomputing 2018, 278, 34–40. [Google Scholar] [CrossRef]
- Shende, D.K.; Sonavane, S. CrowWhale-ETR: CrowWhale optimization algorithm for energy and trust aware multicast routing in WSN for IoT applications. Wirel. Netw. 2020, 26, 4011–4029. [Google Scholar] [CrossRef]
- Ramkumar, J.; Vadivel, R. Multi-adaptive routing protocol for internet of things based ad-hoc networks. Wirel. Pers. Commun. 2021, 120, 887–909. [Google Scholar] [CrossRef]
- ELOUERGHI, A.; BELLARBI, L.; Amal, A.; TALBI, T. A novel approach for early breast cancer detection based on embedded micro-bioheat ultrasensitive sensors: IoT technology. In Proceedings of the 2020 International Conference on Electrical and Information Technologies (ICEIT), Rabat, Morocco, 4–7 March 2020; pp. 1–4. [Google Scholar]
Reference | Technique Name | Dataset | Metrics |
---|---|---|---|
[21] | CNN (Convolutional Neural network), SVM (Support Vector Machine) | Mammographic image analysis-society (MIAS) dataset | Accuracy—98.96%, sensitivity—97.83%, specificity—99.13%, precision—97.35%, F-score—97.66%, AUC—0.995 |
[24] | AlexNet, VGG-16 and VGG-19 | BreakHis dataset. | Accuracy—94.01, Recall— 72.30, Precision—81.68. |
[34] | CNN (Convolutional Neural Network), RDNN (Recurrent Dynamic Neural Network) | ImageNet dataset | accuracy of 91.3% |
[25] | Deep Neural Network ResNet—18 | ImageNet dataset, BreakHis dataset. | Accuracy—92.03%. |
[23] | K-means Clustering | Public dataset Haberman’s survival (HS) dataset and Human activity recognition(HAR) dataset | Precision—92.78%, Recall—96.77%, F-measure—94.73%. |
[35] | PUF (Physical Unclonable Function) | Simulation | Accuracy—98.96%, sensitivity—97.83%, specificity—99.13% |
[22] | CNN (Convolutional Neural Network), KNN (K-Nearest Neighbors), ANN (Artificial Neural Network), SVM (Support Vector Machine) | Wisconsin Diagnostic Breast Cancer (WDBC) dataset | Accuracy—96.5%, Specificity—95.7%, F1—score— 97%, Precision—97%, Recall—97%. |
[36] | CNN (Convolutional Neural Network), PSO (particle Swarm Optimization), ANN (Artificial Neural Network) | public training datasets | Accuracy—89.84%. |
[37] | Grasshopper Optimization | Mammographic Image Analysis Society Digital Mammogram Database and Digital Database for Screening Mammography breast cancer database | Sensitivity— 96%, Specificity—93%, PPV—85%, NPV—97%, Accuracy—92%. |
Parameter Name | Description |
---|---|
Initial energy | 1 |
Transmitter Energy | 0.0006 |
Receiver Energy | 0.0006 |
Number of nodes | 100, 150 |
Width of simulation area | 100 m |
Height of simulation area | 100 m |
Training Data (%) | Testing Accuracy (Performance %) | |||
---|---|---|---|---|
Deep Learning | CNN | Hybrid DNN | SPWO-Based Deep Maxout Network | |
60% | 0.706 (18%) | 0.708 (15%) | 0.804 (6%) | 0.858 |
70% | 0.721 (19%) | 0.753 (15%) | 0.845 (6%) | 0.890 |
Training Data (%) | Sensitivity (Performance %) | |||
---|---|---|---|---|
Deep Learning | CNN | Hybrid DNN | SPWO-Based Deep Maxout Network | |
70% | 0.706 (18%) | 0.708 (15%) | 0.804 (6%) | 0.858 |
90% | 0.721 (19%) | 0.753 (15%) | 0.845 (5%) | 0.890 |
Training Data (%) | Specificity (Performance %) | |||
---|---|---|---|---|
Deep Learning | CNN | Hybrid DNN | SPWO-Based Deep Maxout Network | |
80% | 0.743 (17%) | 0.760 (15%) | 0.862 (3%) | 0.891 |
90% | 0.770 (16%) | 0.796 (13%) | 0.883 (3%) | 0.915 |
No. of Rounds | Energy (in J units) | |||
---|---|---|---|---|
SFG | MARP | CrowWhale-ETR | Proposed SPWO | |
1000 | 0.2966 J | 0.2283 J | 0.0737 J | 0.3685 J |
No. of Rounds | Delay (in secs) | |||
---|---|---|---|---|
SFG | MARP | CrowWhale-ETR | Proposed SPWO | |
1000 | 0.673 | 0.753 | 0.889 | 0.596 |
Training Data (%) | Testing Accuracy (Performance %) | |||
---|---|---|---|---|
Deep Learning | CNN | Hybrid DNN | SPWO-based Deep Maxout Network | |
70% | 0.719 (19%) | 0.749 (16%) | 0.841 (5%) | 0.888 |
90% | 0.791 (15%) | 0.809 (13%) | 0.890 (4%) | 0.928 |
Training Data (%) | Sensitivity (Performance %) | |||
---|---|---|---|---|
Deep Learning | CNN | Hybrid DNN | SPWO-based Deep Maxout Network | |
80% | 0.771 (17%) | 0.789 (15%) | 0.900 (3%) | 0.930 |
90% | 0.808 (15%) | 0.828 (13%) | 0.910 (4%) | 0.949 |
Training Data (%) | Specificity (Performance %) | |||
---|---|---|---|---|
Deep Learning | CNN | Hybrid DNN | SPWO-Based Deep Maxout Network | |
80% | 0.741 (17%) | 0.759 (14%) | 0.859 (3%) | 0.888 |
90% | 0.768 (16%) | 0.791 (13%) | 0.878 (4%) | 0.910 |
No. of Rounds | Energy (in J units) | |||
---|---|---|---|---|
SFG | MARP | CrowWhale-ETR | Proposed SPWO | |
1000 | 0.2906 J | 0.2240 J | 0.1973 J | 0.3697 J |
No. of Rounds | Delay (in secs) | |||
---|---|---|---|---|
SFG | MARP | CrowWhale-ETR | Proposed SPWO | |
1000 | 0.6812 | 0.7576 | 0.7648 | 0.6007 |
Number of Nodes | Metrics | Deep Learning | CNN | Hybrid DNN | Proposed SPWO Deep Maxout Network |
---|---|---|---|---|---|
100 Nodes | Testing accuracy | 0.799 | 0.816 | 0.890 | 0.931 |
Sensitivity | 0.810 | 0.833 | 0.911 | 0.953 | |
Specificity | 0.770 | 0.796 | 0.883 | 0.915 | |
150 Nodes | Testing accuracy | 0.791 | 0.809 | 0.890 | 0.928 |
Sensitivity | 0.808 | 0.828 | 0.910 | 0.949 | |
Specificity | 0.768 | 0.791 | 0.878 | 0.910 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Peta, J.; Koppu, S. An IoT-Based Framework and Ensemble Optimized Deep Maxout Network Model for Breast Cancer Classification. Electronics 2022, 11, 4137. https://doi.org/10.3390/electronics11244137
Peta J, Koppu S. An IoT-Based Framework and Ensemble Optimized Deep Maxout Network Model for Breast Cancer Classification. Electronics. 2022; 11(24):4137. https://doi.org/10.3390/electronics11244137
Chicago/Turabian StylePeta, Jyothi, and Srinivas Koppu. 2022. "An IoT-Based Framework and Ensemble Optimized Deep Maxout Network Model for Breast Cancer Classification" Electronics 11, no. 24: 4137. https://doi.org/10.3390/electronics11244137
APA StylePeta, J., & Koppu, S. (2022). An IoT-Based Framework and Ensemble Optimized Deep Maxout Network Model for Breast Cancer Classification. Electronics, 11(24), 4137. https://doi.org/10.3390/electronics11244137