Introduction
Deep learning development progresses through various stages, including data collection and filtering, architecture design, model training, hyperparameter tuning, and finally testing.
Throughout my PhD, I worked through these stages and developed several deep learning models. Each model is described in a paper that has been peer-reviewed. For more details, please visit Publications. Additionally, you can find demonstrations of the developed deep learning models down below.
Deep Learning LifeCycle
Project List
Before/After


Click to unfold
Region-based Contrast Enhancement
(Image Processing)
Details
This computer applicatoin built using MATLAB accompined with image processing addons. The project was the result of my Master research at University of Malaya. The core idea is that the application analyze similar regions in terms of it current contrast level. Each region recieve different enhancement level.
Programming Language:
MATLAB
Snapshot

Click to unfold
Bow Man (Gaming)
Details
Bow Man is a simple two-player game. The project is written in JAVA without any game or rendering engine. EVERYTHING IS WRITTIN FROM SCRATCH!!. The project was a collaboration between Mr Haider (a friend of mine) and me.
Programming Language:
JAVA
AI Project List
