Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

portfolio

Age Regression from Brain MRI

Predicting brain age given MRI brain data and comparing it to the chronological age of the patient is useful for detecting neurodegeneration and preventing cognitive decline. Using data from 652 healthy subjects we implemented three methods for age regression. The first approach uses the ratios of overall brain volume and the volumes of different brain tissues such as grey matter (GM), white matter (WM) and cerebrospinal fluid (CSF). The next two approaches use grey matter maps for PCA-based regression and CNN-based regression, respectively. The final testing shows that the CNN-based model performs better than the other considered models.

Sentence-level Quality Estimation for English-German Machine Translation

The aim of the project is to exploit Natural Language Processing techniques to find the most suitable way of evaluating machine translation quality. The focus was on English-German corpora, where we showed that the use of a hierarchy of BiLSTMs along with adaptive max-pooling layers resulted in the best performance compared to:
* The use of pre-trained sentence-level embedding
* Using GloVe word embedding along with traditional machine learning regressors

Mini Neural Networks Library Using Python

In this project, I have contributed to the following:
* Implementing a mini-library for neural network
* Using the implemented library to solve a classification task in insurance pricing

Image-Based Robot Learning for Manipulation

In this work, I surveyed the different ways robot learning can be conducted. I focused on comparing deep learning approaches with the normal pipelined machine learning solutions. I, Further, experimented and evaluated the performance of two different deep learning solutions with imitation learning, using Panda robot arm for the task of reaching a target object in the scene. My experiments show that key-points based CNNs solution (with the special spatial softmax layer) outperforms the direct CNNs one (normal CNN with flattened layer) with a success rate of 80.40%.

publications

Image-Based Arabic Sign Language Recognition System

International Journal of Advanced Computer Science and Applications (ACCEPTED), 2018

Recommended citation: R. Alzohairi, R. Alghonaim, S. Aloqeely, W. Alshehri, M. Alzaidan, and O. Bchir, “Image-Based Arabic Sign Language Recognition System,” International Journal of Advanced Computer Science and Applications, vol. 9, no. 3, Apr. 2018

Benchmarking Domain Randomisation for Visual Sim-to-Real Transfer

International Conference on Robotics and Automation (ICRA), IEEE. (ACCEPTED), 2021

Recommended citation: Alghonaim R and E. Johns. "Benchmarking Domain Randomisation for Visual Sim-to-Real Transfer." International Conference on Robotics and Automation (ICRA). IEEE, 2021

talks

teaching

Tutor

Community Service, Awalem Summer School, King Saud Univeristy, 2016

Presented a workshop for high school students about the binary numbers system

Teaching Assistant

Undergraduate course, Prince Sultan University, Department of Computer Science, 2018

Taught and assisted different courses, including Java programming, Operating Systems, Software Testing, 3D Modelling and Design, and Game Development.

Co-Founder and Tutor

Community Service, Tamkeen Summer School, Saudi Data Community, 2019

The word “Tamkeen” is derived from the Arabic word “ŰȘمكين” which means “Empower”. The aim of Tamkeen School is to provide people with no previous background in Machine Learning and Data Science with the essential skills to start their career in the field. I co-founded Tamkeen and tutored around 75 people from different backgrounds, different genders, different ages and in various cities in Saudi Arabia.