Skip to content

Commit 0fcb296

Browse files
committed
adding new event: 2019-10-03 rl_workshop
1 parent 208e1d8 commit 0fcb296

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

_posts/2019-10-03-rl-workshop.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
category: "london"
3+
title: "Step into the AI Era: Deep Reinforcement Learning Workshop"
4+
level: "All"
5+
time: "18:00"
6+
rsvp_link: https://www.meetup.com/Python-Sprints/events/262426168/
7+
project:
8+
sponsor: ecom
9+
---
10+
11+
We will do something different this time, a workshop, not a sprint.
12+
13+
By engaging the revolution of AI and deep learning, reinforcement learning also evolve from being able to solve simple game puzzles to beating human records in Atari games. It also opens the possibility of using reinforcement learning in making real life decisions. It’s time to do some serious DRL. (Or just play some games)
14+
15+
In this 3 hours workshop we would introduce some deep reinforcement learning (DRL) algorithms, as an exercise we will implementing them in python with deep learning libraries, specifically keras and tensorflow, to play games in Open AI Gym and simulated Atari.
16+
17+
In the first section, we will touch on the basic in reinforcement learning and implement using crossentropy method to play a simple games, on top of implement the basic tabular crossentropy method, we will also implement deep crossentropy method when the table which keep track of the policy becomes too large.
18+
19+
Most of the problem in the real world are model-free setting, i.e. we don’t know what the final result will be like for our intermediate actions. In the second section, we will introduce Q-learning and SARSA, two model-free policies which involve understanding of Bellman equations. We will also start introducing experience replay buffer which is essential to speed up learning.
20+
21+
In the last section, we will explore using DQN (Deep Q-Network), which is a network develop by Google Deep Mind involve using CNN as an agent to play Atari game. Experience replay buffer will also be implemented to speed up learning.
22+
23+
As the end of the workshop, participants should be able to understand the concept of the deep reinforcement learning algorithms that we covered, implement them in python with keras and tensorflow.
24+
25+
We expect the participants to have basic knowledge in deep learning. We will use Google Colab as environment for exercises so Google Account is needed.
26+
27+
As usual, we will give priority to join the sprint to the next people:
28+
29+
- Experienced open source contributors
30+
- People from underrepresented minorities in our sprints
31+
32+
Agenda
33+
------
34+
35+
- 6:00pm: Food and networking
36+
- 6:30pm: Presentation of the sponsor
37+
- 6:45pm: Start of the workshop
38+
39+
40+
The day of the sprint
41+
---------------------
42+
43+
- Bring your own laptop if you can
44+
- Join the [Gitter channel](https://gitter.im/py-sprints/pandas-bokeh) of the sprint
45+
46+
Code of Conduct
47+
---------------
48+
49+
- Please be reminded that all participants are expected to follow the [NumFOCUS Code of Conduct](https://numfocus.org/code-of-conduct)

0 commit comments

Comments
 (0)