Abdullah Alshammari

Dr. Abdullah Alshammari

orcid

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
3 December 2021 in Mobile Information Systems
Verified
Journal Article
Open access
PDF file
MAMohammad Salih Alsaffar
Mohammad Salih Alsaffar
GAGharbi Khamis Alshammari
Gharbi Khamis Alshammari
AAAbdullah Alshammari
Abdullah Alshammari
SASaud Aljaloud
Saud Aljaloud
TATariq Almurayziq
Tariq Almurayziq
ABAssaye Belay
Assaye Belay
Machine learning is a branch of computing that studies the design of algorithms with the ability to “learn.” A subfield would be deep learning, which is a series of techniques that make use of deep artificial neural networks, that is, with more than one hidden layer, to computationally imitate the structure and functioning of the human organ and related diseases. The analysis of health interest images with deep learning is not limited to clinical diagnostic use. It can also, for example, facilitate surveillance of disease-carrying objects. There are other examples of recent efforts to use deep learning as a tool for diagnostic use. Chest X-rays are one approach to identify tuberculosis; by analysing the X-ray, you can spot any abnormalities. A method for detecting the presence of tuberculosis in medical X-ray imaging is provided in this paper. Three different classification methods were used to evaluate the method: support vector machines, logistic regression, and nearest neighbors. Cross-validation and the formation of training and test sets were the two classification scenarios used. The acquired results allow us to assess the method’s practicality.
1

15 July 2022 in Electronics
Verified
Journal Article
Open access
PDF file
MAMohammad Salih Alsaffar
Mohammad Salih Alsaffar
SASaud Aljaloud
Saud Aljaloud
Badiea Abdulkarem Mohammed AlshaibaniBadiea Abdulkarem Mohammed Alshaibani
Badiea Abdulkarem Mohammed Alshaibani
Zeyad Ghaleb Al-MekhlafiZeyad Ghaleb Al-Mekhlafi
Zeyad Ghaleb Al-Mekhlafi
TATariq Almurayziq
Tariq Almurayziq
AAAbdullah Alshammari
Abdullah Alshammari
Most applications looking for XSS vulnerabilities have a variety of weaknesses related to the nature of constructing internet applications. Existing XSS vulnerability packages solely scan public net resources, which negatively influences the safety of internet resources. Threats may be in non-public sections of internet resources that can only be accessed by approved users. The aim of this work is to improve available internet functions for preventing XSS assaults by creating a programme that detects XSS vulnerabilities by completely mapping internet applications. The innovation of this work lies in its use of environment-friendly algorithms for locating extraordinary XSS vulnerabilities in addition to encompassing pre-approved XSS vulnerability scanning in examined internet functions to generate a complete internet resource map. Using the developed programme to discover XSS vulnerabilities increases the effectiveness of internet utility protection. This programme also simplifies the use of internet applications. Even customers unfamiliar with the fundamentals of internet security can use this programme due to its capability to generate a document with suggestions for rectifying detected XSS vulnerabilities.

1 January 2021 in Wireless Communications and Mobile Computing
Verified
Journal Article
Open access
PDF file
GAGharbi Khamis Alshammari
Gharbi Khamis Alshammari
Abdulsattar HamadAbdulsattar Hamad
Abdulsattar Hamad
ZAZeyad M. Abdullah
Zeyad M. Abdullah
AAAbdulrhman M. Alshareef
Abdulrhman M. Alshareef
NANawaf Alhebaishi
Nawaf Alhebaishi
ABAssaye Belay
Assaye Belay
Studies carried out by researchers show that data growth can be exploited in such a way that the use of deep learning algorithms allow predictions with a high level of precision based on the data, which is why the latest studies are focused on the use of convolutional neural networks as the optimal algorithm for image classification. The present research work has focused on making the diagnosis of a disease that affects the cornea called keratoconus through the use of deep learning algorithms to detect patterns that will later be used to carry out preventive detections. The algorithm used to perform the classifications has been convolutional neural networks as well as image preprocessing to remove noise that can limit neural network learning, resulting in more than 1900 classified images out of a total of >2000 images distributed between normal eyes and those with keratoconus, which is equivalent to 92%.

