หลักสูตรแนะนำการเรียนรู้เสริมแรงเชิงลึก
- หลักสูตรนี้เป็นคอร์สแนะนำแบบปฏิบัติการสำหรับอัลกอริทึม Deep Reinforcement Learning แบบพื้นฐานและแบบคลาสสิก
- เมื่อจบหลักสูตรแล้ว คุณจะสามารถสร้างอัลกอริทึมอย่าง DQN, SAC, PPO ได้ด้วยตัวเอง และทำความเข้าใจพื้นฐานเชิงทฤษฎีของอัลกอริทึมเหล่านี้ในระดับสูงได้
- คุณจะสามารถฝึก AI ให้เล่นเกม Atari หรือให้ลงจอดบนดวงจันทร์ได้
การตั้งค่าสภาพแวดล้อม
- แนะนำวิธีการตั้งค่าเพื่อให้สามารถโฟกัสที่การเรียนรู้ได้
วิธีเริ่มต้น
- เปิดโฟลเดอร์ repository นี้ใน Visual Studio Code (เก็บโฟลเดอร์
.vscode ไว้)
- เปิดสมุดโน้ต
00_Intro.ipynb ตัวแรกและทำตาม
- ย้ายไปยังสมุดโน้ตถัดไปต่อไป
- หากติดขัดให้ไปที่โฟลเดอร์
/solution
- ดูวิดีโอ YouTube เพื่ออ่านคำอธิบายโดยละเอียดของการเขียนโค้ดรายขั้น
ความคิดเห็นของ GN⁺
- Reinforcement Learning เป็นหนึ่งในเทคโนโลยี AI ที่ประสบความสำเร็จอย่างมากในด้านเกมและหุ่นยนต์ แต่การประยุกต์ใช้งานกับปัญหาจริงยังคงมีความท้าทาย เช่น การฝึกใช้เวลาเป็นเวลานาน และในสถานการณ์ที่ความปลอดภัยสำคัญไม่สามารถทดลองผิดพลาดได้ง่าย
- หลักสูตรนี้ครอบคลุมปัญหาง่าย ๆ เช่นเกม Atari หรือการจำลองการลงจอดบนดวงจันทร์ ทำให้เหมาะกับผู้เริ่มต้น แต่ในการใช้งานจริงคาดว่าจำเป็นต้องมีการเรียนรู้เพิ่มเติม
- เมื่อมีการเพิ่มทรัพยากรการสอนแบบโอเพนซอร์สเหล่านี้มากขึ้น ผู้พัฒนามากขึ้นสามารถเรียนรู้และใช้เทคโนโลยี AI ได้มากขึ้น โดยเฉพาะอย่างยิ่งการเรียนรู้เสริมแรงคาดว่าจะเป็นทักษะสำคัญของวิศวกรด้านหุ่นยนต์หรือรถยนต์ไร้คนขับ
- การสร้างสภาพแวดล้อมทดลองได้ใช้งานผ่าน Conda, Poetry และเครื่องมือหลากหลายอื่น ๆ ซึ่งอาจเป็นภาระสำหรับผู้เริ่มต้น หากมีการจัดเตรียมสภาพแวดล้อมฝึกงานบนคลาวด์ จะช่วยลดข้อจำกัดในการเริ่มต้นได้
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ขอสรุปดังนี้:
ข้อเสนอแนะ