人工智能。最终的前沿。对于我们大多数人来说,仍然是一本封印的书。开发者应该从哪里开始编写他们的第一个AI程序?在这门课程中,您将学习从零开始构建神经网络和遗传算法。没有隐藏所有有趣内容的框架,您将构建一个训练自动驾驶汽车的程序。您将学习并组装所有必需的构建模块,并会惊讶地发现很快汽车就能够自主学习驾驶。学习AI的唯一方法就是选择一个项目并开始构建。这门课程就是关于这个的!目标受众特别受益于这门课程的开发者包括:想要利用他们基本的Python技能来编写自动驾驶汽车的开发者。想要通过从零开始构建神经网络和遗传算法来理解它们的开发者。挑战人工智能对许多开发者来说是一个黑匣子。问题在于许多AI框架隐藏了您需要了解所有单个组件如何工作的细节。解决方案是从零开始构建事物,并学会创建和组合遗传算法的运算符以及您可以更改以优化结果的属性。这门课程从一个空脚本开始,并向您展示创建自主学习如何在赛道上驾驶的汽车所需的每一步。一旦您了解了遗传算法的构建模块,您就可以在将来的项目中使用它们!Building self-driving cars in Python from Scratch

完成这门课程后,您可以做什么?定义可以用遗传算法解决的问题构建神经网络和遗传算法从零开始解决可以用遗传算法解决的任何问题,并通过重用您在本课程中创建的代码来解决它们课程内容AI介绍:神经网络和遗传算法汽车机械:创建窗口,绘制背景和汽车,控制汽车。理解赛道信息神经网络:输入,输出,传感器,激活,前馈遗传算法:适应度,染色体,选择,交叉和突变挑战:打滑的汽车,存储汽车大脑,保持在路中间和测试驾驶时长2小时视频时间,包括打字6小时。老师这门课程由Loek van den Ouweland教授,他是一位拥有25年专业经验的资深软件工程师。Loek是Wunderlist for windows、Microsoft To-do和Mahjong for Windows的创作者,并热衷于教授软件工程。

由 Loek van den Ouweland 创建
MP4 | 视频:h264,1280×720 | 语言:英语+中英文字幕(云桥CG资源站 机译) | 课程时长:1 小时 59 分钟

了解如何使用遗传算法训练神经网络,以在没有人工智能框架和库的情况下创建自动驾驶汽车

您将学到什么:
创建一个将汽车传感器转换为汽车控制装置的神经网络
使用遗传算法训练神经网络
结合选择、交叉和变异等遗传算子
创建一个窗口并使用 Pyglet 绘制背景和汽车
构建汽车模拟进化汽车大脑
选择并构建合适的健身功能

要求:
Python 或其他编程语言的初学者经验
基本数学技能
您对人工智能感兴趣
Python 3.12 +

发表回复

后才能评论