13 December 2021 in Computational and Mathematical Methods in Medicine
Verified
Journal Article
Open access
PDF file
MAMohammad Salih Alsaffar
Mohammad Salih Alsaffar
Abdulsattar HamadAbdulsattar Hamad
Abdulsattar Hamad
AAAbdullah Alshammari
Abdullah Alshammari
GAGharbi Khamis Alshammari
Gharbi Khamis Alshammari
TATariq Almurayziq
Tariq Almurayziq
WEWegayehu Enbeyle
Wegayehu Enbeyle
The Internet of Things (IoT) has the potential to transform the public sector by combining the leading technical and business trends of mobility, automation, and data analysis to dramatically alter the way public bodies collect data and information. Embedded sensors, actuators, and other devices that capture and transmit information about network activity in real-time are used in the Internet of Things to connect networks of physical objects. The design of a network management system for an IoT network is presented in this paper, which uses the edge computing model. This design is based on the Internet management model, which uses the SNMP protocol to communicate between managed devices, and a gateway, which uses the SOAP protocol to communicate with a management application. This work allowed for the identification and analysis of the primary network management system initiatives for IoT networks, in which there are four fundamental device management requirements for any deployment of IoT devices: provisioning and authentication, configuration and control, monitoring and diagnostics, and software updates and maintenance.

13 April 2023 in Electronics
Verified
Journal Article
Open access
PDF file
TATariq Almurayziq
Tariq Almurayziq
Ebrahim Mohammed SenanEbrahim Mohammed Senan
Ebrahim Mohammed Senan
Badiea Abdulkarem Mohammed AlshaibaniBadiea Abdulkarem Mohammed Alshaibani
Badiea Abdulkarem Mohammed Alshaibani
Zeyad Ghaleb Al-MekhlafiZeyad Ghaleb Al-Mekhlafi
Zeyad Ghaleb Al-Mekhlafi
GAGharbi Khamis Alshammari
Gharbi Khamis Alshammari
AAAbdullah Albaker
Abdullah Albaker
The immune system is one of the most critical systems in humans that resists all diseases and protects the body from viruses, bacteria, etc. White blood cells (WBCs) play an essential role in the immune system. To diagnose blood diseases, doctors analyze blood samples to characterize the features of WBCs. The characteristics of WBCs are determined based on the chromatic, geometric, and textural characteristics of the WBC nucleus. Manual diagnosis is subject to many errors and differing opinions of experts and takes a long time; however, artificial intelligence techniques can help to solve all these challenges. Determining the type of WBC using automatic diagnosis helps hematologists to identify different types of blood diseases. This work aims to overcome manual diagnosis by developing automated systems for classifying microscopic blood sample datasets for the early detection of diseases in WBCs. Several proposed systems were used: first, neural network algorithms, such as artificial neural networks (ANNs) and feed-forward neural networks (FFNNs), were applied to diagnose the dataset based on the features extracted using the hybrid method between two algorithms, the local binary pattern (LBP) and gray-level co-occurrence matrix (GLCM). All algorithms attained superior accuracy for WBC diagnosis. Second, the pre-trained convolutional neural network (CNN) models AlexNet, ResNet-50, GoogLeNet, and ResNet-18 were applied for the early detection of WBC diseases. All models attained exceptional results in the early detection of WBC diseases. Third, the hybrid technique was applied, consisting of a pair of blocks: the CNN models block for extracting deep features and the SVM algorithm block for the classification of deep features with superior accuracy and efficiency. These hybrid techniques are named AlexNet with SVM, ResNet-50 with SVM, GoogLeNet with SVM, and ResNet-18 with SVM. All techniques achieved promising results when diagnosing the dataset for the early detection of WBC diseases. The ResNet-50 model achieved an accuracy of 99.3%, a precision of 99.5%, a sensitivity of 99.25%, a specificity of 99.75%, and an AUC of 99.99%.

26 June 2023 in Electronics
Verified
Journal Article
Open access
PDF file
GAGharbi Khamis Alshammari
Gharbi Khamis Alshammari
MAMajdah Alshammari
Majdah Alshammari
TATariq Almurayziq
Tariq Almurayziq
AAAbdullah Alshammari
Abdullah Alshammari
MAMohammad Salih Alsaffar
Mohammad Salih Alsaffar
Due to the increased frequency of phishing attacks, network security has gained the attention of researchers. In addition to this, large volumes of data are created every day, and these data include inappropriate and unrelated features that influence the accuracy of machine learning. There is therefore a need for a robust method of detecting phishing threats and improving detection accuracy. In this study, three classifiers were applied to improve the accuracy of a detection algorithm: decision tree, k-nearest neighbors (KNN), and support vector machine (SVM). Selecting the relevant features improves the detection accuracy for a target class and determines the class label with the greatest probability. The proposed work clearly describes how feature selection using the Chaotic Dragonfly Algorithm provides more accurate results than all other baseline classifiers. It also indicates the appropriate classifier to be applied when detecting phishing websites. Three publicly available datasets were used to evaluate the method. They are reliable datasets for training the model and measuring prediction accuracy.