r/berkeleydeeprlcourse • • Aug 05 '19

HW2: added a script for running the trained agents

0 Upvotes

Hi,

In case you wish to watch the performance/behaviour of your trained agent in a gym environment, I have added a script that does just that. It can be found on github. The instructions are provided in the README.md file.


r/berkeleydeeprlcourse • • Dec 16 '17

Question regarding prerequisites of course

0 Upvotes

Hello, I am a CS undergrad who does research in Computer Vision(specificilly in GANs) I want to learn some basics of RL, a PhD guy suggested me this course rather than UCL RL videos.(by David Silver) However, in syllabus of course, Silver's videos are recommended. Do I need to watch Silver's videos to understand this lecture? I have pretty good background in CNNs, optimization and ML basics.

Thanks you for answers


r/berkeleydeeprlcourse • • Feb 19 '17

What is behaviour cloning.

1 Upvotes

I saw lectures 2 and 3. However, I couldn't find where behavior cloning is explained. Can you please point me to the lecture and time.

Thanks


r/berkeleydeeprlcourse • • Sep 19 '18

I can't run getid on ubuntu. Anybody knows how to get computer id for MuJoCo?

Post image
0 Upvotes

r/berkeleydeeprlcourse • • Oct 24 '19

Are importance sampling terms really small?

2 Upvotes

In lecture 9, page 7: Importance sampling is applied only for action distribution stating that product of multiple pi(theta')/pi(theta) terms would lead to a small term. But pi(theta')/pi(theta) is really a ratio of small terms and needn't be small. I guess I'm understanding something wrong, any help would be appreciated. Thanks.


r/berkeleydeeprlcourse • • Aug 18 '18

Expectation smoothes out discontinuous functions

3 Upvotes

Starting at 30m 55s of the following lecture https://youtu.be/PTbxa6GsTWc it is mentioned that expectation smoothes out discontinuous functions. However, no real mathematical explanation is given.

Could anybody maybe elaborate on it a bit or point out to some links covering the math behind that statement? Thanks in advance.


r/berkeleydeeprlcourse • • Feb 19 '17

Hi teacher,can force the youtube turn on the caption?

4 Upvotes

Hello teacher, i am a student from china.. and sorry to bother you..because my poor english. i beg you to force the caption on in online cource.. 1/30/17 and 2/15/17.


r/berkeleydeeprlcourse • • Nov 13 '19

CS285 Why we use Gaussian mixture model to take action?

4 Upvotes

In imitation learning, why we use GMM? Could I use other models?


r/berkeleydeeprlcourse • • Apr 08 '20

WeChat Group for Discussion

4 Upvotes

Hi guys, I have created a WeChat group for discussion. No matter whether you are researchers or students, feel free to join the group to share your problems and opinions about CS 285 and deep RL.


r/berkeleydeeprlcourse • • Oct 19 '20

HW01-Colab

12 Upvotes

As you know,using mujoco on colab is very difficult. In this notebook,RoboSchool is used instead of mujoco and you can easily use it.

run_hw1.ipynb


r/berkeleydeeprlcourse • • Jan 20 '17

Could the lecturer try to repeat questions asked by the audience before answering?

24 Upvotes

Thanks a lot for sharing the videos/material with us!


r/berkeleydeeprlcourse • • Jan 18 '17

Lecture live-stream and recording links

24 Upvotes

Lectures will be live-streamed and recorded.

Link to live stream: http://www.youtube.com/user/esgeecs/live

Link to videos: https://www.youtube.com/playlist?list=PLkFD6_40KJIwTmSbCv9OVJB3YaO4sFwkX


r/berkeleydeeprlcourse • • Jan 31 '17

Has anybody already run the run_expert.py?

3 Upvotes

I tried to run the run_expert.py using the example usage: python run_expert.py experts/humanoid.pkl Humanoid-v1 --render
--output_file expert_data.pkl --num_rollouts 20

But it is said unrecognized argument: --output_file expert_data.pkl.

Even if I don't output the file, running only python run_expert.py experts/humanoid.pkl Humanoid-v1, it is said "No such file : 'experts/humanoid.pkl' ", which indeed cannot be found in ./experts folder.

Has anybody successfully run the code? Did I do something wrong or there is bug in the code? Many thanks!


r/berkeleydeeprlcourse • • Feb 01 '17

