Support Vector Machine SVM For Medical I
Support Vector Machine SVM For Medical I
37-45
ISSN 2320–088X
IMPACT FACTOR: 7.056
Abstract— Cancer has become a leading cause of death worldwide. To deal with medical images to discover tumors and
their types, Authors need a distinct experience in understanding medical images. Authors need machine learning techniques
to reach great accuracy and speed to analyse these images to avoid a lack of experience or errors. In this paper, Authors will
study a (SVM) of machine learning techniques used to classify brain images. SVM will be used in this paper to analyse brain
images and discover Benign Tumor and Malignant tumor by using Matlab software. The results of the experiments
conducted showed the accuracy of the system provided for the classification of tumor types (Benign, Malignant) found in
medical brain images. Authors will adhere in this research that the images to be classified are limited by the presence of only
two types of tumors. In the future, some pre-processing procedures will be added to the brain's medical images prior to the
classification process.
I. INTRODUCTION
The rapid growth of medical images and modalities requires extensive and exhaustive work on the part of medical
professionals who are vulnerable to human error and may vary widely through experts (Ghesu et al., 2016). Alternate solution is
to use machine learning techniques to automate the pre diagnosis process. Over recent years Machine Learning (ML) and
Artificial Intelligence (AI) have made rapid progress. ML plays an important role in image analysis, it can be used to classify
images and recognize objects in the image. Machine learning is also now used to infer information from images even if the data
is difficult to derive and complex. It can be used to simulate the human brain to identify faces, analyse different types of
medical images, and recognize the movement of people as explained in Fig. 1.
In supervised algorithms, learning is done by having prior data on the correct answer. This type helps us predict non-existent
data, as a large Labelled Data is passed to complete the learning process. For example, a various character images are entered to
the system, identifying the name of each character on each image, after which the system will be able to analyse the pixels and
the shapes in the images to recognize the character name in them. In contrast, unsupervised learning algorithms take
unclassified data without actual output, and from which Authors get expected output based on the model designed. For example,
this type can be used to bring website or newspaper news together to similar topics, primarily looking at similarities in data
rather than distinguishing the data type. In light of the abovementioned, the proposed study aims to explore the impact of
machine learning techniques in brain image classification.
The Support Vector Machine (SVM) method has been applied in (Lo and Wang, 2012) to classify breast tissue in MR images
according to tumor. The efficiency of this method (SVM) has been achieved in classifying MR images and extracting features
from them in an efficiency manner.
The fundamental of machine learning techniques is illustrated in (Choy et al., 2018). Examples of current machine learning
applications and AI techniques are displayed in diagnostic radiology.
Deep learning history, development, and applications discussed in (Lee et al., 2017). In addition, emphasis has been placed
on using deep learning in analyzing medical images. He has concluded that deep learning need much data to produce accurate
and efficient results.
Brain tumors are classified in (Ranjith et al., 2015) into two types, Benign and Malignant, depending on the features derived
from MRI images. This research is using four machine learning algorithms: multilayer perceptron, support vector machine,
random forest and locally weighted learning to diagnosis the tumor type.
Magnetic Resonance Imaging (MRI) is a technique that enables anatomical images of body organs (Scapaticci et al., 2012). It
produces three dimensional detailed anatomical images to diagnosis and disease detection. in this project Authors apply a
machine learning technique to classify brain tumor in MRI images. Support Vector Machine (SVM) is used as a machine
learning technique to classify brain tumor into benign and malignant tumors.
A. Pre-processing
Firstly, some preprocessing processes is applied to the image data set before applying SVM. The Discrete Wavelet Transform
(DWT) is used in the first step to remove noise from images. In the second step of preprocessing, the features have been
reduced. Generally, images are made up of color dots (pixels), these dots increase with increasing image quality.
Authors need to store and process these images then Authors need a large volumes of storage units and complex computation.
Here Authors need to reduce the features in the image while maintaining the underlying data. There are different techniques for
feature reduction, Authors have been used PCA (principal component analysis) to reduce dimensionality in our project see Fig.
5. The data set is converted into a new group of data set, organized by its importance.
B. Feature Extraction
SVM is a supervised learning model used to solve a two-group classification problem. Learning in SVM Algorithm is done
by giving a set of examples for each group (Ben et al., 2010). In SVM all data item can be considered as a point in N-
dimensional space where n is the number of features Authors can get. So to apply the classification process Authors find Hyper-
plane that distinguishes between the two groups as illustrated in Fig. 6. The line in 2-d that separate the hyper-plan can be called
the classifier’s decision boundary, which separate the two groups, where each group is located on a different side of it.
Fig. 6: A linear classifier. The hyper-plane (line in 2-d) is the classifier’s decision boundary.
There are various hyperplanes, Authors need to obtain the best hyperplane. SVM make an efficient classification through
maximum margin. i.e. the maximum distance between data points of both classes as illustrated in Fig. 7.
SVM results are not affected by the small volume of training data, in this project SVM have been used to classify the two
types of Benignant and Malignant tumors by training the system with pre-known data. The system will then be exposed to
images that contain these two types of tumor to identify them. Authors use two groups of images, the first represents a brain
with benign tumor and the second represents a brain with malignant tumor. Fig. 8 illustrates some images from our dataset of
brain with benign tumor and Fig. 9 illustrates some images from our dataset of brain with malignant tumor.
V. RESULTS
The experiment is conducted on a computer with I7, 8 RAM hardware and Matlab software. The interface of the system is
illustrated in Fig. 10. Authors can open MRI Image then the features are computed and illustrated in the interface, finally the
tumor is segmented and recognized.
The training process passes a group of MRI images to the system. Twenty MRI images are passed to the system, 11 have
Benign Tumors and the others have Malignant Tumors. From each MRI image, 13 features are extracted. These features can be
listed as follows: Mean, Standard Deviation, Entropy, RMS, Variance, Smoothness, Kurtosis, Skewness, IDM, Contrast,
Correlation, Energy, and Homogeneity. The value for these features have been stored in the database for the 20 data set and can
be illustrated in Fig. 11.
To test the system, Authors have been passed two images to the system. Firstly, Authors choose a MRI image with benign
tumor to test the system. Fig. 12 illustrate the system results since it can recognize the correct type of tumor.
Fig. 12: Detect that the MRI Image has Benign Tumor.
The features are extracted first, then the system compare these features value with the features value that are stored in
database to recognize the tumor type.
Secondly, also Authors choose another MRI image contains Malignant tumor, again, the system can recognize the correct
type of tumor as in Fig. 13.
Fig. 13: Detect that the MRI Image has Malignant Tumor.
REFERENCES
[1]. Chen, M., Challita, U., Saad, W., Yin, C., and Debbah, M. (2017). Machine learning for wireless networks with
artificial intelligence: A tutorial on neural networks. ArXiv preprint arXiv: 1710.02913.
https://arxiv.org/pdf/1710.02913.pdf.
[2]. Ghesu, F. C., Georgescu, B., Mansi, T., Neumann, D., Hornegger, J., and Comaniciu, D. (2016, October). An artificial
agent for anatomical landmark detection in medical images. In International Conference on Medical Image Computing
and Computer-Assisted Intervention (pp. 229-237). Springer, Cham. https://doi.org/10.1007/978-3-319-46726-9_27
[3]. Kitanovski, I., Dimitrovski, I., & Loskovska, S. (2013, September). FCSE at Medical Tasks of Image CLEF 2013. In
CLEF (Working Notes).
https://pdfs.semanticscholar.org/82b5/2e3a305bed2869c99b127b72f3e0ab519277.pdf?_ga=2.5818995.1705443939.15
91863956-1449328708.1591863956
[4]. Lai, Z., & Deng, H. (2018). Medical Image Classification Based on Deep Features Extracted by Deep Model and
Statistic Feature usion with Multilayer erceptron. Computational intelligence and neuroscience, 2018.
https://doi.org/10.1155/2018/2061516
[5]. Alpaydin, E. Introduction to Machine Learning; the MIT Press: London, UK, 2009; p. 584.
https://kkpatel7.files.wordpress.com/2015/04/alppaydin_machinelearning_2010.pdf
[6]. Wernick MN, Yang Y, Brankov JG, Yourganov G, (2010). SC Strother. Machine learning in medical imaging IEEE