Khóa học nhập môn Deep Reinforcement Learning
- Đây là một khóa thực hành cơ bản cho các thuật toán Deep Reinforcement Learning cổ điển
- Khi hoàn thành khóa học, bạn có thể tự triển khai trực tiếp các thuật toán như DQN, SAC, PPO và hiểu được nền tảng lý thuyết của chúng ở mức cao
- Bạn có thể huấn luyện AI để chơi game Atari hoặc học cách hạ cánh trên Mặt Trăng
Thiết lập môi trường
- Hướng dẫn cách thiết lập môi trường để tập trung hoàn toàn cho việc học
Cách bắt đầu
- Mở thư mục repository này trong Visual Studio Code (giữ nguyên thư mục
.vscode)
- Mở notebook
00_Intro.ipynb đầu tiên rồi làm theo
- Tiếp tục chuyển sang notebook tiếp theo
- Nếu gặp khó khăn, hãy tham khảo thư mục
/solution
- Xem video trên YouTube để xem giải thích chi tiết cho từng bước lập trình
Ý kiến của GN⁺
- Reinforcement Learning là một trong những công nghệ AI đang đạt được thành tựu lớn trong lĩnh vực game và robotics, nhưng ứng dụng vào bài toán thực tế vẫn còn khó khăn. Chẳng hạn, quá trình học thường rất tốn thời gian, và trong các tình huống mà an toàn là yêu cầu quan trọng thì không thể để AI thử sai quá nhiều
- Khóa học này tập trung vào các bài toán đơn giản như game Atari hoặc mô phỏng hạ cánh mặt trăng, vì vậy phù hợp cho người mới bắt đầu; nhưng khi triển khai trong môi trường thực tế, có vẻ cần thêm việc đào tạo
- Khi có thêm nhiều tài liệu đào tạo mã nguồn mở như thế này, ngày càng nhiều lập trình viên có thể học và áp dụng AI. Đặc biệt, reinforcement learning được dự đoán sẽ trở thành kỹ năng thiết yếu cho kỹ sư trong lĩnh vực robotics hoặc xe tự lái
- Họ dùng nhiều công cụ như Conda, Poetry để xây dựng môi trường thực hành, điều này có thể khiến người mới thấy gánh nặng khi thiết lập môi trường. Có thể giảm rào cản tham gia bằng cách cung cấp môi trường thực hành trên nền tảng đám mây
1 bình luận
Ý kiến Hacker News
Dưới đây là phần tóm tắt:
Phản hồi