scispace - formally typeset
Search or ask a question
Author

Abdolreza Hatamlou

Other affiliations: National University of Malaysia
Bio: Abdolreza Hatamlou is an academic researcher from Islamic Azad University. The author has contributed to research in topics: Cluster analysis & Canopy clustering algorithm. The author has an hindex of 14, co-authored 35 publications receiving 2390 citations. Previous affiliations of Abdolreza Hatamlou include National University of Malaysia.

Papers
More filters
Journal ArticleDOI
TL;DR: This paper proposes a novel nature-inspired algorithm called Multi-Verse Optimizer, based on three concepts in cosmology: white hole, black hole, and wormhole, which outperforms the best algorithms in the literature on the majority of the test beds.
Abstract: This paper proposes a novel nature-inspired algorithm called Multi-Verse Optimizer (MVO). The main inspirations of this algorithm are based on three concepts in cosmology: white hole, black hole, and wormhole. The mathematical models of these three concepts are developed to perform exploration, exploitation, and local search, respectively. The MVO algorithm is first benchmarked on 19 challenging test problems. It is then applied to five real engineering problems to further confirm its performance. To validate the results, MVO is compared with four well-known algorithms: Grey Wolf Optimizer, Particle Swarm Optimization, Genetic Algorithm, and Gravitational Search Algorithm. The results prove that the proposed algorithm is able to provide very competitive results and outperforms the best algorithms in the literature on the majority of the test beds. The results of the real case studies also demonstrate the potential of MVO in solving real problems with unknown search spaces. Note that the source codes of the proposed MVO algorithm are publicly available at http://www.alimirjalili.com/MVO.html.

1,752 citations

Journal ArticleDOI
TL;DR: The experimental results show that the proposed black hole algorithm outperforms other traditional heuristic algorithms for several benchmark datasets.

963 citations

Journal ArticleDOI
TL;DR: The GSA-KM algorithm helps the k-means algorithm to escape from local optima and also increases the convergence speed of the GSA algorithm, which uses the advantages of both algorithms.
Abstract: Clustering is an attractive and important task in data mining that is used in many applications. Clustering refers to grouping together data objects so that objects within a cluster are similar to one another, while objects in different clusters are dissimilar. K-means is a simple and efficient algorithm that is widely used for data clustering. However, its performance depends on the initial state of centroids and may trap in local optima. The gravitational search algorithm (GSA) is one effective method for searching problem space to find a near optimal solution. In this paper, we present a hybrid data clustering algorithm based on GSA and k-means (GSA-KM), which uses the advantages of both algorithms. The GSA-KM algorithm helps the k-means algorithm to escape from local optima and also increases the convergence speed of the GSA algorithm. We compared the performance of GSA-KM with other well-known algorithms, including k-means, genetic algorithm (GA), simulated annealing (SA), ant colony optimization (ACO), honey bee mating optimization (HBMO), particle swarm optimization (PSO) and gravitational search algorithm (GSA). Five real and standard datasets from the UCI repository have been used to demonstrate the results of the algorithms. The experimental results are encouraging in terms of the quality of the solutions and the convergence speed of the proposed algorithm.

190 citations

Journal ArticleDOI
01 Jul 2015
TL;DR: The proposed algorithm mimics the attraction and repulsion of anions and cations to perform optimization and is designed in such a way to have the least tuning parameters, low computational complexity, fast convergence, and high local optima avoidance.
Abstract: A new meta-heuristic called IMO inspired by ions motion is proposed.The IMO algorithm is benchmarked on well-known test functions.The results show the superiority and potential of IMO. This paper proposes a novel optimization algorithm inspired by the ions motion in nature. In fact, the proposed algorithm mimics the attraction and repulsion of anions and cations to perform optimization. The proposed algorithm is designed in such a way to have the least tuning parameters, low computational complexity, fast convergence, and high local optima avoidance. The performance of this algorithm is benchmarked on 10 standard test functions and compared to four well-known algorithms in the literature. The results demonstrate that the proposed algorithm is able to show very competitive results and has merits in solving challenging optimization problems.

