SlideShare a Scribd company logo
International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017
DOI:10.5121/ijcsit.2017.9507 87
USING CUCKOO ALGORITHM FOR ESTIMATING
TWO GLSD PARAMETERS AND COMPARING IT
WITH OTHER ALGORITHMS
Jane Jaleel Stephan, Haitham Sabah Hasan and Alaa Hamza Omran
University of Information Technology & Communications, Iraq
ABSTRACT
This study introduces and compares different methods for estimating the two parameters of generalized
logarithmic series distribution. These methods are the cuckoo search optimization, maximum likelihood
estimation, and method of moments algorithms. All the required derivations and basic steps of each
algorithm are explained. The applications for these algorithms are implemented through simulations using
different sample sizes (n = 15, 25, 50, 100). Results are compared using the statistical measure mean
square error.
KEYWORDS
Cuckoo search optimization (CSO) algorithm, maximum likelihood estimation (MLE) algorithm, method of
moments (MOM) algorithm, mean square error (MSE).
1. INTRODUCTION
The process of modifying a system to present several new features that corporate in enhancing
the system and work more efficiently is known as optimization process. Also the Optimization
process can be defined as the process of finding alternative solution to increase the performance
of the system under specific constraints such as increasing the desired parameters and decrease
the undesired parameters in the system which has a problem to solve it [1]. The increasing means
trying to get additional good results without additional cost such as the optimization which
occurs on computer or any android phone will results in increasing the speed of processing which
makes them run faster with less memory requirements. There are many algorithms in solving
optimization problems such as cukoo search algorithm which introduced for the first time by
Yang and Deb [2]. Many researchers work on testing this algorithm on some benchmark
functions and compare the results with other algorithms like PSO, GA; the obtained results show
that the cukoo algorithm is better than the others. One of the popular met heuristic,
combinatorial search optimization techniques is ACO (Ant Colony Optimization) which is
developed from natural ant behavior ACO was used along with Rough Sets and Fuzzy Rough
Sets in feature selection in [3], [4], [5] also it is used for optimizing of firewall rules in [6].
Today the Cuckoo search algorithm became as the one of the most optimization algorithm which
used in every domain like scheduling planning, forecasting, image processing, feature selection
and engineering optimization [7]. This paper presents a Comparing of the Cuckoo Algorithm
with Other Algorithms for Estimating Two GLSD Parameters. Some important functions are
defined as follows:
The discrete random variable (x) exhibits the generalized logarithmic series distribution (GLSD)
with two parameters (α and β), where (α) is a scale parameter and (β) is a shape parameter. Let
International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017
88
,
Where Ө is a function from α. The positive matrix factorization (p.m.f.) of GLSD is defined by
Eq. (1) as follows:
, (1)
Where , , , .
The distribution in Eq. (1) depends on the zero-truncated generalized negative binomial defined
by Eq. (2):
, (2)
Where .
When limit (k→0) is considered for Eq. (2), we obtain the studied distribution in Eq. (1).
The mean of GLSD is defined in Eq. (1), and the variance obtained from the general formula of
the (kth
) moments about the mean is as follows:
, ,
, (3)
. (4)
2. ESTIMATING PARAMETERS
We apply different methods for the p.m.f. parameters in Eq. (1).
2.1 Maximum Likelihood Estimation (MLE)
The Maximum Likelihood Estimation (MLE) [8], [9] that corresponds to Eq. (1) is given by:
,
,
And .
This equation derives:
. (6)
From , we obtain .
(5)
International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017
89
2.2 Method of Moments (MOM) Estimator for GLSD Parameters
Method of Moments (MOM) Estimator for GLSD Parameters [10], these estimators
( ) are obtained by solving the following:
,
.
When r = 1,
, (7)
.
When r = 2,
, (8)
.
Given that:
and
;
then,
.
We have
, (9)
, (10)
and
,
which is simplified as follows:
.
We also obtain the following:
. (11)
Then,
. (12)
International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017
90
We derive the first three non-central moments obtained from [ .
Then,
,
,
. (13)
Given that:
,
We obtain the following based on the preceding relation:
,
. (14)
Eq. (14) can be simplified into
. (15)
Given that
,
Eq. (15) can be written as follows:
, (16)
which is an implicit function that can be solved numerically to determine ( ) based on
observation. We then obtain ( ) by using ( ) and solving Eq. (11).
2.3 Cuckoo Search Optimization (CSO) Algorithm
This algorithm is based on the breeding behaviour of the cuckoo bird. It has three basic
optimization rules [11], [12].
1. Each bird lays one egg at a time, and each egg is placed randomly in a selected nest.
2. The best nest with the highest fitness value will be carried over to the next generation.
3. The number of available host nests is fixed. ( ) represents the probability of the host
bird discovering egg/s in its nest. The host bird can either throw away the egg/s or abandon the
nest to build a new one [13][14].
The latter scenario can be regarded as the new best solution.
Let:
International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017
91
Be the nest where the cuckoo bird initially lives, and
Be the new nest with the highest fitness value.
When random walk is used, the performance of the cuckoo (i) that applies levy flight is
expressed as [5, 7]:
.
Levy flight was first introduced by the French mathematician Paul Pierre.
The probability ( ) indicates that the egg/s in the nest may be from another bird, and
thus, the cuckoo bird may leave this host nest and build another one. The n hosts may be changed
to new hosts with random positions (probability of change). Thus, the objective function
belongs to the maximization type and the objective must be fitted into this type. The most
important algorithm that can be applied is one used to solve nonlinear equation problems or one
used in neural networks because these objects allow the algorithm to be transformed from state to
state to reach the optimal solution. Given that GLSD has two parameters (θ and β), then the
algorithm implements the following steps.
Each bird lays one egg at a time in a randomly selected nest. The number of selected nests is
equal to the number of parameters to be estimated. The number of nests is determined from the
following equation:
Number of nests = LB + (UB − LB) × random number (0, 1).
Let be the nest where the cuckoo bird initially lives.
is the new nest with the highest fitness value.
+
Each nest contains the parameters to be estimated, and the number of nests is also determined
based on these parameters.
Step (1):
Number of nests = LB + (UB − LB) × random number (0, 1)
Step (2):
The objective function for each nest is calculated as follows:
.
International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017
92
Step (3):
The best values of the parameters determine the best nest with respect to the eggs.
Step (4):
The repetition begins. Let
be the nest in which the cuckoo bird initially lives, and
+ be the new nest with the highest fitness value.
Step (5):
A new nest is generated for the cuckoo from k, as follows:
,
,
,
,
,
.
Step (6):
The objective function for each new nest is computed.
Step (7):
The solution is continued until the stopping rule ends with the total frequency. The best solution
determined is then printed.
The CSO algorithm, which represents a meta-heuristic algorithm, is adopted to estimate (θ ̂, β ̂).
Then, (θ ̂ ) provides the estimate of (α). More details on this algorithm are explained in detail in
[15].
3. SIMULATION
The three estimators of (α and β), i.e., the CSO, MLE, and MOM algorithms, are compared
through MATLAB: A11 program. Different sample sizes (n = 15, 25, 50, 100) are considered,
and the results are compared using the statistical measure mean square error (MSE) and run of
each experiment (R = 1000).
International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017
93
TABLE 1: Comparison of the Different Estimators When β = 1.5 and α = 0.3
TABLE 2: Comparison of the Different Estimators When β = 2 and α = 0.2
International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017
94
TABLE 3: Comparison of the Different Estimators When β = 2.2 and α = 0.4
TABLE 4: Comparison of the Different Estimators When β = 3 and α = 0.33
International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017
95
TABLE 5: Comparison of the Different Estimators When β = 1.8 and α = 0.5
3. CONCLUSION
After estimating (α and β) using the three different methods (i.e., MOM, CSO, and MLE) with
different sample sizes (n = 15, 25, 50, 100), we determined that the best estimator for small
sample sizes (n = 15, 25) based on MSE was the CSO estimator, as shown in Tables 1 to 5. By
contrast, MLE was the best estimator for large sample sizes (n = 50, 100). However, we
conclude that the CSO estimator is the best type for small sample sizes (n = 15, 25) because the
CSO algorithm depends on the number of eggs in the host nest, which is limited.
REFERENCES
[1] Azizah Binti Mohamad, Azlan Mohd Zain & Nor Erne Nazira Bazin, (2014), “Cuckoo Search Algorithm for
Optimization Problems—A Literature Review and its Applications”, Applied Artificial Intelligence An
International Journal Volume 28, Issue 5.
[2] Xin She Yang and Sush Deb, "Nature & Biologically Inspired Computing," in IEEE, University of Cambridge,
Trumpinton Street, CB2 1PZ, UK, 2010.
[3] Ravi Kiran Varma P, Valli Kumari V, and Srinivas Kumar S, "A novel intelligent attribute reduction technique
based on Ant Colony Optimization," International Journal of Intelligent Systems Technologies and Applicaitons,
vol. 1, no. 1, pp. 23-45, 2015.
[4] Ravi Kiran Varma P, Valli Kumari V, and Srinivas Kumar S, "Feature selection using relative fuzzy entropy and
ant colony optimization applied to real-time intrusion detection system," Procedia Computer Science, vol. 85, no.
2016, pp. 503-510, 2016.
International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017
96
[5] Ravi Kiran Varma P, Valli Kumari V, and Srinivas Kumar S, "Application of Rough Sets and Ant Colony
Optimization in feature selection for Network Intrusion Detection," International Journal of Applied Engineering
Research, vol. 10, no. 22, pp. 43156-43163, 2015.
[6] Ravi Kiran Varma P, Valli Kumari V, and Srinivas Kumar S, "Ant Colony Optimization Based Anomaly
Mitigation Engine," Springerplus, vol. 5, no. 1, pp. 1-32, 2016.
[7] Xin-She Yang and Suash, ""Engineering optimisation by cuckoo search"," International Journal of Mathematical
Modelling and Numerical Optimisation, vol. 1, no. 4, pp. 330-343, 2010.
[8] D. S. Bunch, “Maximum Likelihood Estimation (MLE) of probabilistic choice models”, SIAM Journal on
Scientific and Statistical Computing, 8(1):56-70.
[9] M.S.Prasad Babu et al, (2012), "Development of Maize Expert System using Ada-Boost Algorithm and Navie
Bayesian Classifier", International journal of computer Applications technology and research, volume 1-issue 3,
89-93.
[10] Persi D., “Application of the Method of Moments in Probability and Statistics”, Auspices national science
foundation grant DMS86-00235, Nov. 1986.
[11] Xin She Yang and Suash, "A brief literature review: Cuckoo Search and Firefly Algorithm," Studies in
Computational Intelligence, vol. 516, pp. 49-62, 2014.
[12] Hongqing Zheng and Yongquan Zhou,(2013), A Cooperative Coevolutionary Cuckoo Search Algorithm for
Optimization Problem”, Journal of Applied Mathematics, J. Appl. Math. Volume 2013, Special Issue (2013).
[13] Najla Akram AL-Saati, Marwa Abd-AlKareem, (2013), “The Use of Cuckoo Search in Estimating the
Parameters of Software Reliability Growth Models”, International Journal of Computer Science and Information
Security,Vol. 11, No. 6.
[14] Manjeet Kumar, Tarun Kumar Rawat,(2015), “Optimal design of FIR fractional order differentiator using cuckoo
search algorithm”, Expert Systems with Applications, volume 42, Issue 7, Pages 3433–3449.
[15] Prasad Babu, B.Jyothsna, (2015), “Implementation of Cuckoo Search Optimization Algorithm using Semantic
Web – Based Coconut Expert System”, International Journal of Advanced research in Computer Science and
Software Engineering, Vol.5, Issue 9.
Ad

Recommended

COMPARING THE CUCKOO ALGORITHM WITH OTHER ALGORITHMS FOR ESTIMATING TWO GLSD ...
COMPARING THE CUCKOO ALGORITHM WITH OTHER ALGORITHMS FOR ESTIMATING TWO GLSD ...
csandit
 
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Xin-She Yang
 
Ijarcet vol-2-issue-3-904-915
Ijarcet vol-2-issue-3-904-915
Editor IJARCET
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
theijes
 
Proposing a New Job Scheduling Algorithm in Grid Environment Using a Combinat...
Proposing a New Job Scheduling Algorithm in Grid Environment Using a Combinat...
Editor IJCATR
 
ADAPTIVE CONTROL AND SYNCHRONIZATION OF SPROTT-I SYSTEM WITH UNKNOWN PARAMETERS
ADAPTIVE CONTROL AND SYNCHRONIZATION OF SPROTT-I SYSTEM WITH UNKNOWN PARAMETERS
ijscai
 
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
ijcsa
 
THE ACTIVE CONTROLLER DESIGN FOR ACHIEVING GENERALIZED PROJECTIVE SYNCHRONIZA...
THE ACTIVE CONTROLLER DESIGN FOR ACHIEVING GENERALIZED PROJECTIVE SYNCHRONIZA...
ijait
 
A HYBRID K-HARMONIC MEANS WITH ABCCLUSTERING ALGORITHM USING AN OPTIMAL K VAL...
A HYBRID K-HARMONIC MEANS WITH ABCCLUSTERING ALGORITHM USING AN OPTIMAL K VAL...
IJCI JOURNAL
 
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
orajjournal
 
Parameter Estimation for the Weibul distribution model Using Least-Squares Me...
Parameter Estimation for the Weibul distribution model Using Least-Squares Me...
IJMERJOURNAL
 
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
csandit
 
An Automatic Clustering Technique for Optimal Clusters
An Automatic Clustering Technique for Optimal Clusters
IJCSEA Journal
 
AROPUB-IJPGE-14-30
AROPUB-IJPGE-14-30
shirko mahmoudi
 
Proposing a New Job Scheduling Algorithm in Grid Environment Using a Combinat...
Proposing a New Job Scheduling Algorithm in Grid Environment Using a Combinat...
Editor IJCATR
 
Meta heuristic based clustering of two-dimensional data using-2
Meta heuristic based clustering of two-dimensional data using-2
IAEME Publication
 
GENETIC ALGORITHM FOR FUNCTION APPROXIMATION: AN EXPERIMENTAL INVESTIGATION
GENETIC ALGORITHM FOR FUNCTION APPROXIMATION: AN EXPERIMENTAL INVESTIGATION
ijaia
 
IRJET - Movie Genre Prediction from Plot Summaries by Comparing Various C...
IRJET - Movie Genre Prediction from Plot Summaries by Comparing Various C...
IRJET Journal
 
Function projective synchronization
Function projective synchronization
ijcseit
 
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
cscpconf
 
Presenting a new Ant Colony Optimization Algorithm (ACO) for Efficient Job Sc...
Presenting a new Ant Colony Optimization Algorithm (ACO) for Efficient Job Sc...
Editor IJCATR
 
Ijsea04031014
Ijsea04031014
Editor IJCATR
 
A02610106
A02610106
inventionjournals
 
Sorting algorithms
Sorting algorithms
ashish gupta
 
Cuckoo algorithm with great deluge local-search for feature selection problems
Cuckoo algorithm with great deluge local-search for feature selection problems
IJECEIAES
 
Cukoo srch
Cukoo srch
siet_pradeep18
 
Cukoo srch
Cukoo srch
siet_pradeep18
 
Comparative analysis of abc and ics
Comparative analysis of abc and ics
Biswajit Panday
 
Cuckoo Search Algorithm: An Introduction
Cuckoo Search Algorithm: An Introduction
Xin-She Yang
 
Cuckoo search algorithm
Cuckoo search algorithm
Ritesh Kumar
 

More Related Content

What's hot (16)

A HYBRID K-HARMONIC MEANS WITH ABCCLUSTERING ALGORITHM USING AN OPTIMAL K VAL...
A HYBRID K-HARMONIC MEANS WITH ABCCLUSTERING ALGORITHM USING AN OPTIMAL K VAL...
IJCI JOURNAL
 
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
orajjournal
 
Parameter Estimation for the Weibul distribution model Using Least-Squares Me...
Parameter Estimation for the Weibul distribution model Using Least-Squares Me...
IJMERJOURNAL
 
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
csandit
 
An Automatic Clustering Technique for Optimal Clusters
An Automatic Clustering Technique for Optimal Clusters
IJCSEA Journal
 
AROPUB-IJPGE-14-30
AROPUB-IJPGE-14-30
shirko mahmoudi
 
Proposing a New Job Scheduling Algorithm in Grid Environment Using a Combinat...
Proposing a New Job Scheduling Algorithm in Grid Environment Using a Combinat...
Editor IJCATR
 
Meta heuristic based clustering of two-dimensional data using-2
Meta heuristic based clustering of two-dimensional data using-2
IAEME Publication
 
GENETIC ALGORITHM FOR FUNCTION APPROXIMATION: AN EXPERIMENTAL INVESTIGATION
GENETIC ALGORITHM FOR FUNCTION APPROXIMATION: AN EXPERIMENTAL INVESTIGATION
ijaia
 
IRJET - Movie Genre Prediction from Plot Summaries by Comparing Various C...
IRJET - Movie Genre Prediction from Plot Summaries by Comparing Various C...
IRJET Journal
 
Function projective synchronization
Function projective synchronization
ijcseit
 
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
cscpconf
 
Presenting a new Ant Colony Optimization Algorithm (ACO) for Efficient Job Sc...
Presenting a new Ant Colony Optimization Algorithm (ACO) for Efficient Job Sc...
Editor IJCATR
 
Ijsea04031014
Ijsea04031014
Editor IJCATR
 
A02610106
A02610106
inventionjournals
 
Sorting algorithms
Sorting algorithms
ashish gupta
 
A HYBRID K-HARMONIC MEANS WITH ABCCLUSTERING ALGORITHM USING AN OPTIMAL K VAL...
A HYBRID K-HARMONIC MEANS WITH ABCCLUSTERING ALGORITHM USING AN OPTIMAL K VAL...
IJCI JOURNAL
 
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
LOGNORMAL ORDINARY KRIGING METAMODEL IN SIMULATION OPTIMIZATION
orajjournal
 
Parameter Estimation for the Weibul distribution model Using Least-Squares Me...
Parameter Estimation for the Weibul distribution model Using Least-Squares Me...
IJMERJOURNAL
 
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
csandit
 
An Automatic Clustering Technique for Optimal Clusters
An Automatic Clustering Technique for Optimal Clusters
IJCSEA Journal
 
Proposing a New Job Scheduling Algorithm in Grid Environment Using a Combinat...
Proposing a New Job Scheduling Algorithm in Grid Environment Using a Combinat...
Editor IJCATR
 
Meta heuristic based clustering of two-dimensional data using-2
Meta heuristic based clustering of two-dimensional data using-2
IAEME Publication
 
GENETIC ALGORITHM FOR FUNCTION APPROXIMATION: AN EXPERIMENTAL INVESTIGATION
GENETIC ALGORITHM FOR FUNCTION APPROXIMATION: AN EXPERIMENTAL INVESTIGATION
ijaia
 
IRJET - Movie Genre Prediction from Plot Summaries by Comparing Various C...
IRJET - Movie Genre Prediction from Plot Summaries by Comparing Various C...
IRJET Journal
 
Function projective synchronization
Function projective synchronization
ijcseit
 
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
cscpconf
 
Presenting a new Ant Colony Optimization Algorithm (ACO) for Efficient Job Sc...
Presenting a new Ant Colony Optimization Algorithm (ACO) for Efficient Job Sc...
Editor IJCATR
 
Sorting algorithms
Sorting algorithms
ashish gupta
 

Similar to Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it with Other Algorithms (20)

Cuckoo algorithm with great deluge local-search for feature selection problems
Cuckoo algorithm with great deluge local-search for feature selection problems
IJECEIAES
 
Cukoo srch
Cukoo srch
siet_pradeep18
 
Cukoo srch
Cukoo srch
siet_pradeep18
 
Comparative analysis of abc and ics
Comparative analysis of abc and ics
Biswajit Panday
 
Cuckoo Search Algorithm: An Introduction
Cuckoo Search Algorithm: An Introduction
Xin-She Yang
 
Cuckoo search algorithm
Cuckoo search algorithm
Ritesh Kumar
 
Evaluation the efficiency of cuckoo
Evaluation the efficiency of cuckoo
ijcsa
 
Cuckoo search final
Cuckoo search final
NepalAdz
 
Cuckoo Optimization ppt
Cuckoo Optimization ppt
Anuja Joshi
 
The Cuckoo Search Algorithm: A review.
The Cuckoo Search Algorithm: A review.
IRJET Journal
 
Cf34498502
Cf34498502
IJERA Editor
 
Chicken Swarm as a Multi Step Algorithm for Global Optimization
Chicken Swarm as a Multi Step Algorithm for Global Optimization
inventionjournals
 
Cuckoo search
Cuckoo search
Biswajit Panday
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
Cuckoo algorithm with great deluge local-search for feature selection problems
Cuckoo algorithm with great deluge local-search for feature selection problems
IJECEIAES
 
Comparative analysis of abc and ics
Comparative analysis of abc and ics
Biswajit Panday
 
Cuckoo Search Algorithm: An Introduction
Cuckoo Search Algorithm: An Introduction
Xin-She Yang
 
Cuckoo search algorithm
Cuckoo search algorithm
Ritesh Kumar
 
Evaluation the efficiency of cuckoo
Evaluation the efficiency of cuckoo
ijcsa
 
Cuckoo search final
Cuckoo search final
NepalAdz
 
Cuckoo Optimization ppt
Cuckoo Optimization ppt
Anuja Joshi
 
The Cuckoo Search Algorithm: A review.
The Cuckoo Search Algorithm: A review.
IRJET Journal
 
Chicken Swarm as a Multi Step Algorithm for Global Optimization
Chicken Swarm as a Multi Step Algorithm for Global Optimization
inventionjournals
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
THE STUDY OF CUCKOO OPTIMIZATION ALGORITHM FOR PRODUCTION PLANNING PROBLEM
ijcax
 
Ad

More from AIRCC Publishing Corporation (20)

CFP : 6 th International Conference on Natural Language Processing and Applic...
CFP : 6 th International Conference on Natural Language Processing and Applic...
AIRCC Publishing Corporation
 
Dual Edge-Triggered D-Type Flip-Flop with Low Power Consumption
Dual Edge-Triggered D-Type Flip-Flop with Low Power Consumption
AIRCC Publishing Corporation
 
Analytical Method for Modeling PBX Systems for Small Enterprise
Analytical Method for Modeling PBX Systems for Small Enterprise
AIRCC Publishing Corporation
 
CFP : 12th International Conference on Computer Science, Engineering and Info...
CFP : 12th International Conference on Computer Science, Engineering and Info...
AIRCC Publishing Corporation
 
CFP: 14th International Conference on Advanced Computer Science and Informati...
CFP: 14th International Conference on Advanced Computer Science and Informati...
AIRCC Publishing Corporation
 
Investigating the Determinants of College Students Information Security Behav...
Investigating the Determinants of College Students Information Security Behav...
AIRCC Publishing Corporation
 
CFP : 9 th International Conference on Computer Science and Information Techn...
CFP : 9 th International Conference on Computer Science and Information Techn...
AIRCC Publishing Corporation
 
CFP : 6 th International Conference on Artificial Intelligence and Machine Le...
CFP : 6 th International Conference on Artificial Intelligence and Machine Le...
AIRCC Publishing Corporation
 
Remotely View User Activities and Impose Rules and Penalties in a Local Area ...
Remotely View User Activities and Impose Rules and Penalties in a Local Area ...
AIRCC Publishing Corporation
 
April 2025-: Top Read Articles in Computer Science & Information Technology
April 2025-: Top Read Articles in Computer Science & Information Technology
AIRCC Publishing Corporation
 
March 2025-: Top Cited Articles in Computer Science & Information Technology
March 2025-: Top Cited Articles in Computer Science & Information Technology
AIRCC Publishing Corporation
 
Efficient Adaptation of Fuzzy Controller for Smooth Sending Rate to Avoid Con...
Efficient Adaptation of Fuzzy Controller for Smooth Sending Rate to Avoid Con...
AIRCC Publishing Corporation
 
CFP : 6th International Conference on Big Data, Machine Learning and IoT (BML...
CFP : 6th International Conference on Big Data, Machine Learning and IoT (BML...
AIRCC Publishing Corporation
 
CFP: 4th International Conference on NLP and Machine Learning Trends (NLMLT 2...
CFP: 4th International Conference on NLP and Machine Learning Trends (NLMLT 2...
AIRCC Publishing Corporation
 
Text Mining Customer Reviews for Aspect-Based Restaurant Rating
Text Mining Customer Reviews for Aspect-Based Restaurant Rating
AIRCC Publishing Corporation
 
CFP : 5th International Conference on Advances in Computing & Information Tec...
CFP : 5th International Conference on Advances in Computing & Information Tec...
AIRCC Publishing Corporation
 
Steganographic Substitution of the Least Significant Bit Determined Through A...
Steganographic Substitution of the Least Significant Bit Determined Through A...
AIRCC Publishing Corporation
 
CFP : 6th International Conference on Big Data, Machine Learning and IoT (BML...
CFP : 6th International Conference on Big Data, Machine Learning and IoT (BML...
AIRCC Publishing Corporation
 
CFP : 15th International Conference on Computer Science, Engineering and Appl...
CFP : 15th International Conference on Computer Science, Engineering and Appl...
AIRCC Publishing Corporation
 
The Study of Artificial Intelligent Building Automation Control System in Hon...
The Study of Artificial Intelligent Building Automation Control System in Hon...
AIRCC Publishing Corporation
 
CFP : 6 th International Conference on Natural Language Processing and Applic...
CFP : 6 th International Conference on Natural Language Processing and Applic...
AIRCC Publishing Corporation
 
Dual Edge-Triggered D-Type Flip-Flop with Low Power Consumption
Dual Edge-Triggered D-Type Flip-Flop with Low Power Consumption
AIRCC Publishing Corporation
 
Analytical Method for Modeling PBX Systems for Small Enterprise
Analytical Method for Modeling PBX Systems for Small Enterprise
AIRCC Publishing Corporation
 
CFP : 12th International Conference on Computer Science, Engineering and Info...
CFP : 12th International Conference on Computer Science, Engineering and Info...
AIRCC Publishing Corporation
 
CFP: 14th International Conference on Advanced Computer Science and Informati...
CFP: 14th International Conference on Advanced Computer Science and Informati...
AIRCC Publishing Corporation
 
Investigating the Determinants of College Students Information Security Behav...
Investigating the Determinants of College Students Information Security Behav...
AIRCC Publishing Corporation
 
CFP : 9 th International Conference on Computer Science and Information Techn...
CFP : 9 th International Conference on Computer Science and Information Techn...
AIRCC Publishing Corporation
 
CFP : 6 th International Conference on Artificial Intelligence and Machine Le...
CFP : 6 th International Conference on Artificial Intelligence and Machine Le...
AIRCC Publishing Corporation
 
Remotely View User Activities and Impose Rules and Penalties in a Local Area ...
Remotely View User Activities and Impose Rules and Penalties in a Local Area ...
AIRCC Publishing Corporation
 
April 2025-: Top Read Articles in Computer Science & Information Technology
April 2025-: Top Read Articles in Computer Science & Information Technology
AIRCC Publishing Corporation
 
March 2025-: Top Cited Articles in Computer Science & Information Technology
March 2025-: Top Cited Articles in Computer Science & Information Technology
AIRCC Publishing Corporation
 
Efficient Adaptation of Fuzzy Controller for Smooth Sending Rate to Avoid Con...
Efficient Adaptation of Fuzzy Controller for Smooth Sending Rate to Avoid Con...
AIRCC Publishing Corporation
 
CFP : 6th International Conference on Big Data, Machine Learning and IoT (BML...
CFP : 6th International Conference on Big Data, Machine Learning and IoT (BML...
AIRCC Publishing Corporation
 
CFP: 4th International Conference on NLP and Machine Learning Trends (NLMLT 2...
CFP: 4th International Conference on NLP and Machine Learning Trends (NLMLT 2...
AIRCC Publishing Corporation
 
Text Mining Customer Reviews for Aspect-Based Restaurant Rating
Text Mining Customer Reviews for Aspect-Based Restaurant Rating
AIRCC Publishing Corporation
 
CFP : 5th International Conference on Advances in Computing & Information Tec...
CFP : 5th International Conference on Advances in Computing & Information Tec...
AIRCC Publishing Corporation
 
Steganographic Substitution of the Least Significant Bit Determined Through A...
Steganographic Substitution of the Least Significant Bit Determined Through A...
AIRCC Publishing Corporation
 
CFP : 6th International Conference on Big Data, Machine Learning and IoT (BML...
CFP : 6th International Conference on Big Data, Machine Learning and IoT (BML...
AIRCC Publishing Corporation
 
CFP : 15th International Conference on Computer Science, Engineering and Appl...
CFP : 15th International Conference on Computer Science, Engineering and Appl...
AIRCC Publishing Corporation
 
The Study of Artificial Intelligent Building Automation Control System in Hon...
The Study of Artificial Intelligent Building Automation Control System in Hon...
AIRCC Publishing Corporation
 
Ad

Recently uploaded (20)

NEW Strengthened Senior High School Gen Math.pptx
NEW Strengthened Senior High School Gen Math.pptx
DaryllWhere
 
Industry 4.o the fourth revolutionWeek-2.pptx
Industry 4.o the fourth revolutionWeek-2.pptx
KNaveenKumarECE
 
Kel.3_A_Review_on_Internet_of_Things_for_Defense_v3.pptx
Kel.3_A_Review_on_Internet_of_Things_for_Defense_v3.pptx
Endang Saefullah
 
Deep Learning for Natural Language Processing_FDP on 16 June 2025 MITS.pptx
Deep Learning for Natural Language Processing_FDP on 16 June 2025 MITS.pptx
resming1
 
FSE_LLM4SE1_A Tool for In-depth Analysis of Code Execution Reasoning of Large...
FSE_LLM4SE1_A Tool for In-depth Analysis of Code Execution Reasoning of Large...
cl144
 
Complete guidance book of Asp.Net Web API
Complete guidance book of Asp.Net Web API
Shabista Imam
 
Data Structures Module 3 Binary Trees Binary Search Trees Tree Traversals AVL...
Data Structures Module 3 Binary Trees Binary Search Trees Tree Traversals AVL...
resming1
 
May 2025: Top 10 Read Articles in Data Mining & Knowledge Management Process
May 2025: Top 10 Read Articles in Data Mining & Knowledge Management Process
IJDKP
 
LECTURE 7 COMPUTATIONS OF LEVELING DATA APRIL 2025.pptx
LECTURE 7 COMPUTATIONS OF LEVELING DATA APRIL 2025.pptx
rr22001247
 
System design handwritten notes guidance
System design handwritten notes guidance
Shabista Imam
 
Bitumen Emulsion by Dr Sangita Ex CRRI Delhi
Bitumen Emulsion by Dr Sangita Ex CRRI Delhi
grilcodes
 
How to Un-Obsolete Your Legacy Keypad Design
How to Un-Obsolete Your Legacy Keypad Design
Epec Engineered Technologies
 
Validating a Citizen Observatories enabling Platform by completing a Citizen ...
Validating a Citizen Observatories enabling Platform by completing a Citizen ...
Diego López-de-Ipiña González-de-Artaza
 
Rapid Prototyping for XR: Lecture 2 - Low Fidelity Prototyping.
Rapid Prototyping for XR: Lecture 2 - Low Fidelity Prototyping.
Mark Billinghurst
 
Rapid Prototyping for XR: Lecture 6 - AI for Prototyping and Research Directi...
Rapid Prototyping for XR: Lecture 6 - AI for Prototyping and Research Directi...
Mark Billinghurst
 
Call For Papers - 17th International Conference on Wireless & Mobile Networks...
Call For Papers - 17th International Conference on Wireless & Mobile Networks...
hosseinihamid192023
 
FUNDAMENTALS OF COMPUTER ORGANIZATION AND ARCHITECTURE
FUNDAMENTALS OF COMPUTER ORGANIZATION AND ARCHITECTURE
Shabista Imam
 
FSE-Journal-First-Automated code editing with search-generate-modify.pdf
FSE-Journal-First-Automated code editing with search-generate-modify.pdf
cl144
 
Structured Programming with C++ :: Kjell Backman
Structured Programming with C++ :: Kjell Backman
Shabista Imam
 
Complete University of Calculus :: 2nd edition
Complete University of Calculus :: 2nd edition
Shabista Imam
 
NEW Strengthened Senior High School Gen Math.pptx
NEW Strengthened Senior High School Gen Math.pptx
DaryllWhere
 
Industry 4.o the fourth revolutionWeek-2.pptx
Industry 4.o the fourth revolutionWeek-2.pptx
KNaveenKumarECE
 
Kel.3_A_Review_on_Internet_of_Things_for_Defense_v3.pptx
Kel.3_A_Review_on_Internet_of_Things_for_Defense_v3.pptx
Endang Saefullah
 
Deep Learning for Natural Language Processing_FDP on 16 June 2025 MITS.pptx
Deep Learning for Natural Language Processing_FDP on 16 June 2025 MITS.pptx
resming1
 
FSE_LLM4SE1_A Tool for In-depth Analysis of Code Execution Reasoning of Large...
FSE_LLM4SE1_A Tool for In-depth Analysis of Code Execution Reasoning of Large...
cl144
 
Complete guidance book of Asp.Net Web API
Complete guidance book of Asp.Net Web API
Shabista Imam
 
Data Structures Module 3 Binary Trees Binary Search Trees Tree Traversals AVL...
Data Structures Module 3 Binary Trees Binary Search Trees Tree Traversals AVL...
resming1
 
May 2025: Top 10 Read Articles in Data Mining & Knowledge Management Process
May 2025: Top 10 Read Articles in Data Mining & Knowledge Management Process
IJDKP
 
LECTURE 7 COMPUTATIONS OF LEVELING DATA APRIL 2025.pptx
LECTURE 7 COMPUTATIONS OF LEVELING DATA APRIL 2025.pptx
rr22001247
 
System design handwritten notes guidance
System design handwritten notes guidance
Shabista Imam
 
Bitumen Emulsion by Dr Sangita Ex CRRI Delhi
Bitumen Emulsion by Dr Sangita Ex CRRI Delhi
grilcodes
 
Validating a Citizen Observatories enabling Platform by completing a Citizen ...
Validating a Citizen Observatories enabling Platform by completing a Citizen ...
Diego López-de-Ipiña González-de-Artaza
 
Rapid Prototyping for XR: Lecture 2 - Low Fidelity Prototyping.
Rapid Prototyping for XR: Lecture 2 - Low Fidelity Prototyping.
Mark Billinghurst
 
Rapid Prototyping for XR: Lecture 6 - AI for Prototyping and Research Directi...
Rapid Prototyping for XR: Lecture 6 - AI for Prototyping and Research Directi...
Mark Billinghurst
 
Call For Papers - 17th International Conference on Wireless & Mobile Networks...
Call For Papers - 17th International Conference on Wireless & Mobile Networks...
hosseinihamid192023
 
FUNDAMENTALS OF COMPUTER ORGANIZATION AND ARCHITECTURE
FUNDAMENTALS OF COMPUTER ORGANIZATION AND ARCHITECTURE
Shabista Imam
 
FSE-Journal-First-Automated code editing with search-generate-modify.pdf
FSE-Journal-First-Automated code editing with search-generate-modify.pdf
cl144
 
Structured Programming with C++ :: Kjell Backman
Structured Programming with C++ :: Kjell Backman
Shabista Imam
 
Complete University of Calculus :: 2nd edition
Complete University of Calculus :: 2nd edition
Shabista Imam
 

Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it with Other Algorithms

  • 1. International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017 DOI:10.5121/ijcsit.2017.9507 87 USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WITH OTHER ALGORITHMS Jane Jaleel Stephan, Haitham Sabah Hasan and Alaa Hamza Omran University of Information Technology & Communications, Iraq ABSTRACT This study introduces and compares different methods for estimating the two parameters of generalized logarithmic series distribution. These methods are the cuckoo search optimization, maximum likelihood estimation, and method of moments algorithms. All the required derivations and basic steps of each algorithm are explained. The applications for these algorithms are implemented through simulations using different sample sizes (n = 15, 25, 50, 100). Results are compared using the statistical measure mean square error. KEYWORDS Cuckoo search optimization (CSO) algorithm, maximum likelihood estimation (MLE) algorithm, method of moments (MOM) algorithm, mean square error (MSE). 1. INTRODUCTION The process of modifying a system to present several new features that corporate in enhancing the system and work more efficiently is known as optimization process. Also the Optimization process can be defined as the process of finding alternative solution to increase the performance of the system under specific constraints such as increasing the desired parameters and decrease the undesired parameters in the system which has a problem to solve it [1]. The increasing means trying to get additional good results without additional cost such as the optimization which occurs on computer or any android phone will results in increasing the speed of processing which makes them run faster with less memory requirements. There are many algorithms in solving optimization problems such as cukoo search algorithm which introduced for the first time by Yang and Deb [2]. Many researchers work on testing this algorithm on some benchmark functions and compare the results with other algorithms like PSO, GA; the obtained results show that the cukoo algorithm is better than the others. One of the popular met heuristic, combinatorial search optimization techniques is ACO (Ant Colony Optimization) which is developed from natural ant behavior ACO was used along with Rough Sets and Fuzzy Rough Sets in feature selection in [3], [4], [5] also it is used for optimizing of firewall rules in [6]. Today the Cuckoo search algorithm became as the one of the most optimization algorithm which used in every domain like scheduling planning, forecasting, image processing, feature selection and engineering optimization [7]. This paper presents a Comparing of the Cuckoo Algorithm with Other Algorithms for Estimating Two GLSD Parameters. Some important functions are defined as follows: The discrete random variable (x) exhibits the generalized logarithmic series distribution (GLSD) with two parameters (α and β), where (α) is a scale parameter and (β) is a shape parameter. Let
  • 2. International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017 88 , Where Ө is a function from α. The positive matrix factorization (p.m.f.) of GLSD is defined by Eq. (1) as follows: , (1) Where , , , . The distribution in Eq. (1) depends on the zero-truncated generalized negative binomial defined by Eq. (2): , (2) Where . When limit (k→0) is considered for Eq. (2), we obtain the studied distribution in Eq. (1). The mean of GLSD is defined in Eq. (1), and the variance obtained from the general formula of the (kth ) moments about the mean is as follows: , , , (3) . (4) 2. ESTIMATING PARAMETERS We apply different methods for the p.m.f. parameters in Eq. (1). 2.1 Maximum Likelihood Estimation (MLE) The Maximum Likelihood Estimation (MLE) [8], [9] that corresponds to Eq. (1) is given by: , , And . This equation derives: . (6) From , we obtain . (5)
  • 3. International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017 89 2.2 Method of Moments (MOM) Estimator for GLSD Parameters Method of Moments (MOM) Estimator for GLSD Parameters [10], these estimators ( ) are obtained by solving the following: , . When r = 1, , (7) . When r = 2, , (8) . Given that: and ; then, . We have , (9) , (10) and , which is simplified as follows: . We also obtain the following: . (11) Then, . (12)
  • 4. International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017 90 We derive the first three non-central moments obtained from [ . Then, , , . (13) Given that: , We obtain the following based on the preceding relation: , . (14) Eq. (14) can be simplified into . (15) Given that , Eq. (15) can be written as follows: , (16) which is an implicit function that can be solved numerically to determine ( ) based on observation. We then obtain ( ) by using ( ) and solving Eq. (11). 2.3 Cuckoo Search Optimization (CSO) Algorithm This algorithm is based on the breeding behaviour of the cuckoo bird. It has three basic optimization rules [11], [12]. 1. Each bird lays one egg at a time, and each egg is placed randomly in a selected nest. 2. The best nest with the highest fitness value will be carried over to the next generation. 3. The number of available host nests is fixed. ( ) represents the probability of the host bird discovering egg/s in its nest. The host bird can either throw away the egg/s or abandon the nest to build a new one [13][14]. The latter scenario can be regarded as the new best solution. Let:
  • 5. International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017 91 Be the nest where the cuckoo bird initially lives, and Be the new nest with the highest fitness value. When random walk is used, the performance of the cuckoo (i) that applies levy flight is expressed as [5, 7]: . Levy flight was first introduced by the French mathematician Paul Pierre. The probability ( ) indicates that the egg/s in the nest may be from another bird, and thus, the cuckoo bird may leave this host nest and build another one. The n hosts may be changed to new hosts with random positions (probability of change). Thus, the objective function belongs to the maximization type and the objective must be fitted into this type. The most important algorithm that can be applied is one used to solve nonlinear equation problems or one used in neural networks because these objects allow the algorithm to be transformed from state to state to reach the optimal solution. Given that GLSD has two parameters (θ and β), then the algorithm implements the following steps. Each bird lays one egg at a time in a randomly selected nest. The number of selected nests is equal to the number of parameters to be estimated. The number of nests is determined from the following equation: Number of nests = LB + (UB − LB) × random number (0, 1). Let be the nest where the cuckoo bird initially lives. is the new nest with the highest fitness value. + Each nest contains the parameters to be estimated, and the number of nests is also determined based on these parameters. Step (1): Number of nests = LB + (UB − LB) × random number (0, 1) Step (2): The objective function for each nest is calculated as follows: .
  • 6. International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017 92 Step (3): The best values of the parameters determine the best nest with respect to the eggs. Step (4): The repetition begins. Let be the nest in which the cuckoo bird initially lives, and + be the new nest with the highest fitness value. Step (5): A new nest is generated for the cuckoo from k, as follows: , , , , , . Step (6): The objective function for each new nest is computed. Step (7): The solution is continued until the stopping rule ends with the total frequency. The best solution determined is then printed. The CSO algorithm, which represents a meta-heuristic algorithm, is adopted to estimate (θ ̂, β ̂). Then, (θ ̂ ) provides the estimate of (α). More details on this algorithm are explained in detail in [15]. 3. SIMULATION The three estimators of (α and β), i.e., the CSO, MLE, and MOM algorithms, are compared through MATLAB: A11 program. Different sample sizes (n = 15, 25, 50, 100) are considered, and the results are compared using the statistical measure mean square error (MSE) and run of each experiment (R = 1000).
  • 7. International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017 93 TABLE 1: Comparison of the Different Estimators When β = 1.5 and α = 0.3 TABLE 2: Comparison of the Different Estimators When β = 2 and α = 0.2
  • 8. International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017 94 TABLE 3: Comparison of the Different Estimators When β = 2.2 and α = 0.4 TABLE 4: Comparison of the Different Estimators When β = 3 and α = 0.33
  • 9. International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017 95 TABLE 5: Comparison of the Different Estimators When β = 1.8 and α = 0.5 3. CONCLUSION After estimating (α and β) using the three different methods (i.e., MOM, CSO, and MLE) with different sample sizes (n = 15, 25, 50, 100), we determined that the best estimator for small sample sizes (n = 15, 25) based on MSE was the CSO estimator, as shown in Tables 1 to 5. By contrast, MLE was the best estimator for large sample sizes (n = 50, 100). However, we conclude that the CSO estimator is the best type for small sample sizes (n = 15, 25) because the CSO algorithm depends on the number of eggs in the host nest, which is limited. REFERENCES [1] Azizah Binti Mohamad, Azlan Mohd Zain & Nor Erne Nazira Bazin, (2014), “Cuckoo Search Algorithm for Optimization Problems—A Literature Review and its Applications”, Applied Artificial Intelligence An International Journal Volume 28, Issue 5. [2] Xin She Yang and Sush Deb, "Nature & Biologically Inspired Computing," in IEEE, University of Cambridge, Trumpinton Street, CB2 1PZ, UK, 2010. [3] Ravi Kiran Varma P, Valli Kumari V, and Srinivas Kumar S, "A novel intelligent attribute reduction technique based on Ant Colony Optimization," International Journal of Intelligent Systems Technologies and Applicaitons, vol. 1, no. 1, pp. 23-45, 2015. [4] Ravi Kiran Varma P, Valli Kumari V, and Srinivas Kumar S, "Feature selection using relative fuzzy entropy and ant colony optimization applied to real-time intrusion detection system," Procedia Computer Science, vol. 85, no. 2016, pp. 503-510, 2016.
  • 10. International Journal of Computer Science & Information Technology (IJCSIT) Vol 9, No 5, October 2017 96 [5] Ravi Kiran Varma P, Valli Kumari V, and Srinivas Kumar S, "Application of Rough Sets and Ant Colony Optimization in feature selection for Network Intrusion Detection," International Journal of Applied Engineering Research, vol. 10, no. 22, pp. 43156-43163, 2015. [6] Ravi Kiran Varma P, Valli Kumari V, and Srinivas Kumar S, "Ant Colony Optimization Based Anomaly Mitigation Engine," Springerplus, vol. 5, no. 1, pp. 1-32, 2016. [7] Xin-She Yang and Suash, ""Engineering optimisation by cuckoo search"," International Journal of Mathematical Modelling and Numerical Optimisation, vol. 1, no. 4, pp. 330-343, 2010. [8] D. S. Bunch, “Maximum Likelihood Estimation (MLE) of probabilistic choice models”, SIAM Journal on Scientific and Statistical Computing, 8(1):56-70. [9] M.S.Prasad Babu et al, (2012), "Development of Maize Expert System using Ada-Boost Algorithm and Navie Bayesian Classifier", International journal of computer Applications technology and research, volume 1-issue 3, 89-93. [10] Persi D., “Application of the Method of Moments in Probability and Statistics”, Auspices national science foundation grant DMS86-00235, Nov. 1986. [11] Xin She Yang and Suash, "A brief literature review: Cuckoo Search and Firefly Algorithm," Studies in Computational Intelligence, vol. 516, pp. 49-62, 2014. [12] Hongqing Zheng and Yongquan Zhou,(2013), A Cooperative Coevolutionary Cuckoo Search Algorithm for Optimization Problem”, Journal of Applied Mathematics, J. Appl. Math. Volume 2013, Special Issue (2013). [13] Najla Akram AL-Saati, Marwa Abd-AlKareem, (2013), “The Use of Cuckoo Search in Estimating the Parameters of Software Reliability Growth Models”, International Journal of Computer Science and Information Security,Vol. 11, No. 6. [14] Manjeet Kumar, Tarun Kumar Rawat,(2015), “Optimal design of FIR fractional order differentiator using cuckoo search algorithm”, Expert Systems with Applications, volume 42, Issue 7, Pages 3433–3449. [15] Prasad Babu, B.Jyothsna, (2015), “Implementation of Cuckoo Search Optimization Algorithm using Semantic Web – Based Coconut Expert System”, International Journal of Advanced research in Computer Science and Software Engineering, Vol.5, Issue 9.