自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (5)
  • 收藏
  • 关注

原创 【路径规划】一文学懂五次多项式曲线 Quintic Polynomial

局部路径规划是无人驾驶车辆运动规划的一个重要部分,其中五次多项式是局部路径规划中常用的一种算法。笔者将结合开源的课程和代码学习一下五次多项式的应用。

2022-03-07 18:15:50 19745 5

原创 【Bandit Algorithms学习笔记】EXP3算法理论证明

本文介绍了对抗式赌博机adversarial bandit问题以及解决此问题常见的exp3算法,并对exp3算法的遗憾上界做出了证明。

2022-02-02 01:20:59 4418

原创 【论文分享】WebExplore 网页自动化测试框架

文章提出了一种基于强化学习的好奇心驱使的自动化网页测试框架。

2022-01-23 14:04:17 1212

原创 【Bandit Algorithms学习笔记】UCB算法的理论证明

本节笔者将给大家讲解 UCB算法的流程和遗憾上界的推导,本文专注于理论的证明。

2022-01-13 00:42:11 1929

原创 【Bandit Algorithms学习笔记】Explore-Then-Commit算法

ETC算法是在线学习Bandit问题的一个相对简单的算法,本文小结介绍explore-then-commit算法,并对其遗憾上界进行推导。

2022-01-09 21:22:12 1616 1

原创 【论文分享】VET:UI探索陷阱的发现与避免

本论文所述的方法是用于解决UI测试过程中页面陷阱探索以及检测局部过度探索的问题。

2022-01-07 14:44:38 359

原创 【学习笔记】Golang基础知识

