Projects

Mahan Veisi's GitHub Stats

Mahan Veisi GitHub stats

Top Languages

Top languages

Latent Diffusion Models for MNIST

Latent Diffusion MNIST

Built an unconditional latent diffusion model on MNIST.

  • Autoencoders + Channel Attention Blocks
  • U-Net DDPM for denoising in latent space
  • t-SNE embeddings & reconstruction quality

Rock–Paper–Scissors Game Automation with YOLOv11

Rock–Paper–Scissors Game Automation with YOLOv11

Real-time hand-gesture detection powering a fully automated game with cheating detection and dynamic winner celebration.

  • YOLOv11 gestures at ~98.2% mAP@0.5
  • Cheating detection: red mask & −1 penalty
  • Winner recognition: animated crown overlay

VAE for MNIST: Exploring Latent Spaces

VAE Latent Spaces

Comparing reconstructions across latent sizes to illustrate the compression–fidelity trade-off.

Denoising Facial Emotion Dataset with Attention U-Net and GAN

Denoising Emotion Dataset

Gaussian & salt-and-pepper noise removal via Attention U-Net + PatchGAN, achieving strong PSNR/SSIM.

Reinforcement Learning Practices

Reinforcement Learning Practices

Hands-on study of classic RL algorithms with Boltzmann exploration tweaks.

  • DQN, SARSA, D3QN, and more

Fashion Tagger: AI-Powered Fashion Image Labeling

Fashion Tagger: AI-Powered Fashion Image Labeling

Multi-label classifier trained on 44k images for real-time tagging and dataset organization.

Iranian Celebrity Face Recognition

Iranian Celebrity Face Recognition

CNN-based app (Flask + JS) for accurate real-time recognition of Iranian celebrities.

Automated README Generator with Multi-Agent CrewAI

Automated README Generator with Multi-Agent CrewAI

LLaMA-3 + CrewAI pipeline for consistent, automated repository documentation.

Machine Learning Practices

Machine Learning Practices

Hands-on survey of supervised learning techniques on diverse datasets.

  • KNN, SVC, Decision Trees, etc.