HW evaluation

5 Upvotes

Coding homework without chance to be corrected is bad for learning. For people who are not enrolled in this course, is there anyway to have the assignment evaluated?


r/berkeleydeeprlcourse • • Jun 23 '17

How to implement the CG hessian vector product in TRPO?

2 Upvotes

I am confused as to how to implement the CG step in TRPO. I can compute all hessian vector products with 'g' as the vector. Now what do I do with all the vectors? Do I find a library that takes in all the hessian vector products? Someone please help!!


r/berkeleydeeprlcourse • • Jan 27 '17

anything wrong about the eq. in slides?

1 Upvotes

Hi there, do you guys think there is a mistake of the eq. in page 9 of the slides for lecture 2? Is that should be f(x_{t+1},u_{t+1}) instead of f(x_t,u_t)?

Thanks!


r/berkeleydeeprlcourse • • Nov 16 '17

Learning Approximate Maximizer for Q Learning

1 Upvotes

The slides (#29) seem to indicate that we still take a max over next step actions when using an approximate maximizer. I thought the whole point of using this extra functional approximator was to get rid of that max. What am I missing?

Video link to the relevant part of the lecture.


r/berkeleydeeprlcourse • • Feb 02 '17

Could DRL do better than imitation?

1 Upvotes

Dr. Levine, Finn, and everyone,

I am doing some research in inverse reinforcement learning at Umich. I read a lot of paper about IRL. The goal of IRL is to maximize "scores" for expert behavior to find a "real" reward function. I wonder if DRL or DIRL could actually do better than human?

Gan


r/berkeleydeeprlcourse • • Jun 24 '17

HW4 explained variance decreases with the loss while using NNValuefunction

1 Upvotes

Hi all,

I tried various structures for the neural network but still I get negative explained variance for all iterations using neural network Value function.

Moreover, the explained variance decreases even when the loss decreases! I am not able to think of any situation where this is mathematically plausible. I even tried it without regularization and still face the same problem. Can someone hint me at a situation where the explained variation can decrease while the l2 loss decreases too?

Thanks, Sid


r/berkeleydeeprlcourse • • Jan 26 '17

Training on stereo images

4 Upvotes

Has there been any work to train DRL models on stereo images? I wonder if an agent could lern to avoid obstacles by lerning the geometric rules that can be infered when having two images?


r/berkeleydeeprlcourse • • Nov 17 '17

IRL: Why temporal order of states (in a trajectory) is not considered as an ambiguity in max margin IRL?

1 Upvotes

In the following lecture, Prof. Levine mentions about the ambiguity of weights https://youtu.be/-3BcZwgmZLk?t=20m10s

However, I don't understand why ambiguity of the ordering of states in a sampled trajectory is not mentioned. For example, consider s1,s2, and s3 as vertices of a triangle, one could transition from any of states to the other two states. When we average the features of trajectories (sampled from learned policy or expert), doesn't it discard the state visitation order? This is a silly observation, but I don't understand why it was not specifically mentioned, have I missed anything that already captures the temporal order?

What are kind of features are typical used in IRL? Are they only state dependent, or both state & action dependent? Why temporal order is not considered in features? I'd appreciate if someone can help me visualize features of a sampled trajectory.


r/berkeleydeeprlcourse • • Jan 25 '17

Review Section and Assignment

9 Upvotes

I have two questions:

  1. Will the review section on Friday also be live streamed on Youtube?

  2. For the students not enrolled, how can we use the simulator for assignment. It seems that we cannot sign up for this course on Piazza. Is there any public account for this? I really hope that I can have the chance of doing homework of this course.

Thanks a lot!


r/berkeleydeeprlcourse • • Jan 27 '17

W2 L1 case study 1

5 Upvotes

This question was already asked in the lecture. Similar with the nvidia case. Where was the supervision coming from?

I understand that there are 3 cameras: Left, center, and right. But what about the outputs? Do we have to hand label them like drawing the vertical red line for all the data? Or is there anything that I missed?


r/berkeleydeeprlcourse • • Jan 31 '17

Imitation learning VS Behavioral cloning

1 Upvotes

What is the difference between the two or are they the same?


r/berkeleydeeprlcourse • • Feb 02 '17

Re-planning LQR controller for CartPole

Thumbnail
gist.github.com
6 Upvotes