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


Click to unfold
Region-based Contrast Enhancement
(Image Processing)
MATLAB

Click to unfold
Bow Man (Gaming)
JAVA

Click to unfold
Linear Algebra (Q/A generator)
Using Maxima (A Computer Algebra System) and STACK (a computer aided assessment package for mathematics) I developed auto generated math questions for Linear Algebra course that is taught for undergrad math students.
Maxima
STACK

Click to unfold
Total Variation (Segmentation model - AI)
MATLAB

Click to unfold
Bow Man (Gaming)
JAVA

Click to unfold
Bow Man (Gaming)
JAVA