SlideShare a Scribd company logo
Indonesian Journal of Electrical Engineering and Computer Science
Vol. 5, No. 2, February 2017, pp. 451 ~ 461
DOI: 10.11591/ijeecs.v5.i2.pp451-461  451
Received September 4, 2016; Revised December 17, 2016; Accepted January 2, 2017
Mammogram Analysis using League Championship
Algorithm Optimized Ensembled FCRN Classifier
Saraswathi D*, Srinivasan E
Pondicherry Engineering College, Puducherry-605014, India
*Corresponding author, e-mail: saraswathi.mit@gmail.com
Abstract
An intelligent mammogram diagnosis system can be very helpful for radiologist in detecting the
abnormalities earlier than typical screening techniques. This paper investigates a new classification
approach for detection of breast abnormalities in digital mammograms using League Championship
Algorithm Optimized Ensembled Fully Complex valued Relaxation Network (LCA-FCRN). The proposed
algorithm is based on extracting curvelet fractal texture features from the mammograms and classifying the
suspicious regions by applying a pattern classifier. The whole system includes steps for pre-processing,
feature extraction, feature selection and classification to classify whether the given input mammogram
image is normal or abnormal. The method is applied to MIAS database of 322 film mammograms. The
performance of the CAD system is analysed using Receiver Operating Characteristic (ROC) curve. This
curve indicates the trade-offs between sensitivity and specificity that is available from a diagnostic system,
and thus describes the inherent discrimination capacity of the proposed system. The result shows that the
area under the ROC curve of the proposed algorithm is 0.985 with a sensitivity of 98.1% and specificity of
92.105%. Experimental results demonstrate that the proposed method can form an effective CAD system,
and achieve good classification accuracy.
Keywords: Computer-Aided Detection, mammograms, League Championship Algorithm, Fully Complex
valued Relaxation Network
Copyright © 2017 Institute of Advanced Engineering and Science. All rights reserved.
1. Introduction
Breast cancer is a fatal disease that originates from breast tissue. It causes more
deaths than any other cancer among women. It is a progressive disease. The screening is very
important, because the disease is easily detectable, if the tumor is found early and the quality of
the patient's life will not be affected due to its non-invasive diagnosis. In India, 37 per 1 lakh
women population are vulnerable for breast cancer. India sees 4.6 lakh women have breast
cancer annually. Digital mammography has been shown to be an effective tool for early
detection of breast cancer [1]. However, it is insufficient for detecting non-calcified small cancers
hidden within the dense fibro-glandular tissue [2].
Computer-aided methods make easy to localize the suspicious tumor area and it aids
the radiologists to have a second opinion on their results. Hence, Computer-Aided Detection
(CAD) systems and the related techniques have been attracting the attention of both
researchers and radiologists [3, 4]. In a CAD system, feature extraction and selection of
prominent features is an important step. The features of digital images are extracted directly
from the spatial data or from a different space. Special data transforms such as wavelet or
curvelet are employed to extract specific characteristics from the data. Donoho [5] framed a new
multi-scale transform called, curvelet transform. It is more powerful for representing the
boundaries and other singularities along curves than the other conventional transforms. It
provides constant, efficient and near-optimal depiction. Mohamed Meselhy Eltoukhy, et al., [6]
compared the wavelet and curvelet transform for diagnosing the breast cancer and have
demonstrated the superior performance of curvelet transform. The fractal concept was framed
by mandelbrot [24]. Saraswathi D, et al., [18] proposed a high sensitivity CAD system to detect
calcifications in mammograms and have achieved 98.18% classification accuracy using curvelet
fractal textures and ensembled FCRN classifier. A limitation of this work is choosing the
appropriate number of hidden neurons. It is addressed in this work by optimizing the number of
hidden neurons in ensembled FCRN classifier using League Championship Algorithm (LCA).
 ISSN: 2502-4752
IJEECS Vol. 5, No. 2, February 2017 : 451 – 461
452
Extracting the prominent features is an important step in the classification task. A great
deal of research work has happened towards extracting the features and selecting the
prominent among them from microcalcification clusters using various techniques [7-13]. Also,
optimization of a suitable classifier plays a vital role in increasing the accuracy. The League
Championship Algorithm (LCA) is a recently proposed algorithm for global optimization, which
mimics the championship process in sport leagues [14]. It is a sport-inspired optimization
algorithm, introduced by Ali Husseinzadeh Kashan in 2009. Since then, it has drawn enormous
interest among the researchers due of its potential efficiency in solving several optimization
problems and real-world applications. Wei Xu, et al., [15] proposed an improved league
championship algorithm with free search strategy. They have shown that this algorithm is
superior in respect of global searching performance and convergence speed.
This paper, describes an LCA optimized ensembled FCRN classifier, suitable for
diagnose the abnormalities in digital mammograms by extracting the curvelet fractal textures.
LCA is used for optimizing the number of neurons in the hidden layers of ensembled FCRN
classifier. The performance of the proposed classifier has been extensively evaluated and the
results obtained are presented. The paper is organized as follows. A complete CAD System for
breast cancer diagnosis is described in Section II. Section III presents the results and
discussions in detail. Section IV concludes the work.
2. CAD System
The proposed CAD system for mammogram diagnosis is shown in Figure 1. First,
breast mammograms are preprocessed using DCT sharpening. Features are extracted from the
enhanced images using discrete curvelet transform. Prominent features are selected from the
curvelet layers using fractal measures. These selected features are used to train the proposed
League Championship Algorithm Optimized Ensembled Fully Complex valued Relaxation
Network (LCA-FCRN) classifier for abnormality detection.
Figure 1. Proposed CAD system for Mammogram Diagnosis
2.1. Image Database
MIAS Database consisting of 322 images has been used for this work. Mammographic
Image Analysis Society (MIAS) is an organization of UK research groups interested in the
understanding of mammograms and it has created a database of digital mammograms [16]. The
distribution of cases in the MIAS dataset is summarized in Table 1.
Table 1. The distribution of cases from the MIAS dataset
Class Benign Malignant Total
Microcalcification 12 13 25
Circumscribed mass 19 4 23
Spiculated mass 11 8 19
Ill-defined mass 7 7 14
Architectural distortion 9 10 19
Asymmetry 6 9 15
Normal 0 0 207
Total 64 51 322
IJEECS ISSN: 2502-4752 
Mammogram Analysis using League Championship Algorithm Optimized… (Saraswathi D)
453
2.2. Preprocessing
The mammogram images from MIAS database are pre-processed using DCT
sharpening. Most of the coefficients in the DCT domain are small and they are quantized to
zero. As a result, manipulating the data in the DCT domain is an efficient way to save the
computer resources. The DCT sharpened images, shown in Figure 2, can be noted to be better
in terms of contrast enhancement.
Type of Image mdb209 (Malignant) mdb212 (Benign)
Original Image
Preprocessed
Image by DCT
Sharpening
Figure 2. Comparison of original image with preprocessed Image
2.3. Feature Extraction
Feature extraction defines a set of features which, most efficiently, represent the
information that is important for analysis and classification. The authors in [17], used five
different types of features, namely, Binary Object Features, RST Invariant Features, Histogram
Features, Texture Features and Spectral Features for mammogram classification. Texture
features capture the granularity and repetitive patterns of regions within an image.
Figure 3. Curvelet tiling, the shaded region represents the wedge shape layer
 ISSN: 2502-4752
