Ruba Abed Al-majeed Abu Ruba

Dr. Ruba Abed Al-majeed Abu Ruba


Research Focus & Metrics

Academic Career Length

6Years (2021-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
20 June 2021 in Symmetry
Verified
Journal Article
Open access
PDF file
BABilal Al-Ahmad
Bilal Al-Ahmad
AZAla AL Zoubi
Ala AL Zoubi
RRRuba Abed Al-majeed Abu Ruba
Ruba Abed Al-majeed Abu Ruba
Ibrahim AljarahIbrahim Aljarah
Ibrahim Aljarah
As the COVID-19 pandemic rapidly spreads across the world, regrettably, misinformation and fake news related to COVID-19 have also spread remarkably. Such misinformation has confused people. To be able to detect such COVID-19 misinformation, an effective detection method should be applied to obtain more accurate information. This will help people and researchers easily differentiate between true and fake news. The objective of this research was to introduce an enhanced evolutionary detection approach to obtain better results compared with the previous approaches. The proposed approach aimed to reduce the number of symmetrical features and obtain a high accuracy after implementing three wrapper feature selections for evolutionary classifications using particle swarm optimization (PSO), the genetic algorithm (GA), and the salp swarm algorithm (SSA). The experiments were conducted on one of the popular datasets called the Koirala dataset. Based on the obtained prediction results, the proposed model revealed an optimistic and superior predictability performance with a high accuracy (75.4%) and reduced the number of features to 303. In addition, by comparison with other state-of-the-art classifiers, our results showed that the proposed detection method with the genetic algorithm model outperformed other classifiers in the accuracy.

10 August 2022 in Expert Systems with Applications
Verified
Journal Article
Closed access
Moutaz alazabMoutaz alazab
Moutaz alazab
RRRuba Abed Al-majeed Abu Ruba
Ruba Abed Al-majeed Abu Ruba
AAalbara awajan
albara awajan
DCDavid Camacho
David Camacho

22 July 2021 in Mathematics
Verified
Journal Article
Open access
PDF file
RRRuba Abed Al-majeed Abu Ruba
Ruba Abed Al-majeed Abu Ruba
HAHamad Alsawalqah
Hamad Alsawalqah
Ibrahim AljarahIbrahim Aljarah
Ibrahim Aljarah
Mohamed Abd ElazizMohamed Abd Elaziz
Mohamed Abd Elaziz
RDRobertas Damaševičius
Robertas Damaševičius
Software defect prediction (SDP) is crucial in the early stages of defect-free software development before testing operations take place. Effective SDP can help test managers locate defects and defect-prone software modules. This facilitates the allocation of limited software quality assurance resources optimally and economically. Feature selection (FS) is a complicated problem with a polynomial time complexity. For a dataset with N features, the complete search space has 2N feature subsets, which means that the algorithm needs an exponential running time to traverse all these feature subsets. Swarm intelligence algorithms have shown impressive performance in mitigating the FS problem and reducing the running time. The moth flame optimization (MFO) algorithm is a well-known swarm intelligence algorithm that has been used widely and proven its capability in solving various optimization problems. An efficient binary variant of MFO (BMFO) is proposed in this paper by using the island BMFO (IsBMFO) model. IsBMFO divides the solutions in the population into a set of sub-populations named islands. Each island is treated independently using a variant of BMFO. To increase the diversification capability of the algorithm, a migration step is performed after a specific number of iterations to exchange the solutions between islands. Twenty-one public software datasets are used for evaluating the proposed method. The results of the experiments show that FS using IsBMFO improves the classification results. IsBMFO followed by support vector machine (SVM) classification is the best model for the SDP problem over other compared models, with an average G-mean of 78%.

28 May 2023 in Sensors
Verified
Journal Article
Open access
PDF file
SUShrikant Upadhyay
Shrikant Upadhyay
MKMohit Kumar
Mohit Kumar
AUAditi Upadhyay
Aditi Upadhyay
SVSahil Verma
Sahil Verma
K.Kavita .
Kavita .
Pedro A. Castillo-ValdiviesoPedro A. Castillo-Valdivieso
Pedro A. Castillo-Valdivieso
The use of IoT technology is rapidly increasing in healthcare development and smart healthcare system for fitness programs, monitoring, data analysis, etc. To improve the efficiency of monitoring, various studies have been conducted in this field to achieve improved precision. The architecture proposed herein is based on IoT integrated with a cloud system in which power absorption and accuracy are major concerns. We discuss and analyze development in this domain to improve the performance of IoT systems related to health care. Standards of communication for IoT data transmission and reception can help to understand the exact power absorption in different devices to achieve improved performance for healthcare development. We also systematically analyze the use of IoT in healthcare systems using cloud features, as well as the performance and limitations of IoT in this field. Furthermore, we discuss the design of an IoT system for efficient monitoring of various healthcare issues in elderly people and limitations of an existing system in terms of resources, power absorption and security when implemented in different devices as per requirements. Blood pressure and heartbeat monitoring in pregnant women are examples of high-intensity applications of NB-IoT (narrowband IoT), technology that supports widespread communication with a very low data cost and minimum processing complexity and battery lifespan. This article also focuses on analysis of the performance of narrowband IoT in terms of delay and throughput using single- and multinode approaches. We performed analysis using the message queuing telemetry transport protocol (MQTTP), which was found to be efficient compared to the limited application protocol (LAP) in sending information from sensors.

6 June 2023 in Soft Computing
Verified
Journal Article
Open access
PDF file
Abdelazim HussienAbdelazim Hussien
Abdelazim Hussien
RRRuba Abed Al-majeed Abu Ruba
Ruba Abed Al-majeed Abu Ruba
Abdullah Issa AlzaqebahAbdullah Issa Alzaqebah
Abdullah Issa Alzaqebah
MAMohamed Amin
Mohamed Amin
FHFatma A. Hashim
Fatma A. Hashim
A population-based optimizer called beluga whale optimization (BWO) depicts behavioral patterns of water aerobics, foraging, and diving whales. BWO runs effectively, nevertheless it retains numerous of deficiencies that has to be strengthened. Premature convergence and a disparity between exploitation and exploration are some of these challenges. Furthermore, the absence of a transfer parameter in the typical BWO when moving from the exploration phase to the exploitation phase has a direct impact on the algorithm’s performance. This work proposes a novel modified BWO (mBWO) optimizer that incorporates an elite evolution strategy, a randomization control factor, and a transition factor between exploitation and exploitation. The elite strategy preserves the top candidates for the subsequent generation so it helps generate effective solutions with meaningful differences between them to prevent settling into local maxima. The elite random mutation improves the search strategy and offers a more crucial exploration ability that prevents stagnation in the local optimum. The mBWO incorporates a controlling factor to direct the algorithm away from the local optima region during the randomization phase of the BWO. Gaussian local mutation (GM) acts on the initial position vector to produce a new location. Because of this, the majority of altered operators are scattered close to the original position, which is comparable to carrying out a local search in a small region. The original method can now depart the local optimal zone because to this modification, which also increases the optimizer’s optimization precision control randomization traverses the search space using random placements, which can lead to stagnation in the local optimal zone. Transition factor (TF) phase are used to make the transitions of the agents from exploration to exploitation gradually concerning the amount of time required. The mBWO undergoes comparison to the original BWO and 10 additional optimizers using 29 CEC2017 functions. Eight engineering problems are addressed by mBWO, involving the design of welded beams, three-bar trusses, tension/compression springs, speed reducers, the best design of industrial refrigeration systems, pressure vessel design challenges, cantilever beam designs, and multi-product batch plants. In both constrained and unconstrained settings, the results of mBWO preformed superior to those of other methods.

28 December 2023 in Journal of Computational Design and Engineering
Verified
Journal Article
Open access
PDF file
FHFatma A. Hashim
Fatma A. Hashim
Reham R. MostafaReham R. Mostafa
Reham R. Mostafa
RRRuba Abed Al-majeed Abu Ruba
Ruba Abed Al-majeed Abu Ruba
Raneem QaddouraRaneem Qaddoura
Raneem Qaddoura
Pedro A. Castillo-ValdiviesoPedro A. Castillo-Valdivieso
Pedro A. Castillo-Valdivieso
Sea horse optimizer (SHO) is a noteworthy metaheuristic algorithm that emulates various intelligent behaviors exhibited by sea horses, encompassing feeding patterns, male reproductive strategies, and intricate movement patterns. To mimic the nuanced locomotion of sea horses, SHO integrates the logarithmic helical equation and Levy flight, effectively incorporating both random movements with substantial step sizes and refined local exploitation. Additionally, the utilization of Brownian motion facilitates a more comprehensive exploration of the search space. This study introduces a robust and high-performance variant of the SHO algorithm named modified sea horse optimizer (mSHO). The enhancement primarily focuses on bolstering SHO’s exploitation capabilities by replacing its original method with an innovative local search strategy encompassing three distinct steps: a neighborhood-based local search, a global non-neighbor-based search, and a method involving circumnavigation of the existing search region. These techniques improve mSHO algorithm’s search capabilities, allowing it to navigate the search space and converge toward optimal solutions efficiently. To evaluate the efficacy of the mSHO algorithm, comprehensive assessments are conducted across both the CEC2020 benchmark functions and nine distinct engineering problems. A meticulous comparison is drawn against nine metaheuristic algorithms to validate the achieved outcomes. Statistical tests, including Wilcoxon’s rank-sum and Friedman’s tests, are aptly applied to discern noteworthy differences among the compared algorithms. Empirical findings consistently underscore the exceptional performance of mSHO across diverse benchmark functions, reinforcing its prowess in solving complex optimization problems. Furthermore, the robustness of mSHO endures even as the dimensions of optimization challenges expand, signifying its unwavering efficacy in navigating complex search spaces. The comprehensive results distinctly establish the supremacy and efficiency of the mSHO method as an exemplary tool for tackling an array of optimization quandaries. The results show that the proposed mSHO algorithm has a total rank of 1 for CEC2020 test functions. In contrast, the mSHO achieved the best value for the engineering problems, recording a value of 0.012 665, 2993.634, 0.01 266, 1.724 967, 263.8915, 0.032 255, 58 507.14, 1.339 956, and 0.23 524 for the pressure vessel design, speed reducer design, tension/compression spring, welded beam design, three-bar truss engineering design, industrial refrigeration system, multi-product batch plant, cantilever beam problem, and multiple disc clutch brake problems, respectively. Source codes of mSHO are publicly available at https://www.mathworks.com/matlabcentral/fileexchange/135882-improved-sea-horse-algorithm.