
ที่เก็บนี้มีวัสดุที่เกี่ยวข้องกับโปรแกรมการเรียนรู้การเสริมแรงอย่างลึกซึ้งของ Udacity
บทเรียนนำคุณผ่านการใช้อัลกอริทึมต่างๆในการเรียนรู้การเสริมแรง รหัสทั้งหมดอยู่ใน pytorch (v0.4) และ Python 3
ห้องปฏิบัติการและโครงการสามารถดูได้ด้านล่าง โครงการทั้งหมดใช้สภาพแวดล้อมการจำลองที่หลากหลายจาก Unity ML-Agent ในโปรแกรม Nanodegree การเรียนรู้การเสริมแรงอย่างลึกซึ้งคุณจะได้รับการตรวจสอบโครงการของคุณ บทวิจารณ์เหล่านี้มีไว้เพื่อให้ข้อเสนอแนะส่วนบุคคลและเพื่อบอกคุณว่าสิ่งที่สามารถปรับปรุงได้ในรหัสของคุณ
Acrobot-v1 พร้อมการเข้ารหัสกระเบื้องและ q-learningCartpole-v0 พร้อมการปีนเขา แก้ไขใน 13 ตอนCartpole-v0 พร้อมการเสริมกำลัง | แก้ไขใน 691 ตอนMountainCarContinuous-v0 ด้วยวิธีการข้ามสายไฟ | แก้ไขใน 47 การวนซ้ำMountainCar-v0 ที่มี discretization grid grid และ q-learning | แก้ไขใน <50000 ตอนPendulum-v0 ที่มีการไล่ระดับสีเชิงลึก (DDPG)BipedalWalker-v2 ที่มีการไล่ระดับสีเชิงลึก (DDPG)CarRacing-v0 ด้วย Q-Networks ลึก (DQN) | เร็วๆ นี้!LunarLander-v2 พร้อม Q-Networks ลึก (DQN) | แก้ไขใน 1504 ตอนFrozenLake-v0 พร้อมการเขียนโปรแกรมแบบไดนามิกBlackjack-v0 ด้วยวิธี Monte CarloCliffWalking-v0 ด้วยวิธีการแตกต่างทางโลก ในการตั้งค่าสภาพแวดล้อม Python ของคุณเพื่อเรียกใช้รหัสในที่เก็บนี้ให้ทำตามคำแนะนำด้านล่าง
สร้าง (และเปิดใช้งาน) สภาพแวดล้อมใหม่ด้วย Python 3.6
conda create --name drlnd python=3.6
source activate drlndconda create --name drlnd python=3.6
activate drlndหากทำงานใน Windows ตรวจสอบให้แน่ใจว่าคุณมี "Build Tools for Visual Studio 2019" ที่ติดตั้งจากเว็บไซต์นี้ บทความนี้อาจมีประโยชน์มาก สิ่งนี้ได้รับการยืนยันว่าทำงานใน Windows 10 Home
ทำตามคำแนะนำในที่เก็บนี้เพื่อทำการติดตั้ง Openai Gym น้อยที่สุด
โคลนที่เก็บ (ถ้าคุณยังไม่ได้!) และนำทางไปยัง python/ Folder จากนั้นติดตั้งการพึ่งพาหลายครั้ง
git clone https://github.com/udacity/deep-reinforcement-learning.git
cd deep-reinforcement-learning/python
pip install . สร้างเคอร์เนล ipython สำหรับสภาพแวดล้อม drlnd
python -m ipykernel install --user --name drlnd --display-name " drlnd " ก่อนที่จะเรียกใช้รหัสในสมุดบันทึกให้เปลี่ยนเคอร์เนลเพื่อให้ตรงกับสภาพแวดล้อม drlnd โดยใช้เมนู Kernel แบบเลื่อนลง

มาเรียนรู้กับเราในโปรแกรม Nanodegree ที่ได้รับการเสริมแรงอย่างลึกซึ้งที่ Udacity!