IJEECS Vol. 5, No. 2, February 2017 : 451 – 461
454
In this work, texture features are extracted from mammograms in the curvelet domain.
Fractal measurements are made from each of the curvelet scale layers and then the feature
vector is obtained to be given as input to the classifier [18]. Fast Discrete Curvelet transform
was introduced by Candes and Donoho [19], using a “wrapping” algorithm which is simpler,
faster, and less redundant than the existing transforms.
Figure 3 presents the curvelet analysis method. Conceptually, the curvelet transform is
a multiscale pyramid with many directions and positions at each length scale, and needle-
shaped elements at fine scales. However, this pyramid is nonstandard. The approximate scales
and orientations are supported by a generic ‘wedge’. Two parameters are involved in the digital
implementation of the curvelet transform: number of resolutions (scales) and number of angles
(orientations) at the coarsest level. The image is decomposed into subbands at different scales.
This results in multiresolution subbands comprising of curvelet coefficients. An increase in scale
and/or orientation results in more subbands that may carry redundant information. Hence, it is
necessary to select the significant subbands for extracting features.
The ROI (Region of Interest) is cropped from the enhanced image and decomposed
using curvelet transform at different levels of scales and orientations. Decomposed curvelet
layers have one approximate subband and a specified number of detail coefficient subbands
(equal to number of orientations). The approximate subband contains the low-frequency
components and the rest capture the high-frequency details along different orientations.
Maximum variance criterion is used to select the optimum subband for feature extraction.
Procedure to obtain curvelet coefficients is given below:
1. Apply 2D FFT and obtain Fourier samples ],[ˆ
21 nnf ,
2
,
2
21
n
nn
n


.
2. For each scale j and angle l , form the product ],[ˆ].,[
~
2121, nnfnnU lj where U
~
is the
“Cartesian” window.
3. Wrap this product around the origin and obtain   ],[ˆ~
],[ˆ
21,21, nnfUWnnf ljlj 
where the range for 1n and 2n is jLn ,110  and ;0 ,22 jLn  (for angle in the range







4
,
4

).
4. Apply the inverse 2D FFT to each ljf ,
ˆ , to obtain the discrete curvelet coefficients C .
The number of curvelet coefficients obtained is extremely large. If all the coefficients are
used, the classification algorithm becomes too complex. The computational complexity
becomes high. Fractal dimension (FD) measurements are used to estimate and quantify the
complexity of the shape or texture of objects. Hence, fractal measurements are calculated from
the curvelet coefficients. The authors in [18], have reported an increased classification accuracy
with curvelet fractal features.
2.4. LCA optimized FCRN Classifier
2.4.1. League Championship Algorithm
LCA is a newly proposed stochastic population based algorithm for continuous global
optimization which imitates a championship situation, where synthetic football clubs participate
in an artificial league for a number of weeks. A number of individuals making role as sport teams
compete in an artificial league for several weeks (iterations). Based on the league schedule in
each week, teams play in pairs and their game outcome is determined in terms of win or loss,
given the known playing strength (fitness value) along with the particular team
formation/arrangement (solution) followed by each team. Keeping track of the previous week
events, each team devices the required changes in its formation (a new solution is generated)
for the next week contest and the championship goes on for a number of seasons (stopping
condition). The way in which a new solution is associated with a LCA team, is governed via
imitating the match analysis process followed by coaches to design a suitable arrangement for
their forthcoming match. In a typical match analysis, coaches will modify their arrangement on
the basis of their own game experiences and their opponent’s style of play [20].
IJEECS ISSN: 2502-4752 
Mammogram Analysis using League Championship Algorithm Optimized… (Saraswathi D)
455
The following pseudo-code describes in detail, the steps of the LCA algorithm.
1. Initialize the league size (L) and the number of seasons (S); week (t) = 1;
2. Generate a league schedule;
3. Initialize team formations (generate a population of L solutions) and determine the
playing strengths F(X)) along with them. Let the initialization be also the teams’
current best formation;
4. While t = S (L−1).
5. Based on the league schedule at week t, determine the winner/ loser among every
pair of teams using a playing strength based criterion;
6. t = t + 1;
7. For i = 1 to L.
8. Devise a new formation for team i for the forthcoming match, while taking into
account the team’s current best formation and previous week events. Evaluate the
playing strength of the resulting arrangement;
9. If the new formation is the fittest one (that is, the new solution is the best solution
achieved thus far for the ith member of the population), then choose the new
formation as the team’s current best formation;
10.End for
11.If mod(t, L−1) = 0.
12.Generate a league schedule;
13.End if
14.End while.
There are two key steps when applying LCA to optimization problems: the
representation of the solution and the fitness function. The searching is a repeat process, and
the stop criterion is either the maximum iteration number or the minimum error condition. The
League Championship Algorithm is illustrated in Figure 4.
Figure 4. League Championship Algorithm
2.4.2. LCA Optimized FCRN Classifier
Fully Complex-valued Relaxation Network (FCRN) is a single hidden layer feed forward
network. FCRN network is a complex-valued network used for approximating both the
magnitude and phase of the complex-valued signals accurately. Hence, the error function J can
be represented in terms of both the magnitude and the phase of the complex-valued error, of
the form:
 ISSN: 2502-4752
IJEECS Vol. 5, No. 2, February 2017 : 451 – 461
456
 




















2
2
ˆ
ˆ
ln tt
t
t
M
M
J 
Which can also be written as:
(1)
Where t
M and t
 are the true/target magnitude and phase of the t-th sample and t
Mˆ and
t
ˆ
are the predicted magnitude and phase of the t-th sample.









t
t
y
y
ˆ
ln is the complex conjugate of








t
t
y
y
ˆ
ln in equationn (1).
In this work, fully connected feed forward FCRN network is used. The optimal network
architecture is obtained by optimizing the weight error in the hidden layer using LCA algorithm.
Let the input layer neurons are represented by ni and the output layer neurons are represented
by no. For the entire configuration in the network architecture, fixed number of neurons is used
in the input and output layer.
The predicted output
t
yˆ of FCRN with k hidden neurons is given by:
Where    Kjuzvhh j
tT
j
j
t ,.........2,1;sec 
j
th is the response of the j-th hidden neuron for the given input
t
z , T
jv is the complex-
valued scaling factor and ju is the complex valued center of the hidden neurons. Hyperbolic
secant activation function is used in the hidden layer and exponential activation function is used
in the output layer as in eqn. (2). In order to optimize the error weights, Mean Square Error
(MSE) is used as fitness function in LCA as in equationn (3).
 2
arg outputactualoutputettsumMSE 
(3)
The best solution is evolved using this fitness function of LCA-FCRN algorithm. The
optimally designed LCA-FCRN has three-layer feedforward architecture: an input layer, hidden
layer and an output layer. The number of input layer neurons is equal to the number of
extracted curvelet fractal texture features. The number of hidden layer neurons is optimally
added to the FCRN. The output layer has one neuron which classifies the input mammogram
image as normal or abnormal.
IJEECS ISSN: 2502-4752 
Mammogram Analysis using League Championship Algorithm Optimized… (Saraswathi D)
457
Ensembled FCRN has been shown as a good classifier for mammogram analysis [17].
In this work, two LCA-FCRNs have been used. Therefore, the input data can produce diverse
FCRN neural network classifiers, which are combined using hierarchical fusion (majority vote
algorithm). The optimal hidden neurons are used in these two FCRNs and the parameters of
each LCA-FCRN classifier are different, then each classifier will represent that knowledge in a
slightly different way and that will create diversity. The classifiers with such diversity allow for
the learning of different characteristics in digital mammograms. These networks provide
different decisions for the same input data and combining them improves the performance in
terms of accuracy and consistency. Suspicious areas in digital mammograms have different
characteristics and therefore, an optimized ensemble will learn and generalize better than an
individual classifier.
3. Results and Discussions
MIAS dataset images are used to evaluate the performance of the proposed CAD
system. Figure 5 shows the cropped input image and its curvelet layers.
(a) (b)
Figure 5. (a) Cropped input image and (b) curvelet layers (4-scale and 16-orientation curvelets)
For example, mdb245 MIAS image is a malignant image of size 1024×1024. It is
enhanced using DCT sharpening. The enhanced image is cropped and sized to 256×256.
Utmost care has to be taken while cropping the abnormal image; else, the tumor tissues are
likely to be missed out, which in turn will increase the False Negatives. Input image can be
resized to 256×256, but the problem is, it may affect the resolution. Cropping retains the same
resolution as that of the input image. Curvelet coefficients are extracted from the cropped
image. On decomposition, the curvelet consists of one approximate band of size 21×21 real
values of low frequency coefficients and other subbands of high frequency coefficients. The
outer most layer is the highest frequency coefficient layer of size 256×256.
Table 2 summarizes the curvelet coefficients cell structure for an image. The number of
curvelet coefficients obtained is extremely large for a single image. If all these coefficients are
used, the classification algorithm becomes too complex. Hence, the fractal measurements are
made and 24 optimal features are computed for each image. These features are given to the
optimized ensembled LCA-FCRN classifier to classify whether the input image is normal or
abnormal. MIAS database consists of 322 images. Among these, 50% of the images (161) used
for training and 30% of the images (97) used for testing and the remaining 20% (64) images
used for validation. Cross-validation is another method for training process. It controls the error
on an independent set of data and stops training when this error begins to increase. In this
work, 10-fold cross validation is performed and average classification accuracy is calculated.
Parameters used in LCA optimization: League size, L=161(same as the number of input
feature vectors); Number of seasons, S=1000; 1 =2; 2 =2; pc=0.7 (preserving diversity among
solutions generated), Team size=1x161, initial population will be of size 161x24.
A Particle Swarm Optimization (PSO) based ensembled FCRN classifier is also built for
comparison. The parameters used for PSO optimization: Inertia weight = 0.1 to 0.9 (varies
linearly with the iterations); Number of particles=161; Learning factors 1 and 2 = 2; Maximum
 ISSN: 2502-4752
IJEECS Vol. 5, No. 2, February 2017 : 451 – 461
458
iteration number=1000 (yielding the total number of 10000 function evaluations).
Comparison is done between two optimization algorithms such as LCA and particle
swarm optimization (PSO) algorithm [21]. The results show that LCA-FCRN classifier with
curvelet fractal features input yields higher classification accuracy compared to PSO-FCRN
classifier. This increased accuracy is due to the fact that the LCA has the capability to select the
optimal number of hidden neurons through a number of iterations.
Table 2. The curvelet coefficients cell structure
Cropped Input image 256x256
Curvelet coefficients cell structure 1x5 cell
Curvelet decomposition (scale-4 &
orientation-16)
1x1 1x16 cell 1x32 cell 1x32 cell 1x1
441 real
values
(21x21)
5984
complex
values
22880
complex
values
90144
complex
values
65536
complex
values
(256x256)
Total coefficients 184985 (Complex values)
After wrapping 236196 (Complex values) (486x486)
Curvelet Fractal feature vectors 1x24
3.1. Performance measures
Table 3 shows the decision matrix which includes True Negative (TN), False Positive
(FP), False Negative (FN) and True Positive (TP). Sensitivity and specificity are statistical
performance measures. Sensitivity measures the proportion of actual positives which are
correctly identified when the mammogram contains cancer tissues in it. Specificity measures the
proportion of negatives which are correctly identified when cancer is not present in the
mammogram. Sensitivity and Specificity are defined as follows:
(5)
(6)
A Receiver Operating Characteristic (ROC) curve is a graph that plots the true positive
rate (Sensitivity) in function of the false positive rate (Specificity) at different cutoff points.
Medcal version 12 [34] is a statistical software used in this work to plot and analyze the ROC.
Figure 6 presents the ROC values for the proposed ensembled LCA-FCRN Classifier,
ensembled FCRN classifier and FCRN classifier with ten-fold cross validation for comparison.
For this ROC analysis, 200 samples were taken in which 100 were tumor samples and 100
were normal samples.
Table 3. Decision Matrix
Predicted
Actual
Healthy
True
Negative
False
Positive
cancer
False
Negative
True
Positive
IJEECS ISSN: 2502-4752 
Mammogram Analysis using League Championship Algorithm Optimized… (Saraswathi D)
459
Figure 6. Comparison of the ROC curves for various classifiers
The results presented in Table 4 show that the proposed LCA optimized ensembled
FCRN classifier yields better performance than its PSO counterpart. Optimal number of hidden
neurons are 90 FCRN1 and 120 for FCRN2. It can be observed that the proposed ensembled
LCA-FCRN classifier outperforms its competitive counterparts. This is consistent with the fact
that optimization is useful in initial parameter setting of the network.
Table 4. Classification accuracy with different combinations of hidden layer neurons
No. of hidden
neurons
Classification accuracy %
FCRN1 FCRN2
Curvelet fractal features +
ensembled FCRN classifier
Curvelet fractal features +
ensembled PSO-FCRN
classifier
Curvelet fractal features +
ensembled LCA-FCRN
classifier
79 103 81 89.63 90.42
85 115 83 90.72 93.63
90 120 84 95.6 98.22
97 139 80 92.8 94.25
103 151 81 93.9 94.8
Table 5. Performance measures
Classifier Metrics FCRN Ensembled FCRN Ensembled LCA-FCRN
Sensitivity (%) 90.984 98 98.1
Specificity (%) 86.111 92 92.8
Accuracy (%) 89.873 98.18 98.22
AUC 0.91382 0.98 0.985
Youden’s index 0.77095 0.8205 0.882
Misclassification rate 0.10127 0.07 0.052
Table 5 summarizes the attributes including the Area under the curve, Youden index
and Optimal Criterion. Ensembled LCA-FCRN classifier achieves a significantly higher accuracy
of 98.22%. The proposed ensembled LCA-FCRN classifier based CAD system outperforms the
other classifiers in terms of all metrics. As part of future work, it is proposed to segment the
classified tumor part in an efficient way to aid the radiologists for locating the tumor tissues
easily. In such a scenario, no patient will experience a false prediction of breast cancer.
The ROC curves for FCRN, ensembled FCRN and ensembled LCA-FCRN classifiers
are presented in Figure 6 for comparison. The best area under the ROC curve is found to be
0.985 for the ensembled LCA-FCRN classifier. Besides it yields a sensitivity of 98.1% and a
specificity of 92.8%. The misclassification rate is found to be 0.052 which is less than that of
other classifiers. With an optimized learning, a high classification accuracy of 98.22% is
 ISSN: 2502-4752
