Mehdi Shahbazi Khojasteh's repositories
DQN-Frozenlake-Gymnasium
This repo implements Deep Q-Network (DQN) for solving the Frozenlake-v1 environment of the Gymnasium library using Python 3.8 and PyTorch 2.0.1 in both 4x4 and 8x8 map sizes.
Webots-reinforcement-navigation
Implementing obstacle avoidance and path planning for the Pioneer 3-DX robot using Python, PyTorch, and the deep reinforcement learning algorithm REINFORCE in the Webots Simulator.
AirSim-Multirotor-Bug2-Algorithm
Python implementation of Bug2 algorithm to navigate a quadcopter/multirotor in the AirSim simulator.
Webots-simple-move
Implementation of basic rotational and targeted movement on the E-Puck robot with Python within the Webots simulator.
DQN-Mountain-Car-Gymnasium
This repo implements Deep Q-Network (DQN) for solving the Mountain Car v0 environment (discrete version) of the Gymnasium library using Python 3.8 and PyTorch 2.0.1 with a custom reward function for faster convergence.
DQN-Cliff-Walking-Gymnasium
This repo implements Deep Q-Network (DQN) for solving the Cliff Walking v0 environment of the Gymnasium library using Python 3.8 and PyTorch 2.0.1 with the finest tuning.
Linear-Regression-TensorFlow
This repository is a basic implementation of a Linear Regression model aimed at predicting medical costs utilizing an individual's BMI, developed with Python 3.12 and TensorFlow v2.16.
Logistic-Regression-TensorFlow-OvR
This repository contains the implementation of the Logistic Regression algorithm for classifying the Iris dataset using the One-vs-Rest (OvR) approach, developed with Python 3.12 and TensorFlow v2.16.
REINFORCE-Cart-Pole-Gymnasium
This repo implements the REINFORCE algorithm for solving the Cart Pole V1 environment of the Gymnasium library using Python 3.8 and PyTorch 2.0.1.