Ahmad J. Tayeb

Dr. Ahmad J. Tayeb

Department of Information Technology, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Makkah al Mukarramah, Saudi Arabia
+1
orcid

Research Focus & Metrics

Academic Career Length

5Years (2022-Present)

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

Representative Publications

View All Publications
2 December 2022 in Applied Sciences
Verified
Journal Article
Open access
PDF file
AAAbdulaziz A. Alsulami
Abdulaziz A. Alsulami
Qasem Abu Al-HaijaQasem Abu Al-Haija
Qasem Abu Al-Haija
Ahmad J. TayebAhmad J. Tayeb
Ahmad J. Tayeb
AAAli Alqahtani
Ali Alqahtani
Nowadays, the Internet of Things (IoT) devices and applications have rapidly expanded worldwide due to their benefits in improving the business environment, industrial environment, and people’s daily lives. However, IoT devices are not immune to malicious network traffic, which causes potential negative consequences and sabotages IoT operating devices. Therefore, developing a method for screening network traffic is necessary to detect and classify malicious activity to mitigate its negative impacts. This research proposes a predictive machine learning model to detect and classify network activity in an IoT system. Specifically, our model distinguishes between normal and anomaly network activity. Furthermore, it classifies network traffic into five categories: normal, Mirai attack, denial of service (DoS) attack, Scan attack, and man-in-the-middle (MITM) attack. Five supervised learning models were implemented to characterize their performance in detecting and classifying network activities for IoT systems. This includes the following models: shallow neural networks (SNN), decision trees (DT), bagging trees (BT), k-nearest neighbor (kNN), and support vector machine (SVM). The learning models were evaluated on a new and broad dataset for IoT attacks, the IoTID20 dataset. Besides, a deep feature engineering process was used to improve the learning models’ accuracy. Our experimental evaluation exhibited an accuracy of 100% recorded for the detection using all implemented models and an accuracy of 99.4–99.9% recorded for the classification process.

27 October 2022 in Preprints.org
Verified
Preprint
Open access
PDF file
AAAbdulaziz A. Alsulami
Abdulaziz A. Alsulami
Qasem Abu Al-HaijaQasem Abu Al-Haija
Qasem Abu Al-Haija
Ahmad J. TayebAhmad J. Tayeb
Ahmad J. Tayeb
Nowadays, the Internet of Things (IoT) devices and applications have rapidly expanded worldwide due to their benefits in improving the business environment, industrial environment, and people's daily lives. However, the IoT devices are not immune to malicious network traffic, which causes potential negative consequences and sabotages IoT operating devices. Therefore, developing a method for screening network traffic is necessary to detect and classify malicious activity to mitigate its negative impacts. Therefore, this research proposes a predictive machine learning model to detect and classify network activity in an IoT system. Specifically, our model distinguishes between normal and anomaly network activity. Furthermore, it classifies network traffic into five categories, normal, Mirai attack, denial of service (DoS) attack, Scan attack, and man-in-the-middle (MITM) attack. Five supervised learning models were implemented to characterize their performance in detecting and classifying network activities for IoT systems. This includes models shallow neural networks (SNN), decision trees (DT), bagging trees (BT), support vector machine (SVM), and k-nearest neighbor (kNN). The learning models were evaluated on a new and broad dataset for IoT attacks, the IoTID20 dataset. Besides, a deep feature engineering process was applied to the dataset to improve the accuracy of the learning models. Our experimental evaluation exhibited an accuracy of 100% recorded for the detection using all implemented models and an accuracy of 99.4%-99.9% recorded for the classification process.

2 December 2024 in Engineering, Technology & Applied Science Research
Verified
Journal Article
Open access
PDF file
MAMohammad D. Alahmadi
Mohammad D. Alahmadi
MAMohammed Naji Alharbi
Mohammed Naji Alharbi
Ahmad J. TayebAhmad J. Tayeb
Ahmad J. Tayeb
MAMoayad Alshangiti
Moayad Alshangiti
The Saudi General Aptitude Test (GAT) aims to measure the analytical and inferential learning abilities of high school graduates seeking admission to higher education institutions. Given the need for effective preparation tools, this study investigates the potential of chat generative pre-trained transformers to assist students in preparing for the GAT, especially in Arabic. The primary objective is to assess the effectiveness of Large Language Models (LLMs) in answering questions related to mental and logical abilities, specifically in Arabic. The performance of GPT-4, GPT-4o, and Gemini was examined through 21 experiments to determine their accuracy in answering a range of GAT-related questions. The findings indicate that although GPT-4 and GPT-4o outperformed Gemini in providing accurate answers for the GAT, their current accuracy levels still require improvement.

