XanaduAI / QHack2021

Official repo for QHack—the quantum machine learning hackathon
https://qhack.ai
121 stars 94 forks source link

[Power Up] DQN with Quantum Variational Circuits #43

Closed carlosamds closed 3 years ago

carlosamds commented 3 years ago

Team Name:

DAC

Project Description:

The algorithm implements the pseudocode described by Reinfocement Learning With Quantum Variational Circuits of a reinforcement learning algorithm based on quantum DNN, more specifically DQN. The network architecture is the same as the one used in the paper, and the algorithm follows the classical DNN structure, based on PennyLane to build and measure our qubits. The training is made in the BlackJack environment for simplicity, but we would like to extend that to more challenging environments.

Source code:

https://github.com/carlosamds/qhack-dac

Resource Estimate:

If awarded with the additional AWS credits we intend to make many more tests regarding the circuit architecture and try harder gym enviroments. Using the Amazon Braket services, more of those tests would be possible and they could be finished much quicker.

glassnotes commented 3 years ago

Hi @carlosamds thank you for the submission!

huckiyang commented 3 years ago

Hello @carlosamds

Just want to share that the work of "Reinforcement Learning With Quantum Variational Circuits" kindly states that

... We take inspiration from and extend the work done in [10] to use Quan-tum Variational Circuits (QVC), ...
  1. Variational Quantum Circuits for Deep Reinforcement Learning

We are the authors of this work [10] and provided an open-source GitHub repo here, which may also fit your interests. Also thanks Xanadu AI Software Competition Research Track in 2019.

Good luck with the hackathon,

co9olguy commented 3 years ago

Thanks for your Power Up Submission @carlosamds !

To help us keep track of final submissions, we will be closing all of the [Power Up] issues. We ask you to open a new issue for your final submission. Please use this pre-formatted [Entry] Issue template. Note that for the final submission, the Resource Estimate requirement is replaced by a Presentation item.