AHMAD A SH SHARIEH

Prof. AHMAD A SH SHARIEH

orcid

Research Focus & Metrics

Academic Career Length

19Years (2008-Present)

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

Representative Publications

View All Publications
31 January 2022 in Mathematics
Verified
Journal Article
Open access
PDF file
RKRuba Abu Khurma
Ruba Abu Khurma
Ibrahim AljarahIbrahim Aljarah
Ibrahim Aljarah
ASAHMAD A SH SHARIEH
AHMAD A SH SHARIEH
Mohamed Abd ElazizMohamed Abd Elaziz
Mohamed Abd Elaziz
RDRobertas Damaševičius
Robertas Damaševičius
Tomas KrilavičiusTomas Krilavičius
Tomas Krilavičius
This survey is an effort to provide a research repository and a useful reference for researchers to guide them when planning to develop new Nature-inspired Algorithms tailored to solve Feature Selection problems (NIAs-FS). We identified and performed a thorough literature review in three main streams of research lines: Feature selection problem, optimization algorithms, particularly, meta-heuristic algorithms, and modifications applied to NIAs to tackle the FS problem. We provide a detailed overview of 156 different articles about NIAs modifications for tackling FS. We support our discussions by analytical views, visualized statistics, applied examples, open-source software systems, and discuss open issues related to FS and NIAs. Finally, the survey summarizes the main foundations of NIAs-FS with approximately 34 different operators investigated. The most popular operator is chaotic maps. Hybridization is the most widely used modification technique. There are three types of hybridization: Integrating NIA with another NIA, integrating NIA with a classifier, and integrating NIA with a classifier. The most widely used hybridization is the one that integrates a classifier with the NIA. Microarray and medical applications are the dominated applications where most of the NIA-FS are modified and used. Despite the popularity of the NIAs-FS, there are still many areas that need further investigation.

16 November 2020 in Neural Computing and Applications
Verified
Journal Article
Closed access
PDF file
RKRuba Abu Khurmaa
Ruba Abu Khurmaa
Ibrahim AljarahIbrahim Aljarah
Ibrahim Aljarah
ASAHMAD A SH SHARIEH
AHMAD A SH SHARIEH

7 July 2021 in Applied Intelligence
Verified
Journal Article
Closed access
PDF file
HAHadeel Alazzam
Hadeel Alazzam
ASAHMAD A SH SHARIEH
AHMAD A SH SHARIEH
KSKhair Eddin Sabri
Khair Eddin Sabri


17 March 2021 in Arabian Journal for Science and Engineering
Verified
Journal Article
Closed access
PDF file
RKRuba Abu Khurma
Ruba Abu Khurma
Ibrahim AljarahIbrahim Aljarah
Ibrahim Aljarah
ASAHMAD A SH SHARIEH
AHMAD A SH SHARIEH

2 January 2023 in IEEE Access
Verified
Journal Article
Open access
EAEsra'A Alhenawi
Esra'A Alhenawi
RRRuba Abed Al-majeed Abu Ruba
Ruba Abed Al-majeed Abu Ruba
ASAHMAD A SH SHARIEH
AHMAD A SH SHARIEH
OAOmar Al-Adwan
Omar Al-Adwan
ASAreej Al Shorman
Areej Al Shorman
FSFatima Shannaq
Fatima Shannaq
The problem of finding the shortest path between two nodes is a common problem that requires a solution in many applications like games, robotics, and real-life problems. Since its deals with a large number of possibilities. Therefore, parallel algorithms are suitable to solve this optimization problem that has attracted a lot of researchers from both industry and academia to find the optimal path in terms of runtime, speedup, efficiency, and cost compared to sequential algorithms. In mountain climbing, finding the shortest path from the start node under the mountain to reach the destination node is a fundamental operator, and there are some interesting issues to be studied in mountain climbing that cannot be found in a traditional two-dimensional space search. We present a parallel Ant Colony Optimization (ACO) to find the shortest path in the mountain climbing problem using Apache Spark. The proposed algorithm guarantees the security of the selected path by applying some constraints that take into account the secure slop angle for the path. A generated dataset with variable sizes is used to evaluate the proposed algorithm in terms of runtime, speedup, efficiency, and cost. The experimental results show that the parallel ACO algorithm significantly ( p < 0.05) outperformed the best sequential ACO. On the other hand, parallel ACO algorithm compared with one of the most recent research from the literature for finding the best path for mountain climbing problems using parallel A* algorithm with Apache Spark. The parallel ACO algorithm with Spark significantly outperformed the parallel A* algorithm.