25 February 2026 in Bioengineering
Verified
Journal Article
Open access
PDF file
AAAbdulaziz A. Alsulami
Abdulaziz A. Alsulami
Qasem Abu Al-HaijaQasem Abu Al-Haija
Qasem Abu Al-Haija
RARayed Alakhtar
Rayed Alakhtar
HAHuda Alsobhi
Huda Alsobhi
RARayan Alsemmeari
Rayan Alsemmeari
Ahmad J. TayebAhmad J. Tayeb
Ahmad J. Tayeb
Healthcare systems worldwide face increasing pressure to deliver accurate, affordable, and scalable diagnostic services while maintaining long-term sustainability. Chest X-ray screening is considered one of the most cost-effective methods for detecting lung disease. However, many deep learning approaches are computationally intensive and difficult to interpret, which limits their adoption in high-throughput, resource-constrained clinical settings. This study proposes a hybrid CNN–tree framework for automated lung disease classification from chest X-ray images, which targets COVID-19, pneumonia, tuberculosis, lung cancer, and normal cases. To ensure robustness and generalization, four publicly available chest X-ray datasets from different sources are merged into a unified five-class dataset, which introduces realistic variations in imaging conditions and patient populations. A ResNet-18 model is fine-tuned to extract domain-specific deep feature representations. Feature dimensionality and redundancy are reduced using Principal Component Analysis, while class imbalance is addressed through the Synthetic Minority Over-sampling Technique. The resulting compact feature vectors are used to train interpretable tree-based classifiers, which include Decision Tree, Random Forest, and XGBoost. Experiments conducted using five-fold stratified cross-validation demonstrate substantial and consistent performance gains. When trained on fine-tuned and preprocessed deep features, all evaluated tree-based classifiers achieve weighted F1-scores between 0.977 and 0.982 using five-fold cross-validation, with a significant reduction in inter-class confusion. In addition, the proposed framework maintains low per-sample inference latency, which supports energy-efficient and scalable deployment. These results indicate that combining deep feature learning with interpretable tree-based models provides a practical and reliable solution for sustainable chest X-ray screening in real-world clinical environments.

26 September 2024 in Programming and Computer Software
Verified
Journal Article
Closed access
PDF file
MAMohammad D. Alahmadi
Mohammad D. Alahmadi
KMKHALID MURSI
KHALID MURSI
MAMohammed A. Alqarni
Mohammed A. Alqarni
Ahmad J. TayebAhmad J. Tayeb
Ahmad J. Tayeb
FAFaisal S. Alsubaei
Faisal S. Alsubaei
Modern knowledge sharing platforms, such as Twitch, have gained significant popularity among developers. Twitch allows streamers (programmers) to broadcast real-time programming tasks across various domains. Viewers engage with streamers through live-chat messages, posting comments to other viewers or asking questions. However, the majority of comments are unhelpful, including spam and unrelated discussions. Streamers are faced with the challenge of identifying useful comments, either by reading the entire chat log, which diverts their attention from coding, or by periodically skimming through, risking the chance of missing important comments. Objective: Therefore, it is crucial to investigate and understand the content of viewer comments in live-streamed programming on Twitch. Method: In this paper, we present a manually labeled dataset of Twitch live-chat messages from programming streams. We conduct experiments to evaluate the accuracy of transformer-based models in automatically classifying these comments. Results: Our results illustrate that fine-tuning through training the BERT-base model with a specific preprocessing technique, @mention removal, can effectively classify Twitch live-chat messages with an F-score of 0.84. Conclusions: The outcomes of this work provide valuable insights for future research leveraging our labeled dataset, and the trained model can serve as a foundational approach for analyzing live stream platforms like Twitch.

4 September 2026 in Electronics
Verified
Journal Article
Open access
PDF file
AAAbdulaziz A. Alsulami
Abdulaziz A. Alsulami
Qasem Abu Al-HaijaQasem Abu Al-Haija
Qasem Abu Al-Haija
Ahmad J. TayebAhmad J. Tayeb
Ahmad J. Tayeb
BABadraddin Alturki
Badraddin Alturki
AAAli Alqahtani
Ali Alqahtani
Nashi Khalid alqahtaniNashi Khalid alqahtani
Nashi Khalid alqahtani
Timely and accurate classification of lung diseases from chest X-ray images remains an important healthcare challenge. Machine-learning and deep-learning methods can support automated classification, but their evaluation may be affected by class imbalance, feature redundancy, dataset leakage, and computational cost. This paper evaluates an artificial immune system (AIS)-evolved decision-tree ensemble using fold-specific ResNet18 features. All within-dataset experiments use duplicate-family-aware five-fold splits. Within each fold, standardization and adaptive principal component analysis (PCA) are fitted to the training features, and the Synthetic Minority Over-sampling Technique (SMOTE) is applied only to the reduced training data. Each candidate tree is assigned an affinity based on out-of-bag macro-F1. In the primary run, mean within-dataset macro-F1 was 98.07%, 99.48%, and 98.26% for Datasets 1–3, respectively, and 96.66% for the exploratory Dataset 4. Because of extensive cross-dataset image reuse and conflicting labels, Dataset 4 does not provide independent evidence of clinical lung-cancer detection. A five-seed repeated-initialization analysis repeated the complete fold-specific feature and classification pipeline while preserving the same folds. Mean macro-F1 differences between AIS and the prespecified static comparator for each dataset, calculated as AIS minus the comparator, were −0.18, 0.00, −0.35, and −0.13 percentage points for Datasets 1–4, respectively. Using the same sign convention, mean differences between AIS and the fixed random tree ensemble ranged from −0.05 to +0.05 percentage points. Population diagnostics showed that evolution improved individual-tree macro-F1 but reduced pairwise disagreement, without a consistent majority-vote gain. Median latency from an already decoded image to prediction ranged from 38.86 to 61.20 ms on one CPU thread and from 3.43 to 6.36 ms on an RTX 4090. The results do not establish a practically important or consistent predictive advantage from AIS evolution. The study provides a reproducible and duplicate-controlled framework for evaluating AIS-based tree ensembles.