Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Curiosity Driven Deep Reinforcement Learning

Học Tăng Cường Sâu Thúc Đẩy Bởi Tính Tò Mò

Học Tăng Cường Sâu Thúc Đẩy Bởi Tính Tò Mò

Cách Tác Nhân Học Trong Môi Trường Không Có Phần Thưởng

4.5
(171 đánh giá)
1,845 học viên
Giảng viên
Phil Tabor
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 429.000đ -88%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
4.0 giờ video
27 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Cách Lập Trình Tác Nhân A3C
Cách Xử Lý Song Song trong Python
Cách Triển Khai Các Bài Báo về Học Tăng Cường Sâu
Cách Lập Trình Mô-đun Tính Tò Mò Nội Tại (ICM)

Yêu cầu

Kinh Nghiệm Lập Trình Tác Nhân Actor-Critic

Đối tượng phù hợp

Khóa học này dành cho học viên nâng cao về học tăng cường sâu

Nội dung khóa học

5 phần • 27 bài giảng
1 Bạn Sẽ Học Được Gì Trong Khóa Học Này
2 Cách Để Học Tốt Khóa Học Này
3 Kiến Thức Nền Tảng, Phần Mềm và Phần Cứng Yêu Cầu
1 Ôn Tập Nhanh về Học Tăng Cường Sâu và Phương Pháp Actor-Critic
2 Xem Xét Mã Nguồn của Tác Nhân Actor-Critic Cơ Bản
3 Khóa Học Cấp Tốc về Phương Pháp A3C
4 Cấu Trúc Mã Nguồn Của Chúng Ta
1 Cách Đọc và Triển Khai Các Bài Báo Nghiên Cứu
2 Bài Báo A3C: Tóm Tắt và Giới Thiệu
3 Khóa Học Cấp Tốc về Xử Lý Song Song trong Python
4 Bài Báo A3C: Công Trình Liên Quan, Kiến Thức Nền về Học Tăng Cường
5 Bài Báo A3C: Khuôn Khổ Học Tăng Cường Bất Đồng Bộ
6 Lập Trình Mạng Actor-Critic Của Chúng Ta
7 Học với Phép Ước Lượng Lợi Thế Tổng Quát (GAE)
8 Lập Trình Bộ Nhớ Tái Hiện Tối Giản
9 Lập Trình Bộ Tối Ưu Adam Dùng Chung
10 Bài Báo A3C: Thí Nghiệm và Thảo Luận
11 Cách Chỉnh Sửa Môi Trường Atari của Open AI Gym
12 Lập Trình Vòng Lặp Chính và Đánh Giá Tác Nhân
1 Tổng Quan Bài Báo
2 Bài Báo ICM: Tóm Tắt và Giới Thiệu
3 Bài Báo ICM: Khám Phá Thúc Đẩy Bởi Tính Tò Mò
4 Thiết Lập Thí Nghiệm và Lập Trình Mô-đun ICM
5 Bài Báo ICM: Thí Nghiệm, Công Trình Liên Quan và Thảo Luận
6 Thiết Lập Mini World và Huấn Luyện Tác Nhân ICM
1 Thiết Lập Môi Trường Ảo cho Open AI Gym Mới
2 Điều Chỉnh Tác Nhân Tương Thích với Giao Diện Gym Mới

Giới thiệu khóa học

If reinforcement learning is to serve as a viable path to artificial general intelligence, it must learn to cope with environments with sparse or totally absent rewards. Most real life systems provided rewards that only occur after many time steps, leaving the agent with little information to build a successful policy on. Curiosity based reinforcement learning solves this problem by giving the agent an innate sense of curiosity about its world, enabling it to explore and learn successful policies for navigating the world.


In this advanced course on deep reinforcement learning, motivated students will learn how to implement cutting edge artificial intelligence research papers from scratch. This is a fast paced course for those that are experienced in coding up actor critic agents on their own. We'll code up two papers in this course, using the popular PyTorch framework.


The first paper covers asynchronous methods for deep reinforcement learning; also known as the popular asynchronous advantage actor critic algorithm (A3C). Here students will discover a new framework for learning that doesn't require a GPU. We will learn how to implement multithreading in Python and use that to train multiple actor critic agents in parallel. We will go beyond the basic implementation from the paper and implement a recent improvement to reinforcement learning known as generalized advantage estimation. We will test our agents in the Pong environment from the Open AI Gym's Atari library, and achieve nearly world class performance in just a few hours.


From there, we move on to the heart of the course: learning in environments with sparse or totally absent rewards. This new paradigm leverages the agent's curiosity about the environment as an intrinsic reward that motivates the agent to explore and learn generalizable skills. We'll implement the intrinsic curiosity module (ICM), which is a bolt-on module for any deep reinforcement learning algorithm. We will train and test our agent in an maze like environment that only yields rewards when the agent reaches the objective. A clear performance gain over the vanilla A3C algorithm will be demonstrated, conclusively showing the power of curiosity driven deep reinforcement learning.


Please keep in mind this is a fast paced course for motivated and advanced students. There will be only a very brief review of the fundamental concepts of reinforcement learning and actor critic methods, and from there we will jump right into reading and implementing papers.


The beauty of both the ICM and asynchronous methods is that these paradigms can be applied to nearly any other reinforcement learning algorithm. Both are highly adaptable and can be plugged in with little modification to algorithms like proximal policy optimization, soft actor critic, or deep Q learning.


Students will learn how to:

  • Implement deep reinforcement learning papers

  • Leverage multi core CPUs with parallel processing in Python

  • Code the A3C algorithm from scratch

  • Code the ICM from first principles

  • Code generalized advantage estimation

  • Modify the Open AI Gym Atari Library

  • Write extensible modular code

This course is launching with the PyTorch implementation, with a Tensorflow 2 version coming.


I'll see you on the inside.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Artificial Intelligence
Hiển thị tất cả khoá học Deep Learning
Hiển thị tất cả khoá học Machine Learning
Hiển thị tất cả khoá học Reinforcement Learning
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