Unity3D 的人工智能和机器学习

学习如何创建自动驾驶汽车或学习玩 Flappy Bird 的人工智能

学习内容:

  • 神经网络的工作原理
  • 使用 Unity3D 和 Python 设置 ML-Agents 工具包
  • 不同的机器学习技术:强化学习和模仿学习
  • 几个实际的例子:AI 学习玩 FlappyBird、自动驾驶汽车和 3D-Roller Ball Agent
  • ML-Agents 组件

课程内容主题:

  • 人工智能(AI)
  • 游戏开发
  • 发展

课程要求:

  • 对 C# 和 Unity3D 的基本了解会很有帮助

课程详细描述:

本速成课程内容是关于使用 Unity3D 的机器学习和人工智能。
为什么使用 Unity3D 实现人工智能?Unity3D 是训练您自己的 AI 的完美环境。让我们以自动驾驶汽车为例。您需要的是复杂的环境,其中有大量真实的物理交互。您可以从与现实世界的交互中提供这些数据,但这是极其低效和耗时的。

由于游戏变得越来越逼真,您可以从虚拟环境中提供这些信息。而 Unity 在这方面处于完美的位置。

因此,无论您是想要为游戏创建 AI 的游戏开发者,还是只想玩机器学习的业余研究人员……ML-Agents 工具包都是创建自己的 AI 的完美起点。

在这门速成课程中我们学到了什么?

  • 简介:本节涵盖了快速开始使用 ML-Agents Toolkit 的所有内容。您将学习:
    • 使用 Tensorflow 设置 ML-Agents 工具包
    • 什么是神经网络?
    • Ml-Agents 工具包的关键组件
  • 3D滚球AI:本讲座将让您对 Ml-Agents 工具包的实际应用有一个初步印象。您将学习如何设置环境和所有必要的组件以训练 AI。
  • 人工智能学习玩《Flappy Bird》:不要浪费时间玩这个游戏,我们将编写我们自己的人工智能,使用强化学习来学习玩 Flappy Bird。
    经过训练后,AI能够在这款游戏中获得无限的分数。
  • 自动驾驶汽车:自动驾驶汽车可能是人工智能最著名的例子,所以我们也会介绍它。为了训练汽车,我们将使用一种称为模仿学习的技术。
    模仿学习很特殊,因为这种方法使用人类玩家的输入来训练神经网络。

本课程适合哪些人:

  • 任何想要在实践中学习人工智能的人

B站免费课程

更多 软件编程 教程

发表回复

后才能评论

尊敬的用户,您好!由于部分培训机构和留学生的举报,近期导致网站大量链接暂时失效。对此给您带来的不便,我们深表歉意。任何链接失效的资源,欢迎您添加侧边栏二维码随时反馈,我们将在48小时内为您提供新的网盘链接。如果您对此不便感到不满,您也可在48小时内申请无理由退款。感谢您的理解与支持!

Windows播放器推荐:Potplayer Potplayer 是免费的 Windows 播放器,支持双字幕和自动翻译功能。以下是操作指南: 挂载字幕 加载中文字幕:右击选择 字幕 -> 字幕设置,取消“只匹配文件名字幕”选项。可调整字幕颜色、位置和大小。 双字幕设置:右击 字幕 -> 选择字幕 -> 次字幕输出,设置主字幕和次字幕。 自动翻译 若可访问 Google 翻译服务,选择 字幕 -> 实时字幕翻译,勾选 总是使用 和 Google Translate,即可实时翻译英文字幕。 Potplayer 让观看更智能,学习体验升级。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可联络站长解决。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源