IJEECS Vol. 5, No. 2, February 2017 : 451 – 461
460
achieved. Therefore, ensembled LCA-FCRN classifier is a promising choice for automatic
detection of abnormalities in mammograms.
4. Conclusion
A LCA optimized ensembled FCRN classifier for mammogram analysis for early
detection of breast cancer is presented in this paper. LCA-FCRN classifier based CAD system
built in this work classifies mammograms into normal and abnormal. MIAS database images are
used for training and testing the proposed CAD system. First, the input mammogram image is
enhanced by DCT sharpening and the ROI of the image is chosen and cropped. The curvelet
fractal texture features are extracted and classified using ensembled LCA-FCRN. The LCA
optimized FCRN based classifier provides a high classification accuracy of 98.22% by reducing
the false positives and false negatives.
References
[1] Cheng Heng-Da, Xiaopeng Cai, Xiaowei Chen, Liming Hu, Xueling Lou. Computer-aided detection
and classification of microcalcifications in mammograms: a survey. Pattern recognition. 2003; 36(12):
2967-2991.
[2] Marla R Lander. Automated 3-d breast ultrasound as a promising adjunctive screening tool for
examining dense breast tissue. Seminars in roentgenology. 2011; 46(4): 302-308.
[3] Lee San-Kan, Chien-Shun Lo, Chuin-Mu Wang, Pau-Choo Chung, Chein-I. Chang, Ching-Wen Yang,
Pi-Chang Hsu. A computer-aided design mammography screening system for detection and
classification of microcalcifications. International journal of medical informatics. 2000; 60(1): 29-57.
[4] Marrocco Claudio, Mario Molinara, Ciro D’Elia, Francesco Tortorella. A computer-aided detection
system for clustered microcalcifications. Artificial intelligence in medicine. 2010; 50(1): 23-32.
[5] EJ Candes, DL Donoho. Curvelets, multi-resolution representation, and scaling laws. Wavelet
Applications in Signal and Image Processing. 2000; 8(4119-01).
[6] Mohamed Meselhy Eltoukhy, Ibrahima Faye, Brahim Belhaouari Samir. A comparison of wavelet and
curvelet for breast cancer diagnosis in digital mammogram. Computers in Biology and
Medicine. 2010; 40(4): 384-391.
[7] Bevilacqua A, R Campanini, N Lanconelli. Optimization of a distributed genetic algorithm on a cluster
of workstations for the detection of microcalcifications. International Journal of Modern Physics
C. 2001; 12(01): 55-70.
[8] Gurcan Metin N, Berkman Sahiner, Heang-Ping Chan, Lubomir Hadjiiski, Nicholas Petrick. Selection
of an optimal neural network architecture for computer-aided detection of microcalcifications—
comparison of automated optimization techniques. Medical Physics. 2001; 28(9): 1937-1948.
[9] Gavrielides Marios A, Joseph Y Lo, Carey E Floyd Jr. Parameter optimization of a computer-aided
diagnosis scheme for the segmentation of microcalcification clusters in mammograms. Medical
Physics. 2002; 29(4): 475-483.
[10] Karnan M, et al. Ant colony optimization for feature selection and classification of microcalcifications
in digital mammograms. Advanced Computing and Communications, 2006. ADCOM 2006.
International Conference on. 2006.
[11] Geetha K, K Thanushkodi. New particle swarm optimization for feature selection and classification of
microcalcifications in mammograms. In Signal Processing, Communications and Networking, 2008.
ICSCN'08. International Conference on. 2008: 458-463.
[12] Park Hye-Suk, Ye-Seul Kim, Hee-Joung Kim, Jae-Gu Choi, Young-Wook Choi. Optimization of the
key imaging parameters for detection of microcalcifications in a newly developed digital breast
tomosynthesis system. Clinical imaging. 2013; 37(6): 993-999.
[13] Bacha Anys, Karim Kalti, Najoua Essoukri Ben Amara, Basel Solaiman. Microcalcifications detection
in mammograms based on Ant Colony Optimization and Markov Random Field. In Soft Computing
and Pattern Recognition (SoCPaR), 2014 6th International Conference. 2014: 191-196.
[14] Kashan Ali Husseinzadeh. League Championship Algorithm (LCA): An algorithm for global
optimization inspired by sport championships. Applied Soft Computing. 2014; 16: 171-200.
[15] Xu Wei, Raofen Wang, Jiarong Yang. An improved league championship algorithm with free search
and its application on production scheduling. Journal of Intelligent Manufacturing. 2015: 1-10.
[16] Suckling J, Parker J, Dance DR, Astley S, Hutt I, Boggis C, Ricketts I, Stamatakis E, Cerneaz N, Kok
S, Taylor P. The mammographic image analysis society digital mammogram database. In Exerpta
Medica. International Congress Series. 1994; 1069: 375-378.
[17] Saraswathi D, E Srinivasan. An ensemble approach to diagnose breast cancer using fully complex-
valued relaxation neural network classifier. International Journal of Biomedical Engineering and
Technology. 2014; 15(3): 243-260.
IJEECS ISSN: 2502-4752 
Mammogram Analysis using League Championship Algorithm Optimized… (Saraswathi D)
461
[18] Saraswathi D, E Srinivasan. A high-sensitivity computer-aided system for detecting
microcalcifications in digital mammograms using curvelet fractal texture features. Computer Methods
in Biomechanics and Biomedical Engineering: Imaging & Visualization, Taylor & Francis. 2016: 1-11.
[19] Candes Emmanuel, Laurent Demanet, David Donoho, Lexing Ying. Fast discrete curvelet
transforms. Multiscale Modeling & Simulation. 2006; 5(3): 861-899.
[20] Kashan AH. An efficient algorithm for constrained global optimization and application to mechanical
engineering design: League championship algorithm (LCA). Computer-Aided Design. 2011; 43(12):
1769-1792.
[21] J Kennedy, RC Eberhart. Particle swarm optimization. Proc. IEEE International conference on Neural
Networks. 1995: 1942.
[22] http://www.medcalc.org/download.php.
[23] Mandelbrot BB. Fractals: Form, Chance and Dimension. San Francisco: CA Frccmon. 1977.

More Related Content

What's hot

Techniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine LearningTechniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine Learning
IRJET Journal
 
Report (1)
Report (1)Report (1)
Report (1)
Arun Kumar
 
Az4102375381
Az4102375381Az4102375381
Az4102375381
IJERA Editor
 
IRJET- Detection of Breast Asymmetry by Active Contour Segmentation Techn...
IRJET-  	  Detection of Breast Asymmetry by Active Contour Segmentation Techn...IRJET-  	  Detection of Breast Asymmetry by Active Contour Segmentation Techn...
IRJET- Detection of Breast Asymmetry by Active Contour Segmentation Techn...
IRJET Journal
 
Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network
MD Abdullah Al Nasim
 
IRJET- Review of Detection of Brain Tumor Segmentation using MATLAB
IRJET- Review of Detection of Brain Tumor Segmentation using MATLABIRJET- Review of Detection of Brain Tumor Segmentation using MATLAB
IRJET- Review of Detection of Brain Tumor Segmentation using MATLAB
IRJET Journal
 
50120140503014
5012014050301450120140503014
50120140503014
IAEME Publication
 
Brain Tumor Segmentation in MRI Images
Brain Tumor Segmentation in MRI ImagesBrain Tumor Segmentation in MRI Images
Brain Tumor Segmentation in MRI Images
IJRAT
 
