人工智能
文章平均质量分 86
TommyGong08
个人兴趣:自动驾驶,感知,人工智能 github:TommyGong08
展开
-
【Bandit Algorithms学习笔记】EXP3算法理论证明
本文介绍了对抗式赌博机adversarial bandit问题以及解决此问题常见的exp3算法,并对exp3算法的遗憾上界做出了证明。原创 2022-02-02 01:20:59 · 4682 阅读 · 0 评论 -
【论文分享】WebExplore 网页自动化测试框架
文章提出了一种基于强化学习的好奇心驱使的自动化网页测试框架。原创 2022-01-23 14:04:17 · 1297 阅读 · 0 评论 -
【Bandit Algorithms学习笔记】UCB算法的理论证明
本节笔者将给大家讲解 UCB算法的流程和遗憾上界的推导,本文专注于理论的证明。原创 2022-01-13 00:42:11 · 2247 阅读 · 0 评论 -
【Bandit Algorithms学习笔记】Explore-Then-Commit算法
ETC算法是在线学习Bandit问题的一个相对简单的算法,本文小结介绍explore-then-commit算法,并对其遗憾上界进行推导。原创 2022-01-09 21:22:12 · 1910 阅读 · 1 评论 -
【论文分享】VET:UI探索陷阱的发现与避免
本论文所述的方法是用于解决UI测试过程中页面陷阱探索以及检测局部过度探索的问题。原创 2022-01-07 14:44:38 · 482 阅读 · 0 评论 -
【强化学习】手把手教你实现游戏通关AI(2)——Q-Learning
系列文章目录在本系列文章中笔者将手把手带领大家实现基于强化学习的通关类小游戏,笔者将考虑多种方案,让角色顺利通关。本文将讲述如何使用Q-Learning算法实现AI通关。完整代码已上传至github:https://github.com/TommyGong08/RL_shoot_game【强化学习】手把手教你实现游戏通关AI(1)——游戏界面实现【强化学习】手把手教你实现游戏通关AI(2)——Q-Learning文章目录系列文章目录Q-Learning算法主程序Q-Learning代码效果展原创 2021-08-10 01:36:03 · 998 阅读 · 0 评论 -
【强化学习】手把手教你实现游戏通关AI(1)——游戏界面实现
系列文章目录在本系列文章中笔者将手把手带领大家实现基于强化学习的通关类小游戏,笔者将考虑多种方案,让角色顺利通关。文章目录系列文章目录游戏界面展示界面代码界面代码解析step函数draw_map函数总结游戏界面展示在本游戏中,笔者将游戏界面抽象成带有颜色的方格,游戏的目标就是让AI学习一条从起点到终点的最优路径。红色——主角绿色——终点紫色——障碍物(怪兽)灰色——墙界面代码game.pyimport pygameimport sysimport timemonste原创 2021-08-07 22:38:58 · 1339 阅读 · 0 评论 -
【入门】GPU训练图片分类器
系列文章目录【入门】Pytorch实现简单的图片分类器【入门】Pytorch实现简单的图片分类器(GPU版本)文章目录系列文章目录前言导入库使用cuda设备数据归一化查看训练集构造网络定义损失函数和优化器开始训练查看分类效果查看每个类别的准确度使用你的GPU训练优化前言本文很适合一些想要入门机器视觉的小伙伴。本实验推荐在Juypter Notebook上运行。我们将按次序做如下步骤:使用torchvision加载并且归一化CIFAR10的训练和测试数据集定义一个卷积神经网络定义一原创 2021-04-28 09:29:04 · 337 阅读 · 1 评论 -
【入门】Pytorch实现简单的图片分类器
系列文章目录【入门】Pytorch实现简单的图片分类器文章目录系列文章目录前言导入库数据归一化查看训练集构造网络定义损失函数和优化器开始训练查看分类效果查看每个类别的准确度使用你的GPU训练优化前言本文很适合一些想要入门机器视觉的小伙伴。本实验推荐在Juypter Notebook上运行。我们将按次序做如下步骤:使用torchvision加载并且归一化CIFAR10的训练和测试数据集定义一个卷积神经网络定义一个损失函数在训练集上训练模型在测试集上测试模型导入库使用tor原创 2021-04-28 09:12:43 · 818 阅读 · 0 评论 -
【课程项目】BIT人工智能大作业:五子棋游戏
人工智能:五子棋项目这是我的第一篇博客。最近刚好有空,整理一下上学期《人工智能基础》课程的大作业项目。四个实验代码已上传至我的github:https://github.com/TommyGong08/Gobang_AI有兴趣的小伙伴可以star 欢迎关注我的github,这对我来说很重要~问题一——棋子识别方法监督学习算法——采用YOLO-tiny(基于keras)网上开源代码很多环境依赖python3.6NumPySciPymatplotlibkeras==2.1.5原创 2021-03-02 15:48:01 · 4762 阅读 · 10 评论 -
【章节总结】人工智能基础——搜索与问题求解
系列文章目录【章节总结】人工智能基础——搜索与问题求解文章目录系列文章目录搜索是什么?1.问题求解1.1 状态空间表示法1.2 与或图2. 图搜索2.1 盲目图搜索2.2 启发式图搜索A* 算法8-puzzle问题3. 博弈搜索3.1 博弈树3.2 极大极小搜索3.3 α-B剪枝搜索是什么?从问题所有可能的解中找到一个最优解或可行解就成为问题求解中的核心技术问题。这一问题被称为“搜索”,在数学和有关工程技术领域中也被称为“优化”,是人工智能和其他相关工程技术领域中的核心基础问题之一。启发式原创 2021-03-14 22:22:34 · 4243 阅读 · 0 评论