系列文章目录笔者最近实习需要用到Golang,特此记录一下Golang的一些知识点。基本语法之类的知识不做详细阐述了,各类教程上讲的也比较清楚。文章目录系列文章目录一、结构体定义一个结构体隐藏结构Go函数作为结构体字段二、数组基本语法数组的复制切片切片的组件切片的创建遍历一个切片切片排序指针函数返回指针指向结构体的指针数组指针Go并发Goroutines参考资料一、结构体定义一个结构体type Address struct{ name, street, city, state stri

2021-10-24 12:30:50 1690

原创 【硬件】Verilog HDL基础知识

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言Verilog基本要素wire型变量与reg型变量两种基本语句结构Verilog运算符与优先级组合逻辑与时序逻辑组合逻辑时序逻辑模块化设计模块原件例化注意事项前言最近在上小学期,内容是设计单周期CPU,很久没做硬件了,顺便复习一下Verilog的相关知识。Verilog基本要素wire型变量与reg型变量一位wire对应数字电路中的一条线一位reg变量多数情况对应数字电路中的一个D触发器两种基本语句结构a

2021-08-30 12:26:35 722

原创 【强化学习】手把手教你实现游戏通关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 842

原创 【强化学习】手把手教你实现游戏通关AI(1)——游戏界面实现

系列文章目录在本系列文章中笔者将手把手带领大家实现基于强化学习的通关类小游戏,笔者将考虑多种方案,让角色顺利通关。文章目录系列文章目录游戏界面展示界面代码界面代码解析step函数draw_map函数总结游戏界面展示在本游戏中,笔者将游戏界面抽象成带有颜色的方格,游戏的目标就是让AI学习一条从起点到终点的最优路径。红色——主角绿色——终点紫色——障碍物(怪兽)灰色——墙界面代码game.pyimport pygameimport sysimport timemonste

2021-08-07 22:38:58 1026

原创 【SUMO】一文学会构建简单的交通路网仿真模拟器

系列文章目录最近在做一个自动驾驶的项目,实验的时候需要用到SUMO跑仿真,于是就去学习了一下SUMO。本文将手把手教你使用SUMO构建简单的城市道路交通模拟器。笔者将会构建一个长1000m单向5车道的城市道路,模拟道路上车辆行驶的情况。文章目录系列文章目录SUMO路网绘制设置路网参数设置道路长度设置车辆模型SUMO配置文件SUMO下载地址:https://www.eclipse.org/sumo/SUMO的优点在于它是开源的,便于路网的导入。同时提供python接口,易于车辆的控制。由

2021-07-19 15:07:55 2580

原创 【无人驾驶——路径规划】第二章 无人车路径规划

系列文章目录文章目录系列文章目录定义RoutingA*算法Motion Planning规划的约束条件定义无人车路径规划的定义:A点到B点 ,构建一个车辆运动轨迹,结合HDMap,Localization 和Prediction输出:可行驶轨迹,有一系列点组成两个层面:导航层面; 运动轨迹层面Routingrouting的目标是导航一条A到B的全局路径,一条cost最小的路径。输入:地图(网络信息,交通信息等)、当前位置、目的地(乘客决定)输出:可行驶道路的连线搜索:地图

2021-07-12 12:44:35 2908 2

原创 【无人驾驶——路径规划】 第一章 基础知识

系列文章目录最近想系统地学习一下路径规划的相关知识,于是就打算写一个专栏记录一下。Planning是目前无人车最困难也最具有挑战的部分之一。文章目录系列文章目录Motion Planning的三个领域如何解决一个Motion Planning问题无人驾驶中的规划和A* search有什么区别?D* 搜索路径规划还需要什么?motion planning定义基本的Planning方法RRTLatticeDP(动态规划)Lattice DPQP(二次规划)参考文献这篇文章是B站上面一个无人驾驶

2021-07-11 15:20:23 1419

原创 【学习笔记】计算机网络——传输层

系列文章目录【学习笔记】计算机网络——第二章 物理层【学习笔记】计算机网络——第三章 数据链路层【学习笔记】计算机网络——第四章 网络层【学习笔记】计算机网络——第五章 应用层【学习笔记】计算机网络——传输层文章目录系列文章目录传输层概述传输层的寻址与端口传输层的两个协议UDP协议UDP首部格式UDP校验TCP协议TCP报文段首部格式TCP的连接管理【重】TCP的连接建立SYN洪泛攻击TCP连接释放TCP的可靠传输TCP的流量控制TCP拥塞控制拥塞控制与流量控制拥塞控制算法慢开始与拥塞避免快重传

2021-06-16 20:43:45 219 2

原创 【学习笔记】计算机网络——第五章 应用层

系列文章目录【学习笔记】计算机网络——第二章 物理层【学习笔记】计算机网络——第三章 数据链路层【学习笔记】计算机网络——第四章 网络层【学习笔记】计算机网络——第五章 传输层文章目录系列文章目录应用层概述应用层的功能:应用层的重要协议网络应用模型客户/服务器模型P2P模型DNS系统域名域名服务器域名解析过程文件传输协议FTP文件传送协议FTPFTP工作原理应用层概述应用层对应用程序的通信提供服务。应用层协议定义:应用进程交换的报文类型,请求还是响应?各种报文类型的语法,如报文中的各种

2021-06-11 23:47:35 290 2

原创 【汇编项目】推箱子小游戏(爷青回!!!)

系列文章目录【汇编实战】Win10配置汇编环境 VisualStudio2019【汇编实战】多重循环程序实验(一文学会)【汇编项目】BIT大三下学期课程项目——推箱子????Sokoban【汇编项目】BIT大三下学期课程项目——推箱子爷青回!!!项目地址:https://github.com/TommyGong08/Sokoban配置汇编环境Visual Studio 2019配置32位汇编环境新建汇编空项目如何配置汇编环境详见本篇博客(保姆级教程)正确放置项目文件分别将s

2021-06-07 01:17:17 1778 7

原创 【体系结构笔记】第一章——计算机系统结构的基本概念

系列文章目录【体系结构】第一章——计算机系统结构的基本概念文章目录系列文章目录前言计算机体系结构的多级层次计算机设计的量化标准定量原理衡量计算机性能的主要标准对系统结构的影响因素软件移植技术小结系统结构中的并行性计算机系统的分类总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考计算机体系结构的多级层次第0级是硬级联逻辑级

2021-06-01 15:18:56 893 2

原创 【汇编实战】Win10配置汇编环境 VS2019

系列文章目录【汇编实战】Win10配置汇编环境 VisualStudio2019文章目录系列文章目录1. 安装Visual Studio20192. 下载Masm323. Visual Studio2019配置masm324.一段测试代码常见报错环境配置成功1. 安装Visual Studio2019这里默认你安装好了~2. 下载Masm32masm32官网链接下载后可以放在D盘3. Visual Studio2019配置masm32新建一个项目文件夹,在文件夹下新建VS项目

2021-05-27 09:59:49 1886

原创 【汇编实战】多重循环程序实验(一文学会)

系列文章目录【汇编实战】多重循环程序实验(一文学会)文章目录系列文章目录一、实验内容二、实验过程2.1 查看反汇编代码2.2 反汇编代码分析2.3 四重循环的汇编实现2.3.1 程序编写2.3.2 实验结果一、实验内容C语言编写多重循环程序(大于3重),查看其反汇编代码,分析各条语句功能(分析情况需要写入实验报告),并采用汇编语言重写相同功能程序。二、实验过程2.1 查看反汇编代码首先,我们使用C++编写四重循环代码,每重循环大小为10,在循环最内层对ans加一,预期答案为10000。

2021-05-19 21:15:06 1752

原创 【学习笔记】计算机网络——第四章 网络层

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加文章目录系列文章目录概述数据交换方式为什么要数据交换?数据交换方式电路交换报文交换分组交换分组交换与报文交换时延对比二、使用步骤1.引入库2.读入数据总结概述网络层的主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位是数据包。功能一:路由选择与分组转发功能二:异构网络互联功能三:拥塞控制分组是什么?分组和数据报就好像父与子的关系,数据报是比较长的数据,但是分组是把数据报进行

2021-05-12 09:38:27 610

原创 【机器学习】实战系列五——天文数据挖掘实验(天池比赛)

系列文章目录学习笔记:【机器学习】第一章——机器学习分类和性能度量【机器学习】第二章——EM(期望最大化)算法【机器学习】第六章——概率无向图模型实战系列:【机器学习】实战系列一——波士顿房价预测(一文学会)【机器学习】实战系列二——梯度下降(一文学会)【机器学习】实战系列三——支持向量机(一文学会)【机器学习】实战系列四——聚类实验(一文学会)文章目录系列文章目录开源实验简介实验目的实验数据集数据描述数据说明数据处理数据分析数据预处理LightGBMLightGBM原理LightG

2021-05-03 00:12:36 3457 8

原创 【Leetcode】刷题记录——预备知识篇

github传送门欢迎大家一起学习~

2021-04-28 13:24:46 253

原创 【入门】GPU训练图片分类器

系列文章目录【入门】Pytorch实现简单的图片分类器【入门】Pytorch实现简单的图片分类器(GPU版本)文章目录系列文章目录前言导入库使用cuda设备数据归一化查看训练集构造网络定义损失函数和优化器开始训练查看分类效果查看每个类别的准确度使用你的GPU训练优化前言本文很适合一些想要入门机器视觉的小伙伴。本实验推荐在Juypter Notebook上运行。我们将按次序做如下步骤:使用torchvision加载并且归一化CIFAR10的训练和测试数据集定义一个卷积神经网络定义一

2021-04-28 09:29:04 329 1

原创 【入门】Pytorch实现简单的图片分类器

系列文章目录【入门】Pytorch实现简单的图片分类器文章目录系列文章目录前言导入库数据归一化查看训练集构造网络定义损失函数和优化器开始训练查看分类效果查看每个类别的准确度使用你的GPU训练优化前言本文很适合一些想要入门机器视觉的小伙伴。本实验推荐在Juypter Notebook上运行。我们将按次序做如下步骤:使用torchvision加载并且归一化CIFAR10的训练和测试数据集定义一个卷积神经网络定义一个损失函数在训练集上训练模型在测试集上测试模型导入库使用tor

2021-04-28 09:12:43 805

原创 【学习笔记】编译原理——第六章 语法制导翻译(未完待续)

系列文章目录【学习笔记】编译原理——第一章 编译引论【学习笔记】编译原理——第二章 词法分析【学习笔记】编译原理——第四章 自上而下分析法【学习笔记】编译原理——第五章 自底向上分析法【学习笔记】编译原理——第六章 语法制导翻译文章目录系列文章目录概述**两个概念**语法制导翻译方案SDTSDD与SDT语法制导定义SDD综合属性继承属性属性文法SDD的求值顺序依赖图属性值的计算顺序S-属性定义和L-属性定义S-属性定义L-属性定义总结概述如何表示语义信息?为上下文无关语言的文法符号设

2021-04-26 16:24:58 564

原创 【PCL学习】第二节——点云组织形式与搜索

系列文章目录此系列文章用于记录学习点云PCL库过程中的学习笔记,如果对你有帮助欢迎点赞收藏关注我~【PCL学习】第一节——点云滤波方法文章目录系列文章目录八叉树应用代码八叉树近邻搜索KD树(kdtree)功能概念滤波之后的点云是无序的,下一步我们需要拿到这些点,因此我们需要了解点云的组织形式以及最近邻搜索。所以这一节总结了一下点云的组织形式以及数据结构。八叉树上一节我们提到体素化是做一个空间的均匀分割,这里八叉树是对空间的非均匀分割(按需求分割)。一维数据可以用二叉树表示二维数据可

2021-04-23 11:26:58 493

原创 【体系结构】第三章——输入输出系统

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、概述异步性实时性与设备无关性输入输出系统的组织方式3个发展阶段二、磁盘阵列RAID简介2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容

2021-04-23 10:59:18 797

原创 【学习笔记】编译原理——第五章 自底向上分析法

系列文章目录【学习笔记】编译原理——第一章 编译引论【学习笔记】编译原理——第二章 词法分析【学习笔记】编译原理——第四章 自上而下分析法【学习笔记】编译原理——第五章 自底向上分析法文章目录系列文章目录概述LR分析法LR0分析增广文法概述自底向上分析:从分析树的底部向顶部方向构造分析树可以看成是将输入串w规约为文法开始符号S的过程自顶向下的语法分析采用最左推导方式自底向上的语法分析采用最左归约(反向构造最右推导)自底向上语法分析的通用框架——移入归约分析栈的左侧为栈底,

2021-04-18 11:02:49 1758

原创 【机器学习】第七章——概率有向图模型

系列文章目录这学期选修了学习机器课程,希望记录下相关笔记和实验,小伙伴们可以跟随我的系列文章一起学习,系统深入地了解机器学习。学习笔记:【机器学习】第一章——机器学习分类和性能度量【机器学习】第二章——EM(期望最大化)算法【机器学习】第六章——概率无向图模型第七章——概率有向图模型实战系列:【机器学习】实战系列一——波士顿房价预测(一文学会)【机器学习】实战系列二——梯度下降(一文学会)【机器学习】实战系列三——支持向量机(一文学会)【机器学习】实战系列四——聚类实验(一文学会)

2021-04-13 23:03:44 489

原创 【机器学习】第六章——概率无向图模型(未完待续)

系列文章目录这学期选修了学习机器课程,希望记录下相关笔记和实验,小伙伴们可以跟随我的系列文章一起学习,系统深入地了解机器学习。学习笔记:【机器学习】第一章——机器学习分类和性能度量【机器学习】第二章——EM(期望最大化)算法【机器学习】第六章——概率无向图模型实战系列:【机器学习】实战系列一——波士顿房价预测(一文学会)【机器学习】实战系列二——梯度下降(一文学会)【机器学习】实战系列三——支持向量机(一文学会)【机器学习】实战系列四——聚类实验(一文学会)文章目录系列文章目录一、简

2021-04-12 17:26:14 505

原创 【Eigen库】学习笔记——第三节(简单易懂)

系列文章目录【Eigen库】学习笔记——第一节(简单易懂)【Eigen库】学习笔记——第二节(简单易懂)【Eigen库】学习笔记——第三节(简单易懂)文章目录系列文章目录向量的块操作矩阵块操作参考资料向量的块操作head函数tail函数segment函数#include<iostream>#include<eigen3/Eigen/Dense>using namespace Eigen;using namespace std;template &

2021-04-09 02:39:55 154

原创 【Eigen库】学习笔记——第二节(简单易懂)

系列文章目录【Eigen库】学习笔记——第一节【Eigen库】学习笔记——第二节文章目录系列文章目录矩阵加减乘除特殊矩阵矩阵加减乘除#include<iostream>#include<eigen3/Eigen/Dense>using namespace Eigen;using namespace std;template <typename T> using Mat2 = Matrix<T,2,2>int main(int arg

2021-04-09 02:23:27 146

原创 【Eigen库】学习笔记——第一节(简单易懂)

系列文章目录【Eigen库】学习笔记——第一节文章目录系列文章目录Eigen库安装一、Mat定义方法二、常用函数矩阵赋值改变大小Eigen库安装Linux下运行两行命令:sudo apt-get install libeigen3-devsudo cp -r /usr/include/eigen3/Eigen /usr/include一、Mat定义方法比较常用的采用模板定义Mat#include<iostream>#include<eigen3/Eigen/De

2021-04-09 02:09:09 146

原创 【机器学习】实战系列三——支持向量机(一文学会)

系列文章目录学习笔记:【机器学习】第一章——机器学习分类和性能度量【机器学习】第二章——EM(期望最大化)算法实战系列:【机器学习】实战系列一——波士顿房价预测(一文学会)【机器学习】实战系列二——梯度下降(一文学会)【机器学习】实战系列三——支持向量机(一文学会)文章目录系列文章目录开源一、实验简介二、相关理论及知识点二、实验流程1.导入库2.载入数据集3. 在x和y坐标中采样4. 预测分类边界5. 只取前两维数据6. 构造支持向量机对比分析7. 绘制图像8.四种支持向量机分析结果9.

2021-04-08 08:27:22 356 1

原创 【PCL学习】第一节——点云滤波方法

系列文章目录此系列文章用于记录学习点云PCL库过程中的学习笔记,如果对你有帮助欢迎点赞收藏关注我~文章目录系列文章目录点云数据结构PCL的特性直通滤波体素滤波统计滤波索引提取点云数据结构点云的数据结构常用空间中的XYZ表示:float32 xfloat32 yfloat32 z//或者是float32[] pointstd::vector<float32> point点云的表示方法PointT[] pointsstd::vector<PointT>

2021-04-03 13:45:19 470

原创 【学习笔记】计算机网络——第三章 数据链路层(干货满满)

系列文章目录【学习笔记】计算机网络——第二章 物理层文章目录系列文章目录前言数据链路层基本概念功能概述封装成帧透明传输字符计数法字符填充法零比特填充法违规编码法前言本文作为王道考研——计算机网络的学习笔记,笔者在学习的过程中对相关重点进行总结。数据链路层基本概念结点:主机、路由器链路:网络中两个结点之间的物理通道,链路的传输介质主要有双绞线、光纤和微波。数据链路:两个结点之间的逻辑通道,把实现控制数据传输协议的硬件和软件加到链路上就构成数据链路帧:链路层的协议数据单元,封装网络

2021-04-03 03:37:29 543

原创 【学习笔记】计算机网络——第二章 物理层

系列文章目录【学习笔记】计算机网络——第二章 物理层文章目录系列文章目录前言第二章重点物理层数据通信相关术语三种通信方式两种数据传输方式码元速率练习题奎氏准则失真香农定理(有噪声)信噪比香农定理编码与调制数字数据编码为数字信号数字数据调制为模拟信号模拟数据编码为数字信号抽样量化编码模拟数据调制为模拟信号物理层传输介质双绞线同轴电缆光纤导向性传播物理层设备中继器集线器总结前言本文作为王道考研——计算机网络的学习笔记,笔者在学习的过程中对相关重点进行总结。第二章重点通信基础两个公式 li

2021-03-31 14:52:49 376

原创 【学习笔记】编译原理——第四章 自上而下分析法

系列文章目录【学习笔记】编译原理——第一章 编译引论【学习笔记】编译原理——第二章 词法分析【学习笔记】编译原理——第四章 语法分析语法分析系列文章目录自顶向下分析最左推导最右推导自顶向下的语法分析采用最左推导方法递归下降分析预测分析文法转换直接左递归消除直接左递归消除间接左递归LL1文法S_文法——简单的确定性文法自顶向下分析从分析树的顶部向底部方向构造分析树,可以看成是从文法开始符号S推导出词串w的过程最左推导在最左推导中,总是选择每个句型的最左非终结符进行替换最右推导在最右

2021-03-31 14:24:16 1782

原创 【机器学习】实战系列四——聚类实验

系列文章目录学习笔记:【机器学习】第一章——机器学习分类和性能度量【机器学习】第二章——EM(期望最大化)算法实战系列:【机器学习】实战系列一——波士顿房价预测(一文学会)【机器学习】实战系列二——梯度下降(一文学会)【机器学习】实战系列三——支持向量机(一文学会)文章目录系列文章目录开源一、实验简介二、相关理论及知识点二、实验流程1.导入库2.载入数据集3. 在x和y坐标中采样4. 预测分类边界5. 只取前两维数据6. 构造支持向量机对比分析7. 绘制图像8.四种支持向量机分析结果9.

2021-03-27 12:07:27 1623 1

原创 【单元测试】计算机体系结构——第二章小测

题目1.想在系列机中发展一种新型号机器,你认为下列哪些设想是可以考虑的?选择一项或多项:a. 为解决计算误差较大,将机器中浮点数的下溢处理方法由原来的恒置“1”法,改为用ROM存放下溢处理结果的查表舍入法。b. 将CPU与主存间的数据通路宽度由16位扩展成32位,以加快主机内部信息的传送。c. 增加字符数据类型和若干条字符处理指令,以支持事务处理程序的编译。d. 把原0号通用寄存器改作堆栈指示器。e. 为增强中断处理功能,将中断分级由原来的4级增加到5级,并重新调整中断响应的优先次序。f.

2021-03-19 22:46:08 932

lab1_Boston.zip

波士顿房价预测完整代码,包含数据集

2021-03-06

国外数字图像处理总结笔记.zip

EE-398/498 Introduction to Digital Image Processing Wilkes University 适合学数字图像处理课程的小伙伴复习

2021-03-03

数字图像处理国外名校试卷

数字图像处理国外名校试卷若干 包括EE583等 可以见识一下

2021-03-02

国外人工智能课程试卷.zip

CS540 以及MIT人工智能 复习人工智能课程的时候找的,由于今年BIT的AI期末考试是英文试卷,特地找了几套英文试卷

2021-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除