An Image Segmentation and Classification for Brain Tumor Detection using Pill...
An Image Segmentation and Classification for Brain Tumor Detection using Pill...An Image Segmentation and Classification for Brain Tumor Detection using Pill...
An Image Segmentation and Classification for Brain Tumor Detection using Pill...
Association of Scientists, Developers and Faculties
 
Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...
Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...
Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...
Vidit Goyal
 
Iaetsd early detection of breast cancer
Iaetsd early detection of breast cancerIaetsd early detection of breast cancer
Iaetsd early detection of breast cancer
Iaetsd Iaetsd
 
Comparison of Image Segmentation Algorithms for Brain Tumor Detection
Comparison of Image Segmentation Algorithms for Brain Tumor DetectionComparison of Image Segmentation Algorithms for Brain Tumor Detection
Comparison of Image Segmentation Algorithms for Brain Tumor Detection
IJMTST Journal
 
A Hybrid Approach for Classification of MRI Brain Tumors Using Genetic Algori...
A Hybrid Approach for Classification of MRI Brain Tumors Using Genetic Algori...A Hybrid Approach for Classification of MRI Brain Tumors Using Genetic Algori...
A Hybrid Approach for Classification of MRI Brain Tumors Using Genetic Algori...
IJCSIS Research Publications
 
IRJET- Image Processing for Brain Tumor Segmentation and Classification
IRJET-  	  Image Processing for Brain Tumor Segmentation and ClassificationIRJET-  	  Image Processing for Brain Tumor Segmentation and Classification
IRJET- Image Processing for Brain Tumor Segmentation and Classification
IRJET Journal
 
Mri brain tumour detection by histogram and segmentation
Mri brain tumour detection by histogram and segmentationMri brain tumour detection by histogram and segmentation
Mri brain tumour detection by histogram and segmentation
iaemedu
 
Classification of Breast Masses Using Convolutional Neural Network as Feature...
Classification of Breast Masses Using Convolutional Neural Network as Feature...Classification of Breast Masses Using Convolutional Neural Network as Feature...
Classification of Breast Masses Using Convolutional Neural Network as Feature...
Pinaki Ranjan Sarkar
 
Application of-image-segmentation-in-brain-tumor-detection
Application of-image-segmentation-in-brain-tumor-detectionApplication of-image-segmentation-in-brain-tumor-detection
Application of-image-segmentation-in-brain-tumor-detection
Myat Myint Zu Thin
 
Classification of Osteoporosis using Fractal Texture Features
Classification of Osteoporosis using Fractal Texture FeaturesClassification of Osteoporosis using Fractal Texture Features
Classification of Osteoporosis using Fractal Texture Features
IJMTST Journal
 

What's hot (18)

Techniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine LearningTechniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine Learning
 
Report (1)
Report (1)Report (1)
Report (1)
 
Az4102375381
Az4102375381Az4102375381
Az4102375381
 
IRJET- Detection of Breast Asymmetry by Active Contour Segmentation Techn...
IRJET-  	  Detection of Breast Asymmetry by Active Contour Segmentation Techn...IRJET-  	  Detection of Breast Asymmetry by Active Contour Segmentation Techn...
IRJET- Detection of Breast Asymmetry by Active Contour Segmentation Techn...
 
Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network
 
IRJET- Review of Detection of Brain Tumor Segmentation using MATLAB
IRJET- Review of Detection of Brain Tumor Segmentation using MATLABIRJET- Review of Detection of Brain Tumor Segmentation using MATLAB
IRJET- Review of Detection of Brain Tumor Segmentation using MATLAB
 
50120140503014
5012014050301450120140503014
50120140503014
 
Brain Tumor Segmentation in MRI Images
Brain Tumor Segmentation in MRI ImagesBrain Tumor Segmentation in MRI Images
Brain Tumor Segmentation in MRI Images
 
An Image Segmentation and Classification for Brain Tumor Detection using Pill...
An Image Segmentation and Classification for Brain Tumor Detection using Pill...An Image Segmentation and Classification for Brain Tumor Detection using Pill...
An Image Segmentation and Classification for Brain Tumor Detection using Pill...
 
Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...
Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...
Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...
 
Iaetsd early detection of breast cancer
Iaetsd early detection of breast cancerIaetsd early detection of breast cancer
Iaetsd early detection of breast cancer
 
Comparison of Image Segmentation Algorithms for Brain Tumor Detection
Comparison of Image Segmentation Algorithms for Brain Tumor DetectionComparison of Image Segmentation Algorithms for Brain Tumor Detection
Comparison of Image Segmentation Algorithms for Brain Tumor Detection
 
A Hybrid Approach for Classification of MRI Brain Tumors Using Genetic Algori...
A Hybrid Approach for Classification of MRI Brain Tumors Using Genetic Algori...A Hybrid Approach for Classification of MRI Brain Tumors Using Genetic Algori...
A Hybrid Approach for Classification of MRI Brain Tumors Using Genetic Algori...
 
IRJET- Image Processing for Brain Tumor Segmentation and Classification
IRJET-  	  Image Processing for Brain Tumor Segmentation and ClassificationIRJET-  	  Image Processing for Brain Tumor Segmentation and Classification
IRJET- Image Processing for Brain Tumor Segmentation and Classification
 
Mri brain tumour detection by histogram and segmentation
Mri brain tumour detection by histogram and segmentationMri brain tumour detection by histogram and segmentation
Mri brain tumour detection by histogram and segmentation
 
Classification of Breast Masses Using Convolutional Neural Network as Feature...
Classification of Breast Masses Using Convolutional Neural Network as Feature...Classification of Breast Masses Using Convolutional Neural Network as Feature...
Classification of Breast Masses Using Convolutional Neural Network as Feature...
 
Application of-image-segmentation-in-brain-tumor-detection
Application of-image-segmentation-in-brain-tumor-detectionApplication of-image-segmentation-in-brain-tumor-detection
Application of-image-segmentation-in-brain-tumor-detection
 
Classification of Osteoporosis using Fractal Texture Features
Classification of Osteoporosis using Fractal Texture FeaturesClassification of Osteoporosis using Fractal Texture Features
Classification of Osteoporosis using Fractal Texture Features
 

Similar to 25 17 dec16 13743 28032-1-sm(edit)

Detection of Breast Cancer using BPN Classifier in Mammograms
Detection of Breast Cancer using BPN Classifier in MammogramsDetection of Breast Cancer using BPN Classifier in Mammograms
Detection of Breast Cancer using BPN Classifier in Mammograms
IRJET Journal
 
IRJET- A Survey on Soft Computing Techniques for Early Detection of Breast Ca...
IRJET- A Survey on Soft Computing Techniques for Early Detection of Breast Ca...IRJET- A Survey on Soft Computing Techniques for Early Detection of Breast Ca...
IRJET- A Survey on Soft Computing Techniques for Early Detection of Breast Ca...
IRJET Journal
 
Computer Aided System for Detection and Classification of Breast Cancer
Computer Aided System for Detection and Classification of Breast CancerComputer Aided System for Detection and Classification of Breast Cancer
Computer Aided System for Detection and Classification of Breast Cancer
IJITCA Journal
 
Deep learning for cancer tumor classification using transfer learning and fe...
Deep learning for cancer tumor classification using transfer  learning and fe...Deep learning for cancer tumor classification using transfer  learning and fe...
Deep learning for cancer tumor classification using transfer learning and fe...
IJECEIAES
 
Modified fuzzy rough set technique with stacked autoencoder model for magneti...
Modified fuzzy rough set technique with stacked autoencoder model for magneti...Modified fuzzy rough set technique with stacked autoencoder model for magneti...
Modified fuzzy rough set technique with stacked autoencoder model for magneti...
IJECEIAES
 
11.segmentation and feature extraction of tumors from digital mammograms
11.segmentation and feature extraction of tumors from digital mammograms11.segmentation and feature extraction of tumors from digital mammograms
11.segmentation and feature extraction of tumors from digital mammograms
Alexander Decker
 
11.[37 46]segmentation and feature extraction of tumors from digital mammograms
11.[37 46]segmentation and feature extraction of tumors from digital mammograms11.[37 46]segmentation and feature extraction of tumors from digital mammograms
11.[37 46]segmentation and feature extraction of tumors from digital mammograms
Alexander Decker
 
Classification of mammograms based on features extraction techniques using su...
Classification of mammograms based on features extraction techniques using su...Classification of mammograms based on features extraction techniques using su...
Classification of mammograms based on features extraction techniques using su...
CSITiaesprime
 
SEGMENTATION OF MAGNETIC RESONANCE BRAIN TUMOR USING INTEGRATED FUZZY K-MEANS...
SEGMENTATION OF MAGNETIC RESONANCE BRAIN TUMOR USING INTEGRATED FUZZY K-MEANS...SEGMENTATION OF MAGNETIC RESONANCE BRAIN TUMOR USING INTEGRATED FUZZY K-MEANS...
SEGMENTATION OF MAGNETIC RESONANCE BRAIN TUMOR USING INTEGRATED FUZZY K-MEANS...
ijcsit
 
A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...
A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...
A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...
ijcsit
 
A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...
A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...
A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...
AIRCC Publishing Corporation
 
IRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and Thresholding
IRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and ThresholdingIRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and Thresholding
IRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and Thresholding
IRJET Journal
 
Optimized textural features for mass classification in digital mammography u...
Optimized textural features for mass classification in digital  mammography u...Optimized textural features for mass classification in digital  mammography u...
Optimized textural features for mass classification in digital mammography u...
IJECEIAES
 
IRJET - Detection and Classification of Brain Tumor
IRJET - Detection and Classification of Brain TumorIRJET - Detection and Classification of Brain Tumor
IRJET - Detection and Classification of Brain Tumor
IRJET Journal
 
IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...
IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...
IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...
IRJET Journal
 
A Novel Approach for Cancer Detection in MRI Mammogram Using Decision Tree In...
A Novel Approach for Cancer Detection in MRI Mammogram Using Decision Tree In...A Novel Approach for Cancer Detection in MRI Mammogram Using Decision Tree In...
A Novel Approach for Cancer Detection in MRI Mammogram Using Decision Tree In...
CSCJournals
 
