Python带AI玩家游戏开发中人工智能算法应用基础到进阶视频教程

正文概述 云码哥   2022-05-21   1.29K

Python带AI玩家游戏开发中人工智能算法应用基础到进阶视频教程

欢迎购买学习《Python带AI玩家游戏开发中人工智能算法应用基础到进阶视频教程》课程,你将学习为现实世界游戏实施从基础到高级的深度学习人工智能算法!

如果您有兴趣学习如何使用 Python 制作自己的人工智能游戏,那么这就是您的课程!

本课程充满了教程视频以及可以运行以熟悉该学科的材料。您不再需要阅读复杂的研究论文并拥有扎实的数学基础即可开始学习。只需遵循本课程和材料,您就可以上路了。

MP4 | 视频:h264, 1280×720 | 音频:AAC,44.1 KHz
语言:英语 | 大小:12.6 GB | 时长:34h 23m

你会学到什么

  • 学习实现 MinMax 算法
  • 通过实施游戏了解 Q-Learning
  • 了解游戏中的人工智能
  • 了解健身模块
  • 实施深度 Q 学习
  • 实现深度卷积 Q-Learning
  • 了解 TensorFlow 和 Keras
  • 学习构建复杂的AI玩家
  • 了解贝尔曼方程和动态规划
  • 了解蒙特卡罗模拟
  • 从零开始学习实现神经网络

要求

  • 高中数学:基本概率和统计
  • 无需编程经验。

描述

让我们来看看这门课程的结构

我们将从一个实现流行棋盘游戏算法的简单游戏开始:MinMax。在这个游戏中,我们将创建井字游戏并编写一个算法来对抗人类玩家并试图击败人类玩家。

接下来我们将学习gym模块:一个流行的库,可用于编写和测试我们的AI算法。

之后,我们将学习贝尔曼方程和动态规划。我们将学习如何通过模型动力学使用贝尔曼方程找到状态的最优值。我们将实现迷宫游戏来实现 Q 学习算法。

然后,我们将学习蒙特卡罗模拟。我们将检查如何在模型动力学未知时使用蒙特卡罗模拟来预测价值函数。

同样,我们将在整个课程中实现以下游戏

1. 使用 Monte-Carlo 和 Q-Learning 的 BlackJack 游戏

2. Pacman 使用深度卷积神经网络

3. 使用 Tensorflow 和 Keras 制作无与伦比的 AI TicTacToe 播放器(Human Vs AI)

4. 棋盘游戏的 MinMax 算法

一般问答

大多数人听到人工智能这个词时,通常首先想到的就是机器人。那是因为大预算电影和小说编织了关于在地球上造成严重破坏的类人机器的故事。但事实并非如此。

人工智能基于这样的原则,即可以以机器可以轻松模仿和执行任务的方式定义人类智能,从最简单的到更复杂的任务。人工智能的目标包括模仿人类的认知活动。该领域的研究人员和开发人员在模仿学习、推理和感知等活动方面取得了惊人的快速进步,以至于这些活动可以具体定义。一些人认为,创新者可能很快就能开发出超出人类学习或推理任何学科能力的系统。但其他人仍然持怀疑态度,因为所有认知活动都与受制于人类经验的价值判断有关。

人工智能 (AI) 是指在机器中模拟人类智能,这些机器被编程为像人类一样思考并模仿他们的行为。该术语也可以应用于任何表现出与人类思维相关的特征的机器,例如学习和解决问题。

本课程适用于谁

  • 想要学习创建人工智能游戏的初学者
  • 想要实现 AI 算法的程序员
  • 希望通过创建游戏以有趣的方式学习复杂算法的初学者
  • 任何想学习python、pygame(游戏开发工具)和人工智能的人。

Python带AI玩家游戏开发中人工智能算法应用基础到进阶视频教程

本站大部分资源收集于网络以及网友投稿,本不保证资源的完整性以及安全性,请下载后自行测试。
本站资源仅供下载者学习技术,版权归资源原作者所有,请在下载后24小时之内自觉删除。
本站资源仅供下载者学习IT编程开发技术,请遵守国家法律法规,严禁用于非法用途。
若作商业用途,请购买正版,由于未及时购买正版发生的侵权行为,与本站无关。
如您是版权方,本站源码有侵犯到您的权益,请邮件联系331752841@qq.com 删除,我们将及时处理!

发表评论