
Unity Machine Learning Agentの完全征服(アプリケーション)
kyushik
この講義では、マルチエージェント、カリキュラム学習、分散学習など、機械学習エージェントのさまざまな機能について学び、実際に使用することができます。また、好奇心に基づく探索や、可変的な入力にも対応可能な強化学習アルゴリズムについても学習できます。
중급이상
Reinforcement Learning(RL), Unity, Unity ML-Agents
Thông qua bài giảng này, sinh viên sẽ không chỉ học các lý thuyết khác nhau về học tăng cường và trực tiếp triển khai chúng mà còn có thể tạo ra môi trường học tăng cường để kiểm tra thuật toán học tăng cường được triển khai bằng tác nhân học máy Unity.
477 học viên
đoàn kết phát triển
Tác nhân học máy Unity
Xây dựng môi trường học tập củng cố
Lý thuyết học tăng cường
Triển khai mã học tập tăng cường
Thực hiện môi trường học tập củng cố,
Dễ dàng và thuận tiện với Unity!
Sau khi AlphaGo tạo được tiếng vang lớn vào năm 2016, sự quan tâm đến Học tăng cường, được cho là đã áp dụng cho AlphaGo, đã tăng lên đáng kể và sự nhiệt tình dường như vẫn còn rất nóng. Các yếu tố chính tạo nên việc học tăng cường này là thuật toán học tăng cường và môi trường học tăng cường như dưới đây. Khi hai thông tin này trao đổi với nhau như hành động, trạng thái và phần thưởng, thuật toán học tăng cường sẽ thực hiện việc học.
Kể từ AlphaGo, các thuật toán học tăng cường đã có nhiều tiến bộ. Để phù hợp với điều này, nhiều loại môi trường học tập tăng cường khác nhau như OpenAI GYM, Mujoco, Atari, GTA5, Malmo, v.v. cũng đã được phát hành. Những môi trường này chủ yếu dựa trên trò chơi. Học tăng cường rõ ràng là một thuật toán tốt để áp dụng cho trò chơi, nhưng gần đây, ngày càng có nhiều nỗ lực áp dụng học tăng cường không chỉ cho trò chơi mà còn cho các lĩnh vực khác nhau như đề xuất, robot, máy bay không người lái, năng lượng và tài chính.
Tuy nhiên, môi trường học tập tăng cường cho các lĩnh vực khác nhau này vẫn còn thiếu. Đặc biệt, rất khó để mong đợi rằng một môi trường đáp ứng chính xác các thông số kỹ thuật cụ thể mà các nhà phát triển mong muốn sẽ được phát hành. Ngay cả khi bạn có môi trường robot với cấu hình cảm biến và cấu trúc khớp cụ thể mà bạn muốn áp dụng học tập tăng cường, thậm chí không thể bắt đầu nghiên cứu nếu không có môi trường học tập tăng cường mở trong lĩnh vực đó.
cho môi trường
Sujeong
khó khăn
Đối với mỗi môi trường
Cách sử dụng cái này
sự khác biệt
cần thiết
môi trường
Có thể không tồn tại
Tuy nhiên, vào tháng 9 năm 2017, Unity, một trong những công ty game engine lớn nhất thế giới, đã phát hành một công cụ có tên Unity Machine-Learning Agent có thể giải quyết vấn đề này.
Trong bài giảng này, chúng ta sẽ không chỉ học cách triển khai trực tiếp các môi trường học tăng cường khác nhau bằng cách sử dụng tác nhân học máy Unity này mà còn tiến hành lý thuyết và triển khai mã của các thuật toán học tăng cường để áp dụng cho môi trường.
Nội dung bài giảng này có nội dung giống với cuốn sách “Học tăng cường học tập với PyTorch và Unity ML-Agents” dưới đây! Chúng tôi sẽ đánh giá cao nếu bạn có thể ghi nhớ những vấn đề này trước khi tham gia khóa học!
Toàn bộ nội dung của Bài giảng Làm chủ tác nhân học máy của Unity sẽ được chia thành Cơ bản và Ứng dụng, và bài giảng này là Cơ bản về những điều này. Các chi tiết cụ thể được đề cập trong những điều cơ bản như sau.
Mã cho môi trường được tạo và các thuật toán cần học trong bài giảng này đều có trên GitHub .
Các hình ảnh bên dưới là kết quả của việc học thông qua môi trường học tăng cường mà bạn sẽ triển khai trong bài giảng này và thuật toán học tăng cường mà bạn sẽ triển khai.
Tạo môi trường thế giới lưới
Tạo môi trường bay không người lái
Tạo môi trường đua xe Kart
Q. Tôi chưa bao giờ sử dụng Unity trước đây, liệu tôi có thể tham gia khóa học này không?
Để đảm bảo rằng ngay cả những người mới sử dụng Unity cũng có thể dễ dàng theo dõi bài giảng, chúng tôi tiến hành từng bước, bắt đầu từ cài đặt đến tạo một môi trường đơn giản. Mặc dù chúng tôi sẽ không trình bày chi tiết về nội dung của Unity, nhưng sau khi tham gia khóa học, bạn sẽ có thể tạo môi trường bằng cách sử dụng nội dung trong Kho tài sản hoặc tạo một môi trường đơn giản để tạo môi trường học tập tăng cường.
Câu hỏi: Tôi có cần phải làm quen với học tăng cường để sử dụng tác nhân học máy không?
Tác nhân học máy về cơ bản là công cụ hỗ trợ học tăng cường, vì vậy bạn phải biết các khái niệm cơ bản về học tăng cường để sử dụng tác nhân học máy dễ dàng hơn. Tuy nhiên, Unity Machine Learning Agent cung cấp nhiều thuật toán học tăng cường khác nhau, vì vậy bạn có thể sử dụng chúng để tìm hiểu tác nhân trong môi trường học tăng cường. Vì vậy, nếu sử dụng chức năng này, bạn có thể dễ dàng sử dụng tác nhân học máy ngay cả khi bạn không có trong- có kiến thức chuyên sâu về học tập tăng cường.
Hỏi. Tôi có cần hiểu biết sâu sắc về deep learning hoặc có nhiều kinh nghiệm triển khai để tham gia khóa học không?
Nếu bạn có kinh nghiệm triển khai mô hình phân loại dữ liệu MNIST bằng Pytorch, tôi nghĩ bạn sẽ có thể tham gia khóa học mà không gặp nhiều khó khăn. Và ngay cả khi bạn đã sử dụng phiên bản Tensorflow 2.x, tôi nghĩ bạn sẽ có thể tham gia khóa học mà không gặp khó khăn gì nếu chỉ học những điều cơ bản về Pytorch.
Khóa học này dành cho ai?
Các nhà phát triển quan tâm đến việc phát triển môi trường học tập tăng cường
Sinh viên và nhà nghiên cứu quan tâm đến lý thuyết và thực hiện học tập tăng cường
Cần biết trước khi bắt đầu?
Kinh nghiệm sử dụng Python và PyTorch
Lý thuyết deep learning cơ bản (ANN, CNN)
Tất cả
38 bài giảng ∙ (7giờ 18phút)
Tài liệu khóa học:
Tất cả
20 đánh giá
4.2
20 đánh giá
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
非専攻、文科生の簡単なレビュー "初心者には広い視野と知識を、その他の方には強化学習とユニティハニーチップを得ることができる講義" 以前は本も購入しましたが、映像講義があるというニュースにかかってきました…! ユニティ環境制作、強化学習理論、実習など、本当に充実している講義です。 大きく見ても、2つの分野を細かく教えてくれる講義は本当に一般的ではありません(実はありません…ねぇ)。それに加えて、単純強化学習理論だけでなく、実習、ユニティ環境構築の蜂蜜チップまで、細部の内容が本当に多彩です。 特に単純に文だけあるよりUnityでシミュレーションを進めるので楽しくながらも私がマシンラーニングエージェントを作ることができるんだな…。考えがたくさん聞きました!購入をお悩みの方は、私は購入強力おすすめです!!
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đánh giá 10
∙
Đánh giá trung bình 5.0
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
Unityで学習環境を構成することで、強化学習の実施に全般的な理解ができました。まだUnityでスクリプトの実行にエラーが発生していますが、今後は次第に良くなるでしょう。
こんにちは!良い受講評を残してくれてありがとう! Unityスクリプトでどのようなエラーが発生しますか?質問欄に載せていただければ、できるだけ早くお答えします! :)
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!