177 citations

Journal ArticleDOI
01 Jun 2018
TL;DR: The proposed algorithm, called ICMPKHM, solves the local optima problem of KHM with significant improvement on efficacy and stability and Comparative studies with other algorithms reveal that the proposed algorithm produce high quality and stable clustering results.
Abstract: A hybrid method for data clustering is proposed.It is based on improved cuckoo optimization and modified particle swarm Optimization Algorithms.Experimental results and statistical analysis using several datasets confirm its potential and applicability. Partitional data clustering with K-means algorithm is the dividing of objects into smaller and disjoint groups that has the most similarity with objects in a group and most dissimilarity from the objects of other groups. Several techniques have been proposed to avoid the major limitations of K-Means such as sensitive to initialization and easily convergence to local optima. An alternative to solve the drawback of the sensitive to centroids initialization in K-Means is the K-Harmonic Means (KHM) clustering algorithm. However, KHM is sensitive to the noise and easily runs into local optima. Over the past decade, many algorithms are developed for solving this problems based on evolutionary method. However, each algorithm has its own advantages, limitations and shortcomings. In this paper, we combined K-Harmonic Means (KHM) clustering algorithm with an improved Cuckoo Search (ICS) and particle swarm optimization (PSO). ICS is intended to global optimum solution using Lvy flight method through changing radius in a dynamic and shrewd manner. Therefore, it is faster than standard cuckoo search. ICS is effected with PSO to avoid falling into local optima. The proposed algorithm, called ICMPKHM, solves the local optima problem of KHM with significant improvement on efficacy and stability. Experiments with benchmark datasets show that the proposed algorithm is quite insensitive to the centroids initialization. Comparative studies with other algorithms reveal that the proposed algorithm produce high quality and stable clustering results.

79 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: The results of the classical engineering design problems and real application prove that the proposed GWO algorithm is applicable to challenging problems with unknown search spaces.

10,082 citations

01 Jan 2002

9,314 citations

Journal ArticleDOI
TL;DR: Optimization results prove that the WOA algorithm is very competitive compared to the state-of-art meta-heuristic algorithms as well as conventional methods.

7,090 citations

Journal ArticleDOI
TL;DR: The SCA algorithm obtains a smooth shape for the airfoil with a very low drag, which demonstrates that this algorithm can highly be effective in solving real problems with constrained and unknown search spaces.
Abstract: This paper proposes a novel population-based optimization algorithm called Sine Cosine Algorithm (SCA) for solving optimization problems. The SCA creates multiple initial random candidate solutions and requires them to fluctuate outwards or towards the best solution using a mathematical model based on sine and cosine functions. Several random and adaptive variables also are integrated to this algorithm to emphasize exploration and exploitation of the search space in different milestones of optimization. The performance of SCA is benchmarked in three test phases. Firstly, a set of well-known test cases including unimodal, multi-modal, and composite functions are employed to test exploration, exploitation, local optima avoidance, and convergence of SCA. Secondly, several performance metrics (search history, trajectory, average fitness of solutions, and the best solution during optimization) are used to qualitatively observe and confirm the performance of SCA on shifted two-dimensional test functions. Finally, the cross-section of an aircraft's wing is optimized by SCA as a real challenging case study to verify and demonstrate the performance of this algorithm in practice. The results of test functions and performance metrics prove that the algorithm proposed is able to explore different regions of a search space, avoid local optima, converge towards the global optimum, and exploit promising regions of a search space during optimization effectively. The SCA algorithm obtains a smooth shape for the airfoil with a very low drag, which demonstrates that this algorithm can highly be effective in solving real problems with constrained and unknown search spaces. Note that the source codes of the SCA algorithm are publicly available at http://www.alimirjalili.com/SCA.html .

3,088 citations

Journal ArticleDOI
TL;DR: The qualitative and quantitative results prove the efficiency of SSA and MSSA and demonstrate the merits of the algorithms proposed in solving real-world problems with difficult and unknown search spaces.

3,027 citations