Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mehrab-kalantari/mountain-car-ddqn

Double deep q network implementation in OpenAI Gym's "Mountain Car" environment
https://github.com/mehrab-kalantari/mountain-car-ddqn

ddqn double-deep-q-learning double-deep-q-network double-deep-q-networks double-dqn mountain-car reinceforcement-learning

Last synced: about 2 months ago
JSON representation

Double deep q network implementation in OpenAI Gym's "Mountain Car" environment

Awesome Lists containing this project

README

        

# Mountain Car Double Deep Q Network
Double deep q network implementation in OpenAI Gym's "Mountain Car" environment

## What is OpenAI Gym's "Mountain Car" environment

![l](https://www.gymlibrary.dev/_images/mountain_car.gif)

The Mountain Car MDP is a deterministic MDP that consists of a car placed stochastically at the bottom of a sinusoidal valley, with the only possible actions being the accelerations that can be applied to the car in either direction. The goal of the MDP is to strategically accelerate the car to reach the goal state on top of the right hill.

[Complete Details](https://www.gymlibrary.dev/environments/classic_control/mountain_car/)

## Double Deep Q Network
DDQN architecture

![model](https://rubikscode.net/wp-content/uploads/2021/07/Featured-11.png)

## Network
We use the following network for this problem

![m](sample/model.png)