【Udemy中英字幕】Artificial Intelligence I: Meta-Heuristics and Games in Java
最近更新 2022年08月20日
资源编号 43758

【Udemy中英字幕】Artificial Intelligence I: Meta-Heuristics and Games in Java

2022-08-20 Udemy 0 409
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 42.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

人工智能 I:Java 中的元启发式和游戏

图算法、遗传算法、模拟退火、群智能、极小值、启发式和元启发式

讲师:Holczer Balazs

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • 很好地掌握人工智能
  • 了解 AI 算法的工作原理
  • 了解图搜索算法 – BFS、DFS 和 A* 搜索
  • 了解元启发式
  • 了解遗传算法
  • 了解模拟退火
  • 了解群体智能和粒子群优化
  • 了解游戏树
  • 了解极小极大算法和 alpha-beta 剪枝
  • 使用极小极大算法从头开始的井字游戏

要求

  • 基础 Java (SE)

说明

本课程是关于人工智能的基本概念。这个话题现在变得非常热门,因为这些学习算法可以用于从软件工程到投资银行的多个领域。例如,学习算法可以识别有助于检测癌症的模式。我们可以构建算法来很好地猜测市场中的股票价格走势。

– 寻路算法 –

第 1 节 – 广度优先搜索 (BFS)

  • 什么是广度优先搜索算法
  • 为什么要在 AI 中使用图算法

第 2 节 – 深度优先搜索 (DFS)

  • 什么是深度优先搜索算法
  • 迭代和递归实现
  • 深度优先搜索堆栈内存可视化
  • 迷宫逃生应用

第 3 节 – 迭代深化深度优先搜索 (IDDFS)

  • 什么是迭代加深深度优先搜索算法

第 4 节 – A* 搜索算法

  • 什么是 A* 搜索算法
  • Dijkstra 算法和 A* 搜索有什么区别
  • 什么是启发式
  • 曼哈顿距离和欧几里得距离

– 优化 –

第 5 节 – 优化方法

  • 基本优化算法
  • 蛮力搜索
  • 爬山算法

– 元启发式 –

第 6 节 – 模拟退火

  • 什么是模拟退火
  • 如何找到函数的极值
  • 如何解决组合优化问题
  • 旅行商问题(TSP)

第 7 节 – 遗传算法

  • 什么是遗传算法
  • 人工进化和自然选择
  • 交叉和突变
  • 解决背包问题

第 8 节 – 粒子群优化 (PSO)

  • 什么是群体智能
  • 什么是粒子群优化算法

– 游戏和游戏树 –

第 9 节 – 博弈树

  • 什么是游戏树
  • 如何构建游戏树

第 10 节 – 极小极大算法和游戏引擎

  • 什么是极小极大算法
  • 游戏树有什么问题?
  • 使用 alpha-beta 剪枝方法
  • 国际象棋问题

第 11 节 – Minimax 井字游戏

  • 井字游戏及其实现
  • 使用极小极大算法

在第一章中,我们将讨论基本的图算法。借助图可以解决几种高级算法,因此就我而言,这些算法是第一步。

第二章是关于局部搜索:主要是找到最小值和最大值或全局最优值。例如,当我们使用回归并希望找到适合的参数时,这些搜索经常使用。我们将考虑基本概念以及更高级的算法:启发式和元启发式

最后一个主题将是关于极小极大算法以及如何在国际象棋或井字游戏等游戏中使用该技术,如何构建和构建游戏树,如何分析这些树状结构等。我们最终将一起实现井字游戏。

感谢你加入课程,让我们开始吧!

此课程面向哪些人:

  • 本课程适用于对算法和优化方法感兴趣并具有基本 Java 知识的学生或任何人
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务