G43043540
G43043540G43043540
G43043540
IJERA Editor
 
researchpaper_2023_Lungs_Cancer.pdfdfgdgfhdf
researchpaper_2023_Lungs_Cancer.pdfdfgdgfhdfresearchpaper_2023_Lungs_Cancer.pdfdfgdgfhdf
researchpaper_2023_Lungs_Cancer.pdfdfgdgfhdf
AvijitChaudhuri3
 
A new model for large dataset dimensionality reduction based on teaching lear...
A new model for large dataset dimensionality reduction based on teaching lear...A new model for large dataset dimensionality reduction based on teaching lear...
A new model for large dataset dimensionality reduction based on teaching lear...
TELKOMNIKA JOURNAL
 
Comparison of Feature selection methods for diagnosis of cervical cancer usin...
Comparison of Feature selection methods for diagnosis of cervical cancer usin...Comparison of Feature selection methods for diagnosis of cervical cancer usin...
Comparison of Feature selection methods for diagnosis of cervical cancer usin...
IJERA Editor
 

Similar to 25 17 dec16 13743 28032-1-sm(edit) (20)

Detection of Breast Cancer using BPN Classifier in Mammograms
Detection of Breast Cancer using BPN Classifier in MammogramsDetection of Breast Cancer using BPN Classifier in Mammograms
Detection of Breast Cancer using BPN Classifier in Mammograms
 
IRJET- A Survey on Soft Computing Techniques for Early Detection of Breast Ca...
IRJET- A Survey on Soft Computing Techniques for Early Detection of Breast Ca...IRJET- A Survey on Soft Computing Techniques for Early Detection of Breast Ca...
IRJET- A Survey on Soft Computing Techniques for Early Detection of Breast Ca...
 
Computer Aided System for Detection and Classification of Breast Cancer
Computer Aided System for Detection and Classification of Breast CancerComputer Aided System for Detection and Classification of Breast Cancer
Computer Aided System for Detection and Classification of Breast Cancer
 
Deep learning for cancer tumor classification using transfer learning and fe...
Deep learning for cancer tumor classification using transfer  learning and fe...Deep learning for cancer tumor classification using transfer  learning and fe...
Deep learning for cancer tumor classification using transfer learning and fe...
 
Modified fuzzy rough set technique with stacked autoencoder model for magneti...
Modified fuzzy rough set technique with stacked autoencoder model for magneti...Modified fuzzy rough set technique with stacked autoencoder model for magneti...
Modified fuzzy rough set technique with stacked autoencoder model for magneti...
 
11.segmentation and feature extraction of tumors from digital mammograms
11.segmentation and feature extraction of tumors from digital mammograms11.segmentation and feature extraction of tumors from digital mammograms
11.segmentation and feature extraction of tumors from digital mammograms
 
11.[37 46]segmentation and feature extraction of tumors from digital mammograms
11.[37 46]segmentation and feature extraction of tumors from digital mammograms11.[37 46]segmentation and feature extraction of tumors from digital mammograms
11.[37 46]segmentation and feature extraction of tumors from digital mammograms
 
Classification of mammograms based on features extraction techniques using su...
Classification of mammograms based on features extraction techniques using su...Classification of mammograms based on features extraction techniques using su...
Classification of mammograms based on features extraction techniques using su...
 
SEGMENTATION OF MAGNETIC RESONANCE BRAIN TUMOR USING INTEGRATED FUZZY K-MEANS...
SEGMENTATION OF MAGNETIC RESONANCE BRAIN TUMOR USING INTEGRATED FUZZY K-MEANS...SEGMENTATION OF MAGNETIC RESONANCE BRAIN TUMOR USING INTEGRATED FUZZY K-MEANS...
SEGMENTATION OF MAGNETIC RESONANCE BRAIN TUMOR USING INTEGRATED FUZZY K-MEANS...
 
A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...
A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...
A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...
 
A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...
A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...
A MODIFIED BINARY PSO BASED FEATURE SELECTION FOR AUTOMATIC LESION DETECTION ...
 
IRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and Thresholding
IRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and ThresholdingIRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and Thresholding
IRJET- Brain Tumor Detection using Hybrid Model of DCT DWT and Thresholding
 
Optimized textural features for mass classification in digital mammography u...
Optimized textural features for mass classification in digital  mammography u...Optimized textural features for mass classification in digital  mammography u...
Optimized textural features for mass classification in digital mammography u...
 
IRJET - Detection and Classification of Brain Tumor
IRJET - Detection and Classification of Brain TumorIRJET - Detection and Classification of Brain Tumor
IRJET - Detection and Classification of Brain Tumor
 
IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...
IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...
IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...
 
A Novel Approach for Cancer Detection in MRI Mammogram Using Decision Tree In...
A Novel Approach for Cancer Detection in MRI Mammogram Using Decision Tree In...A Novel Approach for Cancer Detection in MRI Mammogram Using Decision Tree In...
A Novel Approach for Cancer Detection in MRI Mammogram Using Decision Tree In...
 
G43043540
G43043540G43043540
G43043540
 
researchpaper_2023_Lungs_Cancer.pdfdfgdgfhdf
researchpaper_2023_Lungs_Cancer.pdfdfgdgfhdfresearchpaper_2023_Lungs_Cancer.pdfdfgdgfhdf
researchpaper_2023_Lungs_Cancer.pdfdfgdgfhdf
 
A new model for large dataset dimensionality reduction based on teaching lear...
A new model for large dataset dimensionality reduction based on teaching lear...A new model for large dataset dimensionality reduction based on teaching lear...
A new model for large dataset dimensionality reduction based on teaching lear...
 
Comparison of Feature selection methods for diagnosis of cervical cancer usin...
Comparison of Feature selection methods for diagnosis of cervical cancer usin...Comparison of Feature selection methods for diagnosis of cervical cancer usin...
Comparison of Feature selection methods for diagnosis of cervical cancer usin...
 

More from IAESIJEECS

08 20314 electronic doorbell...
08 20314 electronic doorbell...08 20314 electronic doorbell...
08 20314 electronic doorbell...
IAESIJEECS
 
07 20278 augmented reality...
07 20278 augmented reality...07 20278 augmented reality...
07 20278 augmented reality...
IAESIJEECS
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...
IAESIJEECS
 
05 20275 computational solution...
05 20275 computational solution...05 20275 computational solution...
05 20275 computational solution...
IAESIJEECS
 
04 20268 power loss reduction ...
04 20268 power loss reduction ...04 20268 power loss reduction ...
04 20268 power loss reduction ...
IAESIJEECS
 
03 20237 arduino based gas-
03 20237 arduino based gas-03 20237 arduino based gas-
03 20237 arduino based gas-
IAESIJEECS
 
02 20274 improved ichi square...
02 20274 improved ichi square...02 20274 improved ichi square...
02 20274 improved ichi square...
IAESIJEECS
 
01 20264 diminution of real power...
01 20264 diminution of real power...01 20264 diminution of real power...
01 20264 diminution of real power...
IAESIJEECS
 
08 20272 academic insight on application
08 20272 academic insight on application08 20272 academic insight on application
08 20272 academic insight on application
IAESIJEECS
 
07 20252 cloud computing survey
07 20252 cloud computing survey07 20252 cloud computing survey
07 20252 cloud computing survey
IAESIJEECS
 
06 20273 37746-1-ed
06 20273 37746-1-ed06 20273 37746-1-ed
06 20273 37746-1-ed
IAESIJEECS
 
05 20261 real power loss reduction
05 20261 real power loss reduction05 20261 real power loss reduction
05 20261 real power loss reduction
IAESIJEECS
 
04 20259 real power loss
04 20259 real power loss04 20259 real power loss
04 20259 real power loss
IAESIJEECS
 
03 20270 true power loss reduction
03 20270 true power loss reduction03 20270 true power loss reduction
03 20270 true power loss reduction
IAESIJEECS
 
02 15034 neural network
02 15034 neural network02 15034 neural network
02 15034 neural network
IAESIJEECS
 
01 8445 speech enhancement
01 8445 speech enhancement01 8445 speech enhancement
01 8445 speech enhancement
IAESIJEECS
 
08 17079 ijict
08 17079 ijict08 17079 ijict
08 17079 ijict
IAESIJEECS
 
07 20269 ijict
07 20269 ijict07 20269 ijict
07 20269 ijict
IAESIJEECS
 
06 10154 ijict
06 10154 ijict06 10154 ijict
06 10154 ijict
IAESIJEECS
 
05 20255 ijict
05 20255 ijict05 20255 ijict
05 20255 ijict
IAESIJEECS
 

More from IAESIJEECS (20)

08 20314 electronic doorbell...
08 20314 electronic doorbell...08 20314 electronic doorbell...
08 20314 electronic doorbell...
 
07 20278 augmented reality...
07 20278 augmented reality...07 20278 augmented reality...
07 20278 augmented reality...
 
06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...06 17443 an neuro fuzzy...
06 17443 an neuro fuzzy...
 
05 20275 computational solution...
05 20275 computational solution...05 20275 computational solution...
05 20275 computational solution...
 
04 20268 power loss reduction ...
04 20268 power loss reduction ...04 20268 power loss reduction ...
04 20268 power loss reduction ...
 
03 20237 arduino based gas-
03 20237 arduino based gas-03 20237 arduino based gas-
03 20237 arduino based gas-
 
02 20274 improved ichi square...
02 20274 improved ichi square...02 20274 improved ichi square...
02 20274 improved ichi square...
 
01 20264 diminution of real power...
01 20264 diminution of real power...01 20264 diminution of real power...
01 20264 diminution of real power...
 
08 20272 academic insight on application
08 20272 academic insight on application08 20272 academic insight on application
08 20272 academic insight on application
 
