Hi there! I'm a Computer Science undergraduate at Effat University. My research interests focus on trustworthy machine learning. Specifically, I work on:

  • Using encrypted training as an adversarial defense method for neural networks.
  • Optimizing communication between parties in distributed learning settings to reduce bottlenecks.
  • Developing regression models capable of out-of-distribution predictions with limited in-distribution data.
  • Exploring hardware acceleration for homomorphic encryption and techniques for fitting long encrypted tensors onto GPUs.

Experience

KAUST AI Intern

King Abdullah University of Science and Technology (KAUST)

July 2023 – August 2023

ROS and AI Intern

Smart Methods

June 2023 – August 2023

Projects

The Bias Within: Evaluating the Generation and Classification Dichotomy in Large Language Models

We conducted two bias detection experiments using GPT-3.5-generated data. The dataset consisted of both biased (with sociocultural stereotypes) and unbiased stories. GPT-3.5 achieved 53% accuracy in classifying its own biases, while the fine-tuned GPT-2 classifier achieved 97.5% validation accuracy. This shows the large performance gap between LLMs' generative and classification abilities. Highliting the need for task-specific training to develop high-quality bias assessments.

Additionally, we created a Flask interface for users to directly use the fine-tuned GPT-2 bias classifier.

github github
Road Sign Prediction with GTSRB Dataset

This open-source project significantly improves the accuracy of CNNs for predicting road signs. Leveraging the GTSRB dataset, various enhancements to the CNN architecture are implemented, resulting in a notable increase in validation accuracy from 70% to 92%.

One key finding is that horizontal and vertical flipping, commonly used as augmentations, and sometimes as adversarial defense methods in literature, cannot be implemented for road signs due to label changes.

github
Numerical Methods for Complex Computations

Algebraic or "pen-and-paper" approaches may not always be sufficient for certain computations. Tasks like computing integrals, derivatives, or finding function roots can be challenging. This project focuses on exploring numerical solutions for such scenarios. Utilizing MATLAB for implementation.

github github

Highlights

  • Dean's List

    2020-2021 & 2021-2022 & 2022-2023

    Placed on Effat college of engineering dean's list (all semesters).

  • Effat Undergraduate Research Forum (UGRF)

    2023

    Won the 2nd place (out of 30 participants) in the 3-minute presentation at the 4th UGRF at Effat University.

  • KAUST Academy

    2023

    Admitted into KAUST Academy after a rigorous selection process that involved over 8000 applicants.

  • Albanawi List

    2021-2022

    Placed on Albanawi List of academic excellence.

  • Effat Scholarship Grant

    2020

    Granted a scholarship from Effat University that covers all credit hours required to graduation.

Blog Posts