logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

深度学习--优化器

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言1随机梯度下降法2Momentum3AdaGrad4RMSProp5Adam前言优化器是引导神经网络更新参数的工具,深度学习在计算出损失函数之后,需要利用优化器来进行反向传播,完成网络参数的更新。在这个过程中,便会使用到优化器,优化器可以利用计算机数值计算的方法来获取损失函数最小的网络参数。在深度学习中,不同的优化器只是定

#深度学习#神经网络#机器学习
Webots中创建舵轮模型

文章目录前言舵轮创建流程前言目前AGV小车主要是使用舵轮来进行行走,灵活性高,驱动轮能量利用率高。我们在webots中简单模拟一下舵轮,并用纯追踪算法对其路径点进行追踪。![舵轮](https://img-blog.csdnimg.cn/9bf36fabb0b8422d95e94179e3838b1d.png?x-oss-process=image/watermark,type_ZmFuZ3poZ

文章图片
3、移动机器人下位机软件

移动机器人的控制系统软件部分分为上位机软件与下位机软件两部分,二者之间通过串口进行通信,上位机主机树莓派中完成上位机软件设计,下位机STM32单片机中完成下位机软件设计。移动机器人下位机软件设计基于Keil5进行开发,主要完成与上位机树莓派之间的串口通信部分、PWM调速、PID速度控制、Encoder编码器数据获取以及里程计数据计算五部分。更多内容欢迎关注微信公众号:深度学习与路径规划。

文章图片
#单片机#stm32#嵌入式硬件
深度学习--池化

文章目录前言一、最大池化二、平均池化池化的作用前言池化层是卷积神经网络中常用的一个组件,池化层经常用在卷积层后边,通过池化来降低卷积层输出的特征向量,避免出现过拟合的情况。池化的基本思想就是对不同位置的特征进行聚合统计。池化层主要是模仿人的视觉系统对数据进行降维,用更高层次的特征表示图像。池化层一般没有参数,所以反向传播的时候,只需对输入参数求导,不需要进行权值更新。比较常用的池化层主要有最大池化

深度学习--激活函数

文章目录前言一、为什么要用激活函数?二、激活函数的种类1.Relu函数2.Leaky_Relu函数3.sigmoid函数4.tanh函数前言深度学习模型中网络层中经常会用的激活函数,是神经网络不可或缺的一部分。激活函数会影响输入节点的输出,激活函数的选择是非常重要的,极大的影响模型训练的好坏。一、为什么要用激活函数?神经网络的激活函数的主要作用就是将线性函数转换成非线性函数。神经网络都是由一系列的

#深度学习#神经网络#机器学习
Ubuntu18.04使用Systemback制作系统镜像并还原

在Ubuntu系统中开发项目时,有时会希望将项目移植到另外一台计算机(如工控机等)上进行部署,通常会在新计算机中安装Ubuntu系统,然后安装相关的依赖及功能包,此过程较为繁琐。针对上述问题,可以使用Systemback来制作系统镜像,可以在新计算机中安装一模一样的系统,下面为Systemback制作系统镜像及还原的流程。

文章图片
#ubuntu#linux#运维
深度学习--激活函数

文章目录前言一、为什么要用激活函数?二、激活函数的种类1.Relu函数2.Leaky_Relu函数3.sigmoid函数4.tanh函数前言深度学习模型中网络层中经常会用的激活函数,是神经网络不可或缺的一部分。激活函数会影响输入节点的输出,激活函数的选择是非常重要的,极大的影响模型训练的好坏。一、为什么要用激活函数?神经网络的激活函数的主要作用就是将线性函数转换成非线性函数。神经网络都是由一系列的

#深度学习#神经网络#机器学习
路径规划算法

文章目录前言一、传统路径规划算法1.Dijkstra算法2.A*算法3.D*算法4.人工势场法二、基于采样路径规划算法1.PRM算法2.RRT算法三、智能仿生算法1.神经网络算法2.蚁群算法3.遗传算法前言随着机器人技术、智能控制技术、硬件传感器的发展,机器人在工业生产、军事国防以及日常生活等领域得到了广泛的应用。而作为机器人行业的重要研究领域之一,移动机器人行业近年来也到了迅速的发展。移动机器人

文章图片
#算法#图论
到底了