07 20252 cloud computing survey
07 20252 cloud computing survey07 20252 cloud computing survey
07 20252 cloud computing survey
 
06 20273 37746-1-ed
06 20273 37746-1-ed06 20273 37746-1-ed
06 20273 37746-1-ed
 
05 20261 real power loss reduction
05 20261 real power loss reduction05 20261 real power loss reduction
05 20261 real power loss reduction
 
04 20259 real power loss
04 20259 real power loss04 20259 real power loss
04 20259 real power loss
 
03 20270 true power loss reduction
03 20270 true power loss reduction03 20270 true power loss reduction
03 20270 true power loss reduction
 
02 15034 neural network
02 15034 neural network02 15034 neural network
02 15034 neural network
 
01 8445 speech enhancement
01 8445 speech enhancement01 8445 speech enhancement
01 8445 speech enhancement
 
08 17079 ijict
08 17079 ijict08 17079 ijict
08 17079 ijict
 
07 20269 ijict
07 20269 ijict07 20269 ijict
07 20269 ijict
 
06 10154 ijict
06 10154 ijict06 10154 ijict
06 10154 ijict
 
05 20255 ijict
05 20255 ijict05 20255 ijict
05 20255 ijict
 

Recently uploaded

Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
Mukeshwaran Balu
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
This is my Environmental physics presentation
This is my Environmental physics presentationThis is my Environmental physics presentation
This is my Environmental physics presentation
ZainabHashmi17
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
introduction to solar energy for engineering.pdf
introduction to solar energy for engineering.pdfintroduction to solar energy for engineering.pdf
introduction to solar energy for engineering.pdf
ravindarpurohit26
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
IJECEIAES
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
bhadouriyakaku
 

Recently uploaded (20)

Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
ACRP 4-09 Risk Assessment Method to Support Modification of Airfield Separat...
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
This is my Environmental physics presentation
This is my Environmental physics presentationThis is my Environmental physics presentation
This is my Environmental physics presentation
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
introduction to solar energy for engineering.pdf
introduction to solar energy for engineering.pdfintroduction to solar energy for engineering.pdf
introduction to solar energy for engineering.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...Adaptive synchronous sliding control for a robot manipulator based on neural ...
Adaptive synchronous sliding control for a robot manipulator based on neural ...
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
 

