Abstract
Recently, computational intelligence (CI) techniques have become efficient intelligent tools for brain tumor detection. It has become one of the major research subjects in medical imaging and diagnostic radiology. In the area of processing the brain images, computer-aided diagnosis (CAD) systems are basically relied on different CI techniques in all its stages to implement a smart consultation system that can help the radiologists by providing a second opinion that can assist in detection and diagnosis of brain tumors. This paper presents a comprehensive and up-to-date research in the area of digital medical imaging covering a wide spectrum of CI methodological and intelligent algorithm. The paper discusses the current research of the CI techniques for developing smart CAD systems. We present two applications for a hybrid intelligent technique for automatic detection of brain tumor through MRI. The technique is based on the following CI methods: the feedback pulse-coupled neural network for image segmentation, the discrete wavelet transform for features extraction, the principal component analysis for reducing the dimensionality of the wavelet coefficients, and the feed-forward back-propagation neural network to classify inputs into normal or abnormal.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1.1 Introduction
Magnetic resonance imaging (MRI) is an imaging technique that plays a vital role in detection and diagnosis of brain tumors in both research and clinical care for providing detailed information about the brain structure and its soft tissues. The image-processing techniques can provide great help in analyzing the tumor area. Computer-aided detection (CAD) has been developing fast in the last two decades. The main idea of CAD is to assist radiologists in interpreting medical images by using dedicated computer systems to provide ‘second opinions.’ The current research reveals that the CAD systems of human brain MRI images are still an open problem [1, 2].
On the other side, AI and CI offer robust, intelligent algorithms and smart methods that can help to solve problems in a variety of healthcare and life sciences areas [3,4,5,6]. This paper presents some of the CI techniques for managing and engineering knowledge in digital computer-aided diagnosis (CAD) systems. Some applications of the author and his colleagues that have been carried out in last years are discussed. The paper is organized as follows: Sect. 1.2 presents the computational intelligence paradigms. Section 1.3 presents the subareas of the intelligent of healthcare informatics. Section 1.4 discusses the applications of deep learning technique in health informatics. In Sect. 1.5, we discuss the medical imaging techniques for human brain. Section 1.6 presents our applications of brain tumors diagnosis using CI techniques, and then, we conclude in Sect. 1.7.
1.2 Computational Intelligence Paradigms
Computational intelligence (CI) is the study of intelligent computer algorithms that improve automatically through experience. CI aims to enable computers to learn from data and make improvements without any dependence on commands in a program. This learning could eventually help computers in building smart models for specific task for prediction purpose [6,7,8]. Figure 1.1 shows the inherently interdisciplinary field of research of CI. From the figure, it can be seen that CI includes the following disciplines: neurobiology, information theory, probability, statistics, AI, control theory, Bayesian methods, physiology, and philosophy.
Figure 1.2 shows the computational intelligence paradigms and models from intelligent computing and AI perspectives [9,10,11,12,13,14,15,16,17,18,19].
-
(a)
Cognitive computing: This model is based on cognitive sciences (human memory, languages, vision, stress, learning, and sleep phenomena)
-
(b)
Neural computing: This is based on neuroscience, biological sciences, and mathematics
-
(c)
Bio-inspired computing: This is based on life sciences (biology and medicine)
-
(d)
Vagueness computing: This is based on fuzzy logic theory and rough sets
-
(e)
Knowledge computing: This is based on knowledge engineering issues (management, discovery, acquisition, and modeling)
-
(f)
Analogical computing: This is based on case-based reasoning methodology
-
(g)
Cloud computing: This is based on distributed processing and Internet of things (IoT)
-
(h)
Ubiquitous computing: In this, model computing is made to appear anytime and everywhere
-
(i)
Ontological computing: This is based on the ontological engineering concepts
-
(j)
Evolutionary computing: This is based on simulated annealing, swarm optimization, and ant colony.
1.3 Computational Intelligence Applications in Intelligent Health Informatics
Figure 1.3 shows the main and subareas of the intelligent health informatics. From the figure, it can be seen that it is a multidisciplinary field of research and covered many digital healthcare areas, namely dental, neuro, biological, medical, nursing, and clinical. From the informatics perspective, each are composed of many fields of research, e.g. the medical informatics contains, knowledge engineering, medical imaging, expert systems, robotic surgery, education, learning, and training [20,21,22].
In the last years, various computational intelligence techniques and methodologies have been proposed by the researchers in order to develop digital healthcare systems for different medical and healthcare tasks. These systems are based on the knowledge engineering paradigms and artificial intelligence (AI) concepts and theories. Many types of such systems are in existence today and are applied to different healthcare domains and tasks.
CI is successfully used on a wide variety of medical problems and data. Medicine is largely an evidence-driven discipline where large quantities of relatively high-quality data are collected and stored in databases. The medical data are highly heterogeneous and are stored in numerical, text, image, sound, and video formats. In addition, CI techniques are also used to modify medical procedures in order to reduce cost and improve perceived patient’s experience and outcomes.
From the medical informatics point of view, medical data includes [9, 10, 12]:
(a) Clinical data (symptoms, demographics, biochemical tests, diagnoses and various imaging, video, vital signals, etc.), (b) logistics data (e.g., charges and cost policies, guidelines, clinical trials), (c) bibliographical data, and (d) molecular data.
On the other side, bioinformatics concerns with biological data, conceptualizes biology in terms of molecules, and applies CI techniques to understand and organize the information associated with these molecules on a large scale [14, 15]. Bioinformatics encompasses analysis of molecular data expressed in the form of nucleotides, amino acids, DNA, RNA, peptides, and proteins. The huge amount and breadth of biological data requires development of efficient methods for knowledge/information extraction that can cope with the size and complexity of the accumulated data.
There are numerous examples of successful applications of CI in areas of diagnosis and prevention, prognosis, and therapeutic decision making. CI algorithms are used for the following tasks: (a) discovering new diseases, (b) finding predictive and therapeutic biomarkers, and (c) detecting relationships and structure among the clinical. CI contributes to the enhancement of management and information retrieval processes leading to development of intelligent (involving ontologies and natural language processing) and integrated (across repositories) literature searches. Moreover, applications of CI in bioinformatics include the following areas of research: (a) microarray analysis, chromosome and proteome databases, modeling of inhibition of metabolic networks, (b) signal analysis (echocardiograph images and electroencephalograph time series), and (c) drug delivery, information retrieval, software for pattern recognition in biomedical data.
1.4 Deep Learning Paradigm in Health Informatics
Deep learning is a subarea of CI covering a spectrum of current exciting research and industrial innovation that provides more efficient algorithms to deal with large-scale data in healthcare, recommender systems, learning theory, robotics, games, neurosciences, computer vision, speech recognition, language processing, human–computer interaction, drug discovery, biomedical informatics, act [23,24,25]. DL is a branch of AI covering a spectrum of current exciting research and industrial innovation that provides more efficient algorithms to deal with large-scale data in many areas (see Fig. 1.4).
In the last decade, with the development of artificial neural networks, many researchers have tried to develop further studies using DL methods. DL studies are investigated in popular areas to illuminate the paths of researchers working in DL Tables 1.1, 1.2, 1.3, and 1.4 and to summarize the different DL methods and applications of health informatics.
1.5 Medical Imaging Techniques for Human Brain
1.5.1 Medical Aspects
A brain tumor is a mass or growth of abnormal cells in the brain. Many types of brain tumors exist (see Fig. 1.5). Some brain tumors are noncancerous (benign), and some brain tumors are cancerous (malignant). Brain tumors can begin in the brain (primary brain tumors), or cancer can begin in other parts of the body and spread to the brain (secondary, or metastatic, brain tumors). The growth rate as well as location of a brain tumor determines how it will affect the function of nervous system. Brain tumor treatment options depend on the type of brain tumor as well as its size and location. Tables 1.5 and 1.6 show applications of deep learning methods of medical imaging as well as the well-known brain imaging techniques (BIT), respectively.
1.5.2 Magnetic Resonance Imaging (MRI)
Brain MRIs have three types: T1, T2, and PD which differ in the contrast characteristics of the brain tissues. These three types have three orientations which are axial, corona, and sagittal. All these types are interpreted by radiologists, physicians, and researchers for diagnosing brain tumors and putting a treatment. Also, for the research purpose, a number of datasets are available online for research use [26].
1.5.3 General Methodology of Brain Images Processing
Based on our comprehensive study of the published literatures [26], one can conclude that the general methodology of brain images processing consists of seven processes, namely (a) image acquisition and preprocessing, (b) segmentation of ROI, (c) feature extraction and selection, (d) dimensionality reduction, (e) classification of the selected ROI, (f) performance evaluation, and (g) interpretation by the expert radiologists. Figure 1.6 shows the general methodology of brain image processing.
1.5.4 CI Techniques for Segmentation and Classification Processes
Figure 1.7 shows the different supervised and unsupervised CI techniques for the image segmentation. For more technical information about these techniques, see Refs. [27,28,29,30]. For classification process, see Refs. [31,32,33,34,35,36].
1.6 Brain Tumor Diagnosis Using CI Techniques
1.6.1 1st Application: Developing CAD Systems for Brain Tumor Diagnosis
This study concerned with developing a CAD system that can process the brain MR images for detection and diagnosis of different brain tumors using several computational intelligence techniques. Commonly, the implementation of any CAD system for classification of brain tumors based on brain MRIs involved the following three stages: (1) segmentation, (2) feature extraction and selection, and (3) training/testing of the classification model
In this study, two types of CAD systems are implemented.
-
(A)
For the first type of CAD system, three CAD systems with several models are presented. The three CAD systems included three stages: segmentation, feature extraction and selection, and classification. For segmentation process, K-means and fuzzy C-means techniques that have been used separately. While for feature extraction and selection processes, gray-level co-occurrence matrix (GLCM) and discrete wavelet transform (DWT) integrated with principal component analysis (PCA) have been used separately.
-
(B)
The second type is to differentially diagnose cognitive normal (CN) brain from Alzheimer’s disease (AD) brain subjects using brain MRIs from two real online datasets of brain MRIs. This study is based on linear discriminate analysis (LDA) classifier.
Extracting the features from the input brain MRIs of the two datasets used is done for each dataset separately using DWT integrated with PCA for reducing the number of features to avoid classification complications and reduce the computation time and costs.
The developed system is tested using two different datasets obtained from online datasets of real human brain MRIs. The performance of the system proved its efficiency and reliability in the problem which it is used for according to different performance measures.
1.6.2 2nd Application: Classification Using Deep Learning for Brain Tumors
In this application, we used DL neural network for classifying a dataset of 66 brain MRIs into four classes, e.g., normal, glioblastoma, sarcoma, and metastatic bronchogenic carcinoma tumors (see Fig. 1.8). The classifier was combined with the discrete wavelet transform (DWT) and principal components analysis (PCA). The evaluation of the performance was quite good over all the performance measures.
We can summarize the main features of this study as follows:
-
1.
The methodology combines the discrete wavelet transform (DWT) with the deep neural network (DNN) to classify the brain MRIs into normal and three types of malignant brain tumors: glioblastoma, sarcoma, and metastatic bronchogenic carcinoma.
-
2.
The architecture of this developed system resembles the convolution neural network (CNN) architecture but requires less hardware specifications and takes a convenient time of processing for large-size images (256 × 2563—The developed DNN classifier shows high accuracy compared to traditional classifiers).
1.7 Recommendations and Conclusions
1.7.1 Recommendation
From our comprehensive analysis, one can recommend the following recommendations:
-
(a)
The cooperation between physicians and AI communities is essential to produce efficient computing systems for medical purposes. The physicians will have more information to deliver a better service and dynamic guidelines to improve quality and reduce risks.
-
(b)
The industry of intelligent medical decision support systems is a promising area of research for developing successful telemedicine projects.
-
(c)
Mobile devices can feed real-time medical data directly to patients and doctors via secure computing networks and IoT. The web-based and IoT medical systems can enhance the online education/learning/training processes.
-
(d)
The use of ICT technologies also improves the quality of patient care and reduces clinical risk. At the same time, the patient will be part of the healthcare process, having more information about diseases and access to his/her electronic health record.
-
(e)
The pharmaceutical industries can get more accurate information about drug´s effects and supply chain delivery systems.
-
(f)
Public health authorities can get more accurate information and develop dashboards to make better and fast decisions.
-
(g)
Hospital management benefits from a more updated meaningful data. This data is used by management systems to deliver key performance indicators (KPI).
1.8 Conclusions
AI technologies and techniques play a key role in developing intelligent tools for medical tasks and domains. This paper analyzes the main paradigms and applications of the computational intelligence (CI) in health care from the artificial intelligence perspective. CI offers potentially powerful tools for the development a novel digital healthcare system. The variety of such technique enabling the design of robust and efficient intelligent healthcare systems. CI techniques (e.g., CBR, data mining, rough set, and ontology) can cope with medical noisy data, subsymbolic data, and complex structure data. In addition, CI offers intelligent computational methods for accumulating, changing, and updating medical knowledge in IHS, and in particular learning mechanisms that will help us to induce knowledge from medical information or data. The key to the success of such systems is the selection of the CI technique that best fits the domain knowledge and the problem to be solved. That choice depends on the experience of the knowledge engineers. On the other side, the development of such systems is a very difficult and complex process that raises a lot of technological and research challenges that have to be addressed in an interdisciplinary way.
References
Arimura, H., Magome, T., Yamashita, Y., Yamamoto, D.: Computer-aided diagnosis systems for brain diseases in magnetic resonance images. Algorithms 2(3), 925–952 (2009)
Arimura, H., Tokunaga, C., Yamashita, Y., Kuwazuru, J.: Magnetic resonance image analysis for brain CAD systems with machine learning. In: Suzuki, K. (ed.) Machine Learning. Computer-Aided Diagnosis: Medical Imaging Intelligence and Analysis, pp. 258–296. The University of Chicago, IGI Global, USA (2012)
Nordlinger, B., Villani, C., Rus, D.: Healthcare and Artificial Intelligence. Springer, Switzerland (2020). ISBN 978-3-030-32160-4. ISBN 978-3-030-32161-1 (eBook). https://doi.org/10.1007/978-3-030-32161-1
Marquis, P., Papini, O., Prade, H.: A Guided Tour of Artificial Intelligence Research, Volume III: Interfaces and Applications of Artificial Intelligence. Springer, Switzerland (2020). ISBN 978-3-030-06169-2. ISBN 978-3-030-06170-8 (eBook). https://doi.org/10.1007/978-3-030-06170-8
Russell, S.J., Norvig, P.: Artificial Intelligence: A Modern Approach, 2nd edn. Prentice Hall (2003)
Rayan, Z., Alfonse M., Salem, A-B.M.: Machine learning approaches in smart health. Procedia Comput. Sci. 154, 361–368 (2019). www.sciencedirect.com. www.elsevier.com/locate/prodedia
Said, H.M., Salem, A.B.M.: Exploiting computational intelligence paradigms in e-technologies and activities. Procedia Comput. Sci. 65, iii–vii, 396–405 (2015)
Cook, D.J., Das, S. (eds.) Smart Environments: Technologies, Protocols and Applications. Wiley, New York, NY (2004) (eBook)
Dix, A., Finlay, J., Abowd, G.D., Beale, R.: Human–Computer Interaction, 3rd edn. Prentice Hall (2003)
Simon, S.: Neural Networks and Learning Machines, 3rd edn. (2009) (originally published: 1993). http://dai.fmph.uniba.sk/courses/NN/haykin.neural-networks.3ed
Pan, J-S., Lin, J.C.-W., Liang, Y., Chu, S.-C.: Genetic and evolutionary computing. In: Proceedings of the Thirteenth International Conference on Genetic and Evolutionary Computing, 1–3 Nov 2019, Qingdao, China. Springer, Singapore (2020). ISSN 2194-5357/ISSN 2194-5365 (electronic). Advances in Intelligent Systems and Computing. ISBN 978-981-15-3307-5/ISBN 978-981-15-3308-2 (eBook). https://doi.org/10.1007/978-981-15-3308-2
Salem, A.B.M., Aref, M.M., Moawad, I.F., Alfonse, M., Marzoqi, G.: Ontological engineering in medical informatics. Int. J. Genomics Proteomics Metabol. Bioinform. (IJGPMB) 1(2), 9–13 (2016)
Cios, K.J., Kurgan, L.A., Reformat, M.: How it is used on a wide variety of medical problems and data, machine learning in the life sciences. IEEE Eng. Med. Biol. Mag. 14–16 (2007)
Mitchell, T.: Machine Learning. McGraw-Hill, New York (1997)
Paun, G.H., Rozenberg, G., Salomaa, A.: DNA Computing: New Computing Paradigms (trans: Yokomori, T.). Springer, Berlin, Heidelberg (1999)
Huang, Y., He, L.: DNA, computing research progress and application. In: The 6th International Conference on Computer Science & Education, pp. 232–235 (2011)
Kolonder, J.: Case-Based Reasoning. Morgan Kaufmann, San Mateo, CA (1993)
Aamodt, A., Plaza, E.: Case-based reasoning: foundational issues, methodological variations, and system approaches. A. I. Commun. 7(1), 39–52 (1994)
Pawlak, Z.: Rough Sets: Theoretical Aspects of Reasoning about Data. Kluwer Academic Publishers, Dordrecht (1991)
Voskoglou, M.: Special issue fuzzy sets, fuzzy logic and their applications. In: Mathematics (2020). ISBN 978-3-03928-520-4 (Pbk); ISBN 978-3-03928-521-1 (PDF). https://doi.org/10.3390/books978-3-03928-521-1
Salem, A.B.M.: Artificial intelligence technology in intelligent health informatics. In: Borzemski, L., Świątek, J., Wilimowska, Z. (eds.) Information Systems Architecture and Technology: Proceedings of 39th International Conference on Information Systems Architecture and Technology—ISAT 2018. ISAT 2018. Advances in Intelligent Systems and Computing, vol. 85. Springer (2019). https://doi.org/10.1007/978-3-319-99981-4_1
Nariman, N.-S.: Artificial intelligence transforms the future of healthcare. Am. J. Med. 132(7), 795–801 (2019)
Salem, A.B.M.: Knowledge engineering paradigms in the intelligent health informatics and medical knowledge-based systems. J. Global Res. Comput. Sci. ISSN: 2229-371X
Miotto, R., et al.: Deep learning for healthcare: review, opportunities and challenges. Brief. Bioinform. 19(6), 1236–1246 (2017)
Kwak, G.H-J., Pan, H.: DeepHealth: Deep Learning for Health Informatics reviews, challenges, and opportunities on medical imaging, electronic health records, genomics, sensing, and online communication health. arXiv preprint arXiv:1909.00384 (2019)
Mohsen, H., El-Dahshan, E.A., El-Horbaty, E.M., Salem, A.B.M.: Intelligent methodology for brain tumors classification in magnetic resonance images. Int. J. Comput. 11, 1–5 (2017)
Ayachi, R., Ben Amor, N.: Brain tumor segmentation using support vector machines; symbolic and quantitative approaches to reasoning with uncertainty. Lect. Notes Comput. Sci. 5590, 736–747 (2009)
Balafar, M.A., Ramli, A.R., Saripan, M.I., Mahmud, R., Mashohor, S.: Medical image segmentation using fuzzy c-mean (FCM), learning vector quantization (LVQ) and user interaction. In: Huang, D.-S., et al. (eds.) Proceedings of International Conference on Intelligent Computing, ICIC 2008, CCIS15, pp. 177–184. Springer, Berlin (2008)
Chao, W.H., Chen, Y.Y., Lin, S.H., Shih, Y.Y.I., Tsang, S.: Automatic segmentation of magnetic resonance images using a decision tree with spatial information. Comput. Med. Imaging Graph. 33(2), 111–121 (2009)
Mohsen, H., El-Dahshan, E.A., El-Horbaty, E., Salem, A.M.: A comparative study of segmentation techniques for brain magnetic resonance images. ATINER’S Conference Paper Series, Athens, pp. 2–12. No: COM2016-1994. ISSN: 2241-2891 (2016)
Chaplot, S., Patnaik, L.M., Jagannathan, N.R.: Classification of magnetic resonance brain images using wavelets as input to support vector machine and neural network. Biomed. Signal Process. Control 1(1), 86–92 (2006)
Alfonse, M., Salem, A.-B.M.: An automatic classification of brain tumors through MRI using support vector machine. Egypt. Comput. Sci. J. 40(3), 11–21 (2016). ISSN-1110-2586
Mohsen, H., El-Dahshan, E.A., El-Horbaty, E.M., Salem A.B.M.: Classification using deep learning neural networks for brain tumors. Future Comput. Inform. J. 68–71 (2017). https://doi.org/10.1016/j.fcij.2017.12.001
Salem, A.B.M., Mahmoud, A.M.A.: Hybrid genetic algorithm-decision tree classifier. In: Proceedings of the 3rd International Conference on New Trends in Intelligent Information Processing and Web Mining, Zakopane, Poland, 2–5 June, pp. 221–232 (2003)
Salem, A.-B.M., Mahmoud, A.M.: Applying the genetic algorithms approach for data mining classification task. In: IFIP WG12.6, First IFIP Conference on Artificial Intelligence Applications and Innovations, Toulouse, France (2004)
Abdrabou, E.A.M., Salem, A.B.: A breast cancer classifier based on a combination of case-based reasoning and ontology approach. In: Proceedings of 2nd International Multi-conference on Computer Science and Information Technology (IMCSIT 2010), Wisła, Poland (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Salem, AB.M. (2021). Computational Intelligence for Brain Tumors Detection. In: Kountchev, R., Mironov, R., Li, S. (eds) New Approaches for Multidimensional Signal Processing. Smart Innovation, Systems and Technologies, vol 216. Springer, Singapore. https://doi.org/10.1007/978-981-33-4676-5_1
Download citation
DOI: https://doi.org/10.1007/978-981-33-4676-5_1
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-33-4675-8
Online ISBN: 978-981-33-4676-5
eBook Packages: EngineeringEngineering (R0)