Ala’ M. Al-Zoubi
University of Jordan
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Ala’ M. Al-Zoubi.
Knowledge Based Systems | 2017
Majdi M. Mafarja; Ibrahim Aljarah; Ali Asghar Heidari; Abdelaziz I. Hammouri; Hossam Faris; Ala’ M. Al-Zoubi; Seyedali Mirjalili
Abstract Searching for the optimal subset of features is known as a challenging problem in feature selection process. To deal with the difficulties involved in this problem, a robust and reliable optimization algorithm is required. In this paper, Grasshopper Optimization Algorithm (GOA) is employed as a search strategy to design a wrapper-based feature selection method. The GOA is a recent population-based metaheuristic that mimics the swarming behaviors of grasshoppers. In this work, an efficient optimizer based on the simultaneous use of the GOA, selection operators, and Evolutionary Population Dynamics (EPD) is proposed in the form of four different strategies to mitigate the immature convergence and stagnation drawbacks of the conventional GOA. In the first two approaches, one of the top three agents and a randomly generated one are selected to reposition a solution from the worst half of the population. In the third and fourth approaches, to give a chance to the low fitness solutions in reforming the population, Roulette Wheel Selection (RWS) and Tournament Selection (TS) are utilized to select the guiding agent from the first half. The proposed GOA_EPD approaches are employed to tackle various feature selection tasks. The proposed approaches are benchmarked on 22 UCI datasets. The comprehensive results and various comparisons reveal that the EPD has a remarkable impact on the efficacy of the GOA and using the selection mechanism enhanced the capability of the proposed approach to outperform other optimizers and find the best solutions with improved convergence trends. Furthermore, the comparative experiments demonstrate the superiority of the proposed approaches when compared to other similar methods in the literature.
Neural Computing and Applications | 2018
Hossam Faris; Mohammad A. Hassonah; Ala’ M. Al-Zoubi; Seyedali Mirjalili; Ibrahim Aljarah
Abstract Support vector machine (SVM) is a well-regarded machine learning algorithm widely applied to classification tasks and regression problems. SVM was founded based on the statistical learning theory and structural risk minimization. Despite the high prediction rate of this technique in a wide range of real applications, the efficiency of SVM and its classification accuracy highly depends on the parameter setting as well as the subset feature selection. This work proposes a robust approach based on a recent nature-inspired metaheuristic called multi-verse optimizer (MVO) for selecting optimal features and optimizing the parameters of SVM simultaneously. In fact, the MVO algorithm is employed as a tuner to manipulate the main parameters of SVM and find the optimal set of features for this classifier. The proposed approach is implemented and tested on two different system architectures. MVO is benchmarked and compared with four classic and recent metaheuristic algorithms using ten binary and multi-class labeled datasets. Experimental results demonstrate that MVO can effectively reduce the number of features while maintaining a high prediction accuracy.
Cognitive Computation | 2018
Ibrahim Aljarah; Ala’ M. Al-Zoubi; Hossam Faris; Mohammad A. Hassonah; Seyedali Mirjalili; Heba Saadeh
Support vector machine (SVM) is considered to be one of the most powerful learning algorithms and is used for a wide range of real-world applications. The efficiency of SVM algorithm and its performance mainly depends on the kernel type and its parameters. Furthermore, the feature subset selection that is used to train the SVM model is another important factor that has a major influence on it classification accuracy. The feature subset selection is a very important step in machine learning, specially when dealing with high-dimensional data sets. Most of the previous researches handled these important factors separately. In this paper, we propose a hybrid approach based on the Grasshopper optimisation algorithm (GOA), which is a recent algorithm inspired by the biological behavior shown in swarms of grasshoppers. The goal of the proposed approach is to optimize the parameters of the SVM model, and locate the best features subset simultaneously. Eighteen low- and high-dimensional benchmark data sets are used to evaluate the accuracy of the proposed approach. For verification, the proposed approach is compared with seven well-regarded algorithms. Furthermore, the proposed approach is compared with grid search, which is the most popular technique for tuning SVM parameters. The experimental results show that the proposed approach outperforms all of the other techniques in most of the data sets in terms of classification accuracy, while minimizing the number of selected features.
Knowledge Based Systems | 2018
Hossam Faris; Majdi M. Mafarja; Ali Asghar Heidari; Ibrahim Aljarah; Ala’ M. Al-Zoubi; Seyedali Mirjalili; Hamido Fujita
Abstract Searching for the (near) optimal subset of features is a challenging problem in the process of feature selection (FS). In the literature, Swarm Intelligence (SI) algorithms show superior performance in solving this problem. This motivated our attempts to test the performance of the newly proposed Salp Swarm Algorithm (SSA) in this area. As such, two new wrapper FS approaches that use SSA as the search strategy are proposed. In the first approach, eight transfer functions are employed to convert the continuous version of SSA to binary. In the second approach, the crossover operator is used in addition to the transfer functions to replace the average operator and enhance the exploratory behavior of the algorithm. The proposed approaches are benchmarked on 22 well-known UCI datasets and the results are compared with 5 FS methods: Binary Grey Wolf Optimizer (BGWO), Binary Gravitational Search Algorithms (BGSA), Binary Bat Algorithm (BBA), Binary Particle Swarm Optimization (BPSO), and Genetic Algorithm (GA). The paper also considers an extensive study of the parameter setting for the proposed technique. From the results, it is observed that the proposed approach significantly outperforms others on around 90% of the datasets.
Air Quality, Atmosphere & Health | 2018
Alaa Sheta; Hossam Faris; Ali Rodan; Elvira Kovač-Andrić; Ala’ M. Al-Zoubi
Satisfying the national air quality standards represents a challenge nowadays for developing countries. Air pollution in industrial cities is one of the foremost problems that affect human health and might cause loss of human life. One of the main attributes that can cause a significant impact on people’s health is the ground-level ozone pollution. Ozone can raise the ratio of asthma attacks, permanent damage to lungs, and maybe death. Forecasting its concentration levels is essential for planning well-designed environment protection strategies. In this paper, a state-space reservoir model called cycle reservoir with jumps (CRJ) is used to predict the level of ozone concentrations in the east of Croatia utilizing some meteorological parameters including the temperature, relative humidity, wind speed, wind direction, and the pollutants PM10. CRJ is a particular type of recurrent neural networks with powerful performance when applied for complex temporal problems. Two cases from the east of Croatia are investigated in this work: the Kopaćki Rit area and the Osijek city. The proposed CRJ model shows superiority of CRJ model in forecasting ozone concentrations compared to linear regression, multilayer perceptron (MLP) and radial basis function (RBF) network.
Archive | 2017
Ja'far Alqatawna; Alia Madain; Ala’ M. Al-Zoubi; Rizik M. H. Al-Sayyed
A list of well-known Online Social Networks extend to hundreds of available sites with hundreds of thousands, millions, and even billions of registered accounts; for instance, Facebook as of April 2016 has around two billion active users. Online Social Networks made a difference in many people’s lives and helped in opening avenues that were not possible before. However, as in any success story there is a downside. Cyber-attacks that used to have a small or limited effect can now have a huge distributed effect through utilizing those social network sites. Some attacks are more apparent than others in this context; hence this chapter discusses how serious attacks are possible in online social networks and what has been done to encounter them. It will discuss privacy, Sybil attacks, social engineering, spam, malware, botnet attacks, and the trade-off between services, security, and users’ rights.
2017 8th International Conference on Information and Communication Systems (ICICS) | 2017
Ala’ M. Al-Zoubi; Ja'far Alqatawna; Hossam Paris
In the context of Online Social Networks, Spam profiles are not just a source of unwanted ads, but a serious security threat used by online criminals and terrorists for various malicious purposes. Recently, such criminals were able to steal a number of accounts that belong to NatWest banks customers. Their attack vector was based on spam tweets posted by a Twitter account which looked very close to NatWest customer support account and leaded users to a link of a phishing site. In this study, we investigate the nature of spam profiles in Twitter with a goal to improve social spam detection. Based on a set of publicly available features, we develop spam profiles detection models. At this stage, a dataset of 82 Twitters profiles are collected and analyzed. With feature engineering, we investigate ten binary and simple features that can be used to classify spam profiles. Moreover, a feature selection process is utilized to identify the most influencing features in the process of detecting spam profiles. For feature selection, two methods are used ReliefF and Information Gain. While for classification, four classification algorithms are applied and compared: Decision Trees, Multilayer Perceptron, k-Nearest neighbors and Naive Bayes. Preliminary experiments in this work show that the promising detection rates can be obtained using such features regardless of the language of the tweets.
Knowledge Based Systems | 2018
Ala’ M. Al-Zoubi; Hossam Faris; Ja'far Alqatawna; Mohammad A. Hassonah
A new classification approach based Support Vector Machine is proposed for detecting spammers on Twitter.The proposed approach reveals the most influencing features in the process of identifying spammers.Different lingual contexts are studied: Arabic, English, Spanish, and Korean. Detecting spam profiles is considered as one of the most challenging issues in online social networks. The reason is that these profiles are not just a source for unwanted or bad advertisements, but could be a serious threat; as they could initiate malicious activities against other users. Realizing this threat, there is an incremental need for accurate and efficient spam detection models for online social networks. In this paper, a hybrid machine learning model based on Support Vector Machines and one of the recent metaheuristic algorithms called Whale Optimization Algorithm is proposed for the task of identifying spammers in online social networks. The proposed model performs automatic detection of spammers and gives an insight on the most influencing features during the detection process. Moreover, the model is applied and tested on different lingual datasets, where four datasets are collected from Twitter in four languages: Arabic, English, Spanish, and Korean. The experiments and results show that the proposed model outperforms many other algorithms in terms of accuracy, and provides very challenging results in terms of precision, recall, f-measure and AUC. While it also helps in identifying the most influencing features in the detection process.
Expert Systems With Applications | 2019
Majdi M. Mafarja; Ibrahim Aljarah; Hossam Faris; Abdelaziz I. Hammouri; Ala’ M. Al-Zoubi; Seyedali Mirjalili
Abstract Feature Selection (FS) is a challenging machine learning-related task that aims at reducing the number of features by removing irrelevant, redundant and noisy data while maintaining an acceptable level of classification accuracy. FS can be considered as an optimisation problem. Due to the difficulty of this problem and having a large number of local solutions, stochastic optimisation algorithms are promising techniques to solve this problem. As a seminal attempt, binary variants of the recent Grasshopper Optimisation Algorithm (GOA) are proposed in this work and employed to select the optimal feature subset for classification purposes within a wrapper-based framework. Two mechanisms are employed to design a binary GOA, the first one is based on Sigmoid and V-shaped transfer functions, and will be indicated by BGOA-S and BGOA-V, respectively. While the second mechanism uses a novel technique that combines the best solution obtained so far. In addition, a mutation operator is employed to enhance the exploration phase in BGOA algorithm (BGOA-M). The proposed methods are evaluated using 25 standard UCI datasets and compared with 8 well-regarded metaheuristic wrapper-based approaches, and six well known filter-based (e.g., correlation FS) approaches. The comparative results show the superior performance of the BGOA and BGOA-M methods compared to other similar techniques in the literature.
Mathematical Models and Methods in Applied Sciences | 2018
Yazan Alshamaila; Ibrahim Aljarah; Ala’ M. Al-Zoubi
With the use of Web 2.0 technology, e-commerce is undergoing a radical change that enriches consumer involvement and enables a better understanding of economic value. This emerging phenomenon is known as social commerce. Social commerce (s-commerce) presents a new alternative for consumers to search for and find information about products they are seeking to buy. In spite of its universality, the adoption of this burgeoning technology is affected by several factors. This research project is an initial attempt to explore individuals’ intention of s-commerce usage through the data mining approach. The data was collected via a web-based questionnaire survey of 360 social network site (SNS) users in Jordan. Data mining techniques were then used to analyze the collected data in order to figure out what group of features is best for predicting s-commerce adoption among SNS users. The results showed that data characteristics related to gender, monthly income, civil status, number of connections, and prior online shopping experience are key factors in the classification process. The findings may assist researchers in investigating social commerce issues and aid practitioners in developing new s-commerce strategies.