25 17 dec16 13743 28032-1-sm(edit)

  • 1. Indonesian Journal of Electrical Engineering and Computer Science Vol. 5, No. 2, February 2017, pp. 451 ~ 461 DOI: 10.11591/ijeecs.v5.i2.pp451-461  451 Received September 4, 2016; Revised December 17, 2016; Accepted January 2, 2017 Mammogram Analysis using League Championship Algorithm Optimized Ensembled FCRN Classifier Saraswathi D*, Srinivasan E Pondicherry Engineering College, Puducherry-605014, India *Corresponding author, e-mail: saraswathi.mit@gmail.com Abstract An intelligent mammogram diagnosis system can be very helpful for radiologist in detecting the abnormalities earlier than typical screening techniques. This paper investigates a new classification approach for detection of breast abnormalities in digital mammograms using League Championship Algorithm Optimized Ensembled Fully Complex valued Relaxation Network (LCA-FCRN). The proposed algorithm is based on extracting curvelet fractal texture features from the mammograms and classifying the suspicious regions by applying a pattern classifier. The whole system includes steps for pre-processing, feature extraction, feature selection and classification to classify whether the given input mammogram image is normal or abnormal. The method is applied to MIAS database of 322 film mammograms. The performance of the CAD system is analysed using Receiver Operating Characteristic (ROC) curve. This curve indicates the trade-offs between sensitivity and specificity that is available from a diagnostic system, and thus describes the inherent discrimination capacity of the proposed system. The result shows that the area under the ROC curve of the proposed algorithm is 0.985 with a sensitivity of 98.1% and specificity of 92.105%. Experimental results demonstrate that the proposed method can form an effective CAD system, and achieve good classification accuracy. Keywords: Computer-Aided Detection, mammograms, League Championship Algorithm, Fully Complex valued Relaxation Network Copyright © 2017 Institute of Advanced Engineering and Science. All rights reserved. 1. Introduction Breast cancer is a fatal disease that originates from breast tissue. It causes more deaths than any other cancer among women. It is a progressive disease. The screening is very important, because the disease is easily detectable, if the tumor is found early and the quality of the patient's life will not be affected due to its non-invasive diagnosis. In India, 37 per 1 lakh women population are vulnerable for breast cancer. India sees 4.6 lakh women have breast cancer annually. Digital mammography has been shown to be an effective tool for early detection of breast cancer [1]. However, it is insufficient for detecting non-calcified small cancers hidden within the dense fibro-glandular tissue [2]. Computer-aided methods make easy to localize the suspicious tumor area and it aids the radiologists to have a second opinion on their results. Hence, Computer-Aided Detection (CAD) systems and the related techniques have been attracting the attention of both researchers and radiologists [3, 4]. In a CAD system, feature extraction and selection of prominent features is an important step. The features of digital images are extracted directly from the spatial data or from a different space. Special data transforms such as wavelet or curvelet are employed to extract specific characteristics from the data. Donoho [5] framed a new multi-scale transform called, curvelet transform. It is more powerful for representing the boundaries and other singularities along curves than the other conventional transforms. It provides constant, efficient and near-optimal depiction. Mohamed Meselhy Eltoukhy, et al., [6] compared the wavelet and curvelet transform for diagnosing the breast cancer and have demonstrated the superior performance of curvelet transform. The fractal concept was framed by mandelbrot [24]. Saraswathi D, et al., [18] proposed a high sensitivity CAD system to detect calcifications in mammograms and have achieved 98.18% classification accuracy using curvelet fractal textures and ensembled FCRN classifier. A limitation of this work is choosing the appropriate number of hidden neurons. It is addressed in this work by optimizing the number of hidden neurons in ensembled FCRN classifier using League Championship Algorithm (LCA).
  • 2.  ISSN: 2502-4752 IJEECS Vol. 5, No. 2, February 2017 : 451 – 461 452 Extracting the prominent features is an important step in the classification task. A great deal of research work has happened towards extracting the features and selecting the prominent among them from microcalcification clusters using various techniques [7-13]. Also, optimization of a suitable classifier plays a vital role in increasing the accuracy. The League Championship Algorithm (LCA) is a recently proposed algorithm for global optimization, which mimics the championship process in sport leagues [14]. It is a sport-inspired optimization algorithm, introduced by Ali Husseinzadeh Kashan in 2009. Since then, it has drawn enormous interest among the researchers due of its potential efficiency in solving several optimization problems and real-world applications. Wei Xu, et al., [15] proposed an improved league championship algorithm with free search strategy. They have shown that this algorithm is superior in respect of global searching performance and convergence speed. This paper, describes an LCA optimized ensembled FCRN classifier, suitable for diagnose the abnormalities in digital mammograms by extracting the curvelet fractal textures. LCA is used for optimizing the number of neurons in the hidden layers of ensembled FCRN classifier. The performance of the proposed classifier has been extensively evaluated and the results obtained are presented. The paper is organized as follows. A complete CAD System for breast cancer diagnosis is described in Section II. Section III presents the results and discussions in detail. Section IV concludes the work. 2. CAD System The proposed CAD system for mammogram diagnosis is shown in Figure 1. First, breast mammograms are preprocessed using DCT sharpening. Features are extracted from the enhanced images using discrete curvelet transform. Prominent features are selected from the curvelet layers using fractal measures. These selected features are used to train the proposed League Championship Algorithm Optimized Ensembled Fully Complex valued Relaxation Network (LCA-FCRN) classifier for abnormality detection. Figure 1. Proposed CAD system for Mammogram Diagnosis 2.1. Image Database MIAS Database consisting of 322 images has been used for this work. Mammographic Image Analysis Society (MIAS) is an organization of UK research groups interested in the understanding of mammograms and it has created a database of digital mammograms [16]. The distribution of cases in the MIAS dataset is summarized in Table 1. Table 1. The distribution of cases from the MIAS dataset Class Benign Malignant Total Microcalcification 12 13 25 Circumscribed mass 19 4 23 Spiculated mass 11 8 19 Ill-defined mass 7 7 14 Architectural distortion 9 10 19 Asymmetry 6 9 15 Normal 0 0 207 Total 64 51 322
  • 3. IJEECS ISSN: 2502-4752  Mammogram Analysis using League Championship Algorithm Optimized… (Saraswathi D) 453 2.2. Preprocessing The mammogram images from MIAS database are pre-processed using DCT sharpening. Most of the coefficients in the DCT domain are small and they are quantized to zero. As a result, manipulating the data in the DCT domain is an efficient way to save the computer resources. The DCT sharpened images, shown in Figure 2, can be noted to be better in terms of contrast enhancement. Type of Image mdb209 (Malignant) mdb212 (Benign) Original Image Preprocessed Image by DCT Sharpening Figure 2. Comparison of original image with preprocessed Image 2.3. Feature Extraction Feature extraction defines a set of features which, most efficiently, represent the information that is important for analysis and classification. The authors in [17], used five different types of features, namely, Binary Object Features, RST Invariant Features, Histogram Features, Texture Features and Spectral Features for mammogram classification. Texture features capture the granularity and repetitive patterns of regions within an image. Figure 3. Curvelet tiling, the shaded region represents the wedge shape layer
  • 4.  ISSN: 2502-4752 IJEECS Vol. 5, No. 2, February 2017 : 451 – 461 454 In this work, texture features are extracted from mammograms in the curvelet domain. Fractal measurements are made from each of the curvelet scale layers and then the feature vector is obtained to be given as input to the classifier [18]. Fast Discrete Curvelet transform was introduced by Candes and Donoho [19], using a “wrapping” algorithm which is simpler, faster, and less redundant than the existing transforms. Figure 3 presents the curvelet analysis method. Conceptually, the curvelet transform is a multiscale pyramid with many directions and positions at each length scale, and needle- shaped elements at fine scales. However, this pyramid is nonstandard. The approximate scales and orientations are supported by a generic ‘wedge’. Two parameters are involved in the digital implementation of the curvelet transform: number of resolutions (scales) and number of angles (orientations) at the coarsest level. The image is decomposed into subbands at different scales. This results in multiresolution subbands comprising of curvelet coefficients. An increase in scale and/or orientation results in more subbands that may carry redundant information. Hence, it is necessary to select the significant subbands for extracting features. The ROI (Region of Interest) is cropped from the enhanced image and decomposed using curvelet transform at different levels of scales and orientations. Decomposed curvelet layers have one approximate subband and a specified number of detail coefficient subbands (equal to number of orientations). The approximate subband contains the low-frequency components and the rest capture the high-frequency details along different orientations. Maximum variance criterion is used to select the optimum subband for feature extraction. Procedure to obtain curvelet coefficients is given below: 1. Apply 2D FFT and obtain Fourier samples ],[ˆ 21 nnf , 2 , 2 21 n nn n   . 2. For each scale j and angle l , form the product ],[ˆ].,[ ~ 2121, nnfnnU lj where U ~ is the “Cartesian” window. 3. Wrap this product around the origin and obtain   ],[ˆ~ ],[ˆ 21,21, nnfUWnnf ljlj  where the range for 1n and 2n is jLn ,110  and ;0 ,22 jLn  (for angle in the range        4 , 4  ). 4. Apply the inverse 2D FFT to each ljf , ˆ , to obtain the discrete curvelet coefficients C . The number of curvelet coefficients obtained is extremely large. If all the coefficients are used, the classification algorithm becomes too complex. The computational complexity becomes high. Fractal dimension (FD) measurements are used to estimate and quantify the complexity of the shape or texture of objects. Hence, fractal measurements are calculated from the curvelet coefficients. The authors in [18], have reported an increased classification accuracy with curvelet fractal features. 2.4. LCA optimized FCRN Classifier 2.4.1. League Championship Algorithm LCA is a newly proposed stochastic population based algorithm for continuous global optimization which imitates a championship situation, where synthetic football clubs participate in an artificial league for a number of weeks. A number of individuals making role as sport teams compete in an artificial league for several weeks (iterations). Based on the league schedule in each week, teams play in pairs and their game outcome is determined in terms of win or loss, given the known playing strength (fitness value) along with the particular team formation/arrangement (solution) followed by each team. Keeping track of the previous week events, each team devices the required changes in its formation (a new solution is generated) for the next week contest and the championship goes on for a number of seasons (stopping condition). The way in which a new solution is associated with a LCA team, is governed via imitating the match analysis process followed by coaches to design a suitable arrangement for their forthcoming match. In a typical match analysis, coaches will modify their arrangement on the basis of their own game experiences and their opponent’s style of play [20].
  • 5. IJEECS ISSN: 2502-4752  Mammogram Analysis using League Championship Algorithm Optimized… (Saraswathi D) 455 The following pseudo-code describes in detail, the steps of the LCA algorithm. 1. Initialize the league size (L) and the number of seasons (S); week (t) = 1; 2. Generate a league schedule; 3. Initialize team formations (generate a population of L solutions) and determine the playing strengths F(X)) along with them. Let the initialization be also the teams’ current best formation; 4. While t = S (L−1). 5. Based on the league schedule at week t, determine the winner/ loser among every pair of teams using a playing strength based criterion; 6. t = t + 1; 7. For i = 1 to L. 8. Devise a new formation for team i for the forthcoming match, while taking into account the team’s current best formation and previous week events. Evaluate the playing strength of the resulting arrangement; 9. If the new formation is the fittest one (that is, the new solution is the best solution achieved thus far for the ith member of the population), then choose the new formation as the team’s current best formation; 10.End for 11.If mod(t, L−1) = 0. 12.Generate a league schedule; 13.End if 14.End while. There are two key steps when applying LCA to optimization problems: the representation of the solution and the fitness function. The searching is a repeat process, and the stop criterion is either the maximum iteration number or the minimum error condition. The League Championship Algorithm is illustrated in Figure 4. Figure 4. League Championship Algorithm 2.4.2. LCA Optimized FCRN Classifier Fully Complex-valued Relaxation Network (FCRN) is a single hidden layer feed forward network. FCRN network is a complex-valued network used for approximating both the magnitude and phase of the complex-valued signals accurately. Hence, the error function J can be represented in terms of both the magnitude and the phase of the complex-valued error, of the form:
  • 6.  ISSN: 2502-4752 IJEECS Vol. 5, No. 2, February 2017 : 451 – 461 456                       2 2 ˆ ˆ ln tt t t M M J  Which can also be written as: (1) Where t M and t  are the true/target magnitude and phase of the t-th sample and t Mˆ and t ˆ are the predicted magnitude and phase of the t-th sample.          t t y y ˆ ln is the complex conjugate of         t t y y ˆ ln in equationn (1). In this work, fully connected feed forward FCRN network is used. The optimal network architecture is obtained by optimizing the weight error in the hidden layer using LCA algorithm. Let the input layer neurons are represented by ni and the output layer neurons are represented by no. For the entire configuration in the network architecture, fixed number of neurons is used in the input and output layer. The predicted output t yˆ of FCRN with k hidden neurons is given by: Where    Kjuzvhh j tT j j t ,.........2,1;sec  j th is the response of the j-th hidden neuron for the given input t z , T jv is the complex- valued scaling factor and ju is the complex valued center of the hidden neurons. Hyperbolic secant activation function is used in the hidden layer and exponential activation function is used in the output layer as in eqn. (2). In order to optimize the error weights, Mean Square Error (MSE) is used as fitness function in LCA as in equationn (3).  2 arg outputactualoutputettsumMSE  (3) The best solution is evolved using this fitness function of LCA-FCRN algorithm. The optimally designed LCA-FCRN has three-layer feedforward architecture: an input layer, hidden layer and an output layer. The number of input layer neurons is equal to the number of extracted curvelet fractal texture features. The number of hidden layer neurons is optimally added to the FCRN. The output layer has one neuron which classifies the input mammogram image as normal or abnormal.
  • 7. IJEECS ISSN: 2502-4752  Mammogram Analysis using League Championship Algorithm Optimized… (Saraswathi D) 457 Ensembled FCRN has been shown as a good classifier for mammogram analysis [17]. In this work, two LCA-FCRNs have been used. Therefore, the input data can produce diverse FCRN neural network classifiers, which are combined using hierarchical fusion (majority vote algorithm). The optimal hidden neurons are used in these two FCRNs and the parameters of each LCA-FCRN classifier are different, then each classifier will represent that knowledge in a slightly different way and that will create diversity. The classifiers with such diversity allow for the learning of different characteristics in digital mammograms. These networks provide different decisions for the same input data and combining them improves the performance in terms of accuracy and consistency. Suspicious areas in digital mammograms have different characteristics and therefore, an optimized ensemble will learn and generalize better than an individual classifier. 3. Results and Discussions MIAS dataset images are used to evaluate the performance of the proposed CAD system. Figure 5 shows the cropped input image and its curvelet layers. (a) (b) Figure 5. (a) Cropped input image and (b) curvelet layers (4-scale and 16-orientation curvelets) For example, mdb245 MIAS image is a malignant image of size 1024×1024. It is enhanced using DCT sharpening. The enhanced image is cropped and sized to 256×256. Utmost care has to be taken while cropping the abnormal image; else, the tumor tissues are likely to be missed out, which in turn will increase the False Negatives. Input image can be resized to 256×256, but the problem is, it may affect the resolution. Cropping retains the same resolution as that of the input image. Curvelet coefficients are extracted from the cropped image. On decomposition, the curvelet consists of one approximate band of size 21×21 real values of low frequency coefficients and other subbands of high frequency coefficients. The outer most layer is the highest frequency coefficient layer of size 256×256. Table 2 summarizes the curvelet coefficients cell structure for an image. The number of curvelet coefficients obtained is extremely large for a single image. If all these coefficients are used, the classification algorithm becomes too complex. Hence, the fractal measurements are made and 24 optimal features are computed for each image. These features are given to the optimized ensembled LCA-FCRN classifier to classify whether the input image is normal or abnormal. MIAS database consists of 322 images. Among these, 50% of the images (161) used for training and 30% of the images (97) used for testing and the remaining 20% (64) images used for validation. Cross-validation is another method for training process. It controls the error on an independent set of data and stops training when this error begins to increase. In this work, 10-fold cross validation is performed and average classification accuracy is calculated. Parameters used in LCA optimization: League size, L=161(same as the number of input feature vectors); Number of seasons, S=1000; 1 =2; 2 =2; pc=0.7 (preserving diversity among solutions generated), Team size=1x161, initial population will be of size 161x24. A Particle Swarm Optimization (PSO) based ensembled FCRN classifier is also built for comparison. The parameters used for PSO optimization: Inertia weight = 0.1 to 0.9 (varies linearly with the iterations); Number of particles=161; Learning factors 1 and 2 = 2; Maximum
  • 8.  ISSN: 2502-4752 IJEECS Vol. 5, No. 2, February 2017 : 451 – 461 458 iteration number=1000 (yielding the total number of 10000 function evaluations). Comparison is done between two optimization algorithms such as LCA and particle swarm optimization (PSO) algorithm [21]. The results show that LCA-FCRN classifier with curvelet fractal features input yields higher classification accuracy compared to PSO-FCRN classifier. This increased accuracy is due to the fact that the LCA has the capability to select the optimal number of hidden neurons through a number of iterations. Table 2. The curvelet coefficients cell structure Cropped Input image 256x256 Curvelet coefficients cell structure 1x5 cell Curvelet decomposition (scale-4 & orientation-16) 1x1 1x16 cell 1x32 cell 1x32 cell 1x1 441 real values (21x21) 5984 complex values 22880 complex values 90144 complex values 65536 complex values (256x256) Total coefficients 184985 (Complex values) After wrapping 236196 (Complex values) (486x486) Curvelet Fractal feature vectors 1x24 3.1. Performance measures Table 3 shows the decision matrix which includes True Negative (TN), False Positive (FP), False Negative (FN) and True Positive (TP). Sensitivity and specificity are statistical performance measures. Sensitivity measures the proportion of actual positives which are correctly identified when the mammogram contains cancer tissues in it. Specificity measures the proportion of negatives which are correctly identified when cancer is not present in the mammogram. Sensitivity and Specificity are defined as follows: (5) (6) A Receiver Operating Characteristic (ROC) curve is a graph that plots the true positive rate (Sensitivity) in function of the false positive rate (Specificity) at different cutoff points. Medcal version 12 [34] is a statistical software used in this work to plot and analyze the ROC. Figure 6 presents the ROC values for the proposed ensembled LCA-FCRN Classifier, ensembled FCRN classifier and FCRN classifier with ten-fold cross validation for comparison. For this ROC analysis, 200 samples were taken in which 100 were tumor samples and 100 were normal samples. Table 3. Decision Matrix Predicted Actual Healthy True Negative False Positive cancer False Negative True Positive
  • 9. IJEECS ISSN: 2502-4752  Mammogram Analysis using League Championship Algorithm Optimized… (Saraswathi D) 459 Figure 6. Comparison of the ROC curves for various classifiers The results presented in Table 4 show that the proposed LCA optimized ensembled FCRN classifier yields better performance than its PSO counterpart. Optimal number of hidden neurons are 90 FCRN1 and 120 for FCRN2. It can be observed that the proposed ensembled LCA-FCRN classifier outperforms its competitive counterparts. This is consistent with the fact that optimization is useful in initial parameter setting of the network. Table 4. Classification accuracy with different combinations of hidden layer neurons No. of hidden neurons Classification accuracy % FCRN1 FCRN2 Curvelet fractal features + ensembled FCRN classifier Curvelet fractal features + ensembled PSO-FCRN classifier Curvelet fractal features + ensembled LCA-FCRN classifier 79 103 81 89.63 90.42 85 115 83 90.72 93.63 90 120 84 95.6 98.22 97 139 80 92.8 94.25 103 151 81 93.9 94.8 Table 5. Performance measures Classifier Metrics FCRN Ensembled FCRN Ensembled LCA-FCRN Sensitivity (%) 90.984 98 98.1 Specificity (%) 86.111 92 92.8 Accuracy (%) 89.873 98.18 98.22 AUC 0.91382 0.98 0.985 Youden’s index 0.77095 0.8205 0.882 Misclassification rate 0.10127 0.07 0.052 Table 5 summarizes the attributes including the Area under the curve, Youden index and Optimal Criterion. Ensembled LCA-FCRN classifier achieves a significantly higher accuracy of 98.22%. The proposed ensembled LCA-FCRN classifier based CAD system outperforms the other classifiers in terms of all metrics. As part of future work, it is proposed to segment the classified tumor part in an efficient way to aid the radiologists for locating the tumor tissues easily. In such a scenario, no patient will experience a false prediction of breast cancer. The ROC curves for FCRN, ensembled FCRN and ensembled LCA-FCRN classifiers are presented in Figure 6 for comparison. The best area under the ROC curve is found to be 0.985 for the ensembled LCA-FCRN classifier. Besides it yields a sensitivity of 98.1% and a specificity of 92.8%. The misclassification rate is found to be 0.052 which is less than that of other classifiers. With an optimized learning, a high classification accuracy of 98.22% is
  • 10.  ISSN: 2502-4752 IJEECS Vol. 5, No. 2, February 2017 : 451 – 461 460 achieved. Therefore, ensembled LCA-FCRN classifier is a promising choice for automatic detection of abnormalities in mammograms. 4. Conclusion A LCA optimized ensembled FCRN classifier for mammogram analysis for early detection of breast cancer is presented in this paper. LCA-FCRN classifier based CAD system built in this work classifies mammograms into normal and abnormal. MIAS database images are used for training and testing the proposed CAD system. First, the input mammogram image is enhanced by DCT sharpening and the ROI of the image is chosen and cropped. The curvelet fractal texture features are extracted and classified using ensembled LCA-FCRN. The LCA optimized FCRN based classifier provides a high classification accuracy of 98.22% by reducing the false positives and false negatives. References [1] Cheng Heng-Da, Xiaopeng Cai, Xiaowei Chen, Liming Hu, Xueling Lou. Computer-aided detection and classification of microcalcifications in mammograms: a survey. Pattern recognition. 2003; 36(12): 2967-2991. [2] Marla R Lander. Automated 3-d breast ultrasound as a promising adjunctive screening tool for examining dense breast tissue. Seminars in roentgenology. 2011; 46(4): 302-308. [3] Lee San-Kan, Chien-Shun Lo, Chuin-Mu Wang, Pau-Choo Chung, Chein-I. Chang, Ching-Wen Yang, Pi-Chang Hsu. A computer-aided design mammography screening system for detection and classification of microcalcifications. International journal of medical informatics. 2000; 60(1): 29-57. [4] Marrocco Claudio, Mario Molinara, Ciro D’Elia, Francesco Tortorella. A computer-aided detection system for clustered microcalcifications. Artificial intelligence in medicine. 2010; 50(1): 23-32. [5] EJ Candes, DL Donoho. Curvelets, multi-resolution representation, and scaling laws. Wavelet Applications in Signal and Image Processing. 2000; 8(4119-01). [6] Mohamed Meselhy Eltoukhy, Ibrahima Faye, Brahim Belhaouari Samir. A comparison of wavelet and curvelet for breast cancer diagnosis in digital mammogram. Computers in Biology and Medicine. 2010; 40(4): 384-391. [7] Bevilacqua A, R Campanini, N Lanconelli. Optimization of a distributed genetic algorithm on a cluster of workstations for the detection of microcalcifications. International Journal of Modern Physics C. 2001; 12(01): 55-70. [8] Gurcan Metin N, Berkman Sahiner, Heang-Ping Chan, Lubomir Hadjiiski, Nicholas Petrick. Selection of an optimal neural network architecture for computer-aided detection of microcalcifications— comparison of automated optimization techniques. Medical Physics. 2001; 28(9): 1937-1948. [9] Gavrielides Marios A, Joseph Y Lo, Carey E Floyd Jr. Parameter optimization of a computer-aided diagnosis scheme for the segmentation of microcalcification clusters in mammograms. Medical Physics. 2002; 29(4): 475-483. [10] Karnan M, et al. Ant colony optimization for feature selection and classification of microcalcifications in digital mammograms. Advanced Computing and Communications, 2006. ADCOM 2006. International Conference on. 2006. [11] Geetha K, K Thanushkodi. New particle swarm optimization for feature selection and classification of microcalcifications in mammograms. In Signal Processing, Communications and Networking, 2008. ICSCN'08. International Conference on. 2008: 458-463. [12] Park Hye-Suk, Ye-Seul Kim, Hee-Joung Kim, Jae-Gu Choi, Young-Wook Choi. Optimization of the key imaging parameters for detection of microcalcifications in a newly developed digital breast tomosynthesis system. Clinical imaging. 2013; 37(6): 993-999. [13] Bacha Anys, Karim Kalti, Najoua Essoukri Ben Amara, Basel Solaiman. Microcalcifications detection in mammograms based on Ant Colony Optimization and Markov Random Field. In Soft Computing and Pattern Recognition (SoCPaR), 2014 6th International Conference. 2014: 191-196. [14] Kashan Ali Husseinzadeh. League Championship Algorithm (LCA): An algorithm for global optimization inspired by sport championships. Applied Soft Computing. 2014; 16: 171-200. [15] Xu Wei, Raofen Wang, Jiarong Yang. An improved league championship algorithm with free search and its application on production scheduling. Journal of Intelligent Manufacturing. 2015: 1-10. [16] Suckling J, Parker J, Dance DR, Astley S, Hutt I, Boggis C, Ricketts I, Stamatakis E, Cerneaz N, Kok S, Taylor P. The mammographic image analysis society digital mammogram database. In Exerpta Medica. International Congress Series. 1994; 1069: 375-378. [17] Saraswathi D, E Srinivasan. An ensemble approach to diagnose breast cancer using fully complex- valued relaxation neural network classifier. International Journal of Biomedical Engineering and Technology. 2014; 15(3): 243-260.
  • 11. IJEECS ISSN: 2502-4752  Mammogram Analysis using League Championship Algorithm Optimized… (Saraswathi D) 461 [18] Saraswathi D, E Srinivasan. A high-sensitivity computer-aided system for detecting microcalcifications in digital mammograms using curvelet fractal texture features. Computer Methods in Biomechanics and Biomedical Engineering: Imaging & Visualization, Taylor & Francis. 2016: 1-11. [19] Candes Emmanuel, Laurent Demanet, David Donoho, Lexing Ying. Fast discrete curvelet transforms. Multiscale Modeling & Simulation. 2006; 5(3): 861-899. [20] Kashan AH. An efficient algorithm for constrained global optimization and application to mechanical engineering design: League championship algorithm (LCA). Computer-Aided Design. 2011; 43(12): 1769-1792. [21] J Kennedy, RC Eberhart. Particle swarm optimization. Proc. IEEE International conference on Neural Networks. 1995: 1942. [22] http://www.medcalc.org/download.php. [23] Mandelbrot BB. Fractals: Form, Chance and Dimension. San Francisco: CA Frccmon. 1977.