Mahdis's Projects
Evaluation of three Clustering Algorithms on three different data distributions.
This repo is a survey of different GAN architectures which are implemented in PyTorh or Tensorflow.
Here is an implementation of a modified genetic algorithm for cloud task scheduling based on a paper, as part of my class assignment.
This is the first Supervised Learning project that I have done! :)
About me!
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes
This is a Supervised Learning project which aims to Classify digits. I took two different approaches, first using ANNs and second, using CNNs.
Neural Style Transfer is the most fun introduction to generative AI in which we create (generate) a new image based on two other images: the content image + the style image.
Implementation of NSGA-2, a multi-objective optimization algorithm for feature selection in Python.
Three optimization methods are implemented in this notebook, and since optimizing a function is an iterative process, three step methods are implemented as options as well.
Implementation of a non-priority and a priority queue in python. This a Discrete Event System Simulation and Modeling project.
Self-Supervised learning, filling in missing information in order to obtain a world-model and understanding what should be where, the very thing we humans learn to do from a very young age.