Ebrahim Pichka's Projects
310.ai ML Engineering challenges
A PyTorch implementation of the attention-based Policy Gradient RL for learning to solve Travelling Salesperson Problem based on the paper https://doi.org/10.1007/978-3-319-93031-2_12
Paper Lists for Graph Neural Networks
A curated list of Meta-Learning resources/papers.
A curated list of Meta Learning papers, code, books, blogs, videos, datasets and other resources.
Awesome machine learning for combinatorial optimization papers.
A curated list of mathematical optimization courses, lectures, books, notes, libraries, frameworks and software.
AWS Machine Learning Engineer NanoDegree
Discrete event simulation of a multi-branch banking queue system consisted of a single queue and multiple service counters in python
Cats vs. Dogs Image Classification using Convolutional Neural Networks with Keras
Applying different deep learning architectures fro classification on the Shoe vs Sandal vs Boot dataset from kaggle.
Convolutional Autoencoder Implementation in Pytorch
An implementation of the DDPG algorithm from the paper "Continuous control with deep reinforcement learning"
Forecasting stock prices using LSTM and Feed-Forward Neural Networks (MLP) using historical data.
Human-level control using Deep Reinforcement Learning (deep Q learning) in OpenAI's gym cartpole environment with pytorch
Algorithmic Trading Using Deep Reinforcement Learning algorithms (PPO and DQN)
Implementation of Dijkstra's shortest path algorithm in python. a greedy algorithm for finding the shortest path from a specific source node to any other target node in a weighted graph
My personal website
Exploratory data analysis on “Auto” dataset and classifying the amount of gas usage for automobiles using linear & quadratic discriminant analysis, k‑nearest neighbors, logistic regression and random forest classification algorithms.
A set of examples around pytorch in Vision, Text, Reinforcement Learning, etc.
PyTorch implementation of the Graph Attention Networks (GAT) based on the paper "Graph Attention Network" by Velickovic et al - https://arxiv.org/abs/1710.10903v3
A simple PyTorch implementation of Graph Convolutional Networks based on the paper: https://arxiv.org/abs/1609.02907 (Kipf & Welling, ICLR 2017)
Codes, Notebooks, projects, and material for the IBM AI Engineering specialization
Denoising time series using Least Squares Method in python using NumPy.
LSTM-based language model for text generation using pytorch
implementation of machine learning algorithms from scratch in python
Pricing Financial Options contracts using LightGBM, Deep Learning, and Support Vector Machines.
A list of ML, AI, and CS courses on youtube or other free resources.