![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
AI
AI应用相关
RezoLee
这个作者很懒,什么都没留下…
展开
-
避免过拟合的正则化方法
避免过拟合的正则化方法Early StoppingDropoutℓ2\ell2ℓ2范数正则化(ℓ2\ell2ℓ2 Regularization)ℓ1\ell1ℓ1范数正则化(ℓ1\ell1ℓ1 Regularization)ℓ2\ell2ℓ2范数正则化与权重衰减数据增强旨在减少泛化误差。Early Stopping早停法早停法(Early Stopping)常用于确定合适的训练周期数(epoch)训练周期数是超参数过少的训练周期,欠拟合过多的训练周期,过拟合早停法步骤:划原创 2020-11-29 16:21:09 · 372 阅读 · 0 评论 -
数据预处理
数据预处理均值归一化(mean normalization)计算训练集图像像素的均值,之后在处理训练集、验证集和测试集图像时分别减去该均值。移去共同部分,凸显个体差异。对于每一张图片:减去平均图像(例如AlexNet)减去每个通道的平均值(例如VGGNet)经过变换后,均值变为0,方差变为1。变换流程...原创 2020-11-29 12:02:01 · 138 阅读 · 0 评论 -
Yolo图像增广
在一些场景下的目标检测中,训练集数量较少,模型对灯光、位置、角度、相机的依赖较深,会导致检测的效果比较差,这时就需要进行图像增广。本文介绍几种常见的图像增广技术,包括裁剪、平移、改变亮度、高斯噪声、旋转以及镜像。原创 2020-06-24 12:11:10 · 859 阅读 · 1 评论 -
超参数设定
超参数(hyperparameters)是在开始学习过程之前设置值的参数,而不是通过训练得到的参数数据。在深度神经网络中,超参数的调整是一项必备技能。通过观察在训练过程中的监测指标如损失loss和准确率来判断当前模型处于什么样的训练状态,及时调整超参数以更科学地训练模型能够提高资源利用率深度学习主要超参数:网络模型(结构、层数、激活函数等)学习率批次大小(batch size)迭代次数(epoch,iteration)优化器...原创 2020-11-29 14:11:31 · 472 阅读 · 0 评论 -
参数初始化Weight Initialization
参数初始化Weight Initialization全零初始化:无法进行模型训练随机初始化:使用小的随机数(高斯分布,零均值,1e-2标准差)初始化小网络可以,对于深度网络有问题。网络输出数据分布的方差会随着神经元的个数而改变。Xavier初始化为保证前向传播和反向传播时每一层的方差一致。根据每层的输入个数和输出个数来决定参数随机初始化的分布范围。高斯分布的权重初始化为:高斯分布的随机数乘上2nin+nout\frac{\sqrt{2}}{\sqrt{n_{in}+n_{out}}}nin原创 2020-11-29 13:38:05 · 293 阅读 · 0 评论 -
Jetson Nano刷机及环境配置
本文引导读者完成Jetson Nano刷机及环境配置。原创 2020-08-03 18:23:01 · 1852 阅读 · 1 评论 -
Jetson Nano开机自动启动Python程序
Jetson Nano开机自动启动python程序原创 2020-08-03 18:49:23 · 8052 阅读 · 13 评论 -
Jetson设备设置VNC远程桌面连接
设置vino登录选项,在终端依次执行gsettings set org.gnome.Vino prompt-enabled falsegsettings set org.gnome.Vino require-encryption false测试vino是否可用在终端输入:/usr/lib/vino/vino-server如果vino可用,会跳出多行数字。vino加入开机自启动打开Startup Applications应用,添加如下开机启动内容Name:StartVinoS.原创 2021-05-18 15:04:32 · 500 阅读 · 0 评论 -
常见激活函数及其Python代码实现
常见激活函数及其Python代码实现阶跃函数sigmoid函数relu函数阶跃函数 VS sigmoid函数softmax函数交叉熵函数阶跃函数f(x)={1x≥00x<0 f(x)=\left\{\begin{aligned}1 & & x\geq 0 \\0 & & x<0 \\\end{aligned}\right.f(x)={10x≥0x<0import numpy as npimport matplotlib.pylab原创 2020-11-26 10:50:32 · 1851 阅读 · 0 评论 -
构建基于DeepStream的YOLOV3视频监控程式
本指南提供了使用DeepStream开发基于YOLOV3的USB智能分析程式。目标检测算法:YOLO V3取像硬件:USB高速相机运行平台:Jetson Nano原创 2020-11-27 13:48:03 · 2209 阅读 · 18 评论 -
数据增强Data Augmentation
数据增强Data Augmentation数据增强的目的图像变换示例图像数据增强方式总结数据增强的目的增大训练数据量能持续提升模型的性能获取更多数据 - 人工标注数据合成更多数据 - 数据增强对于图像数据,可通过图像变换来扩充数据量图像平移旋转缩放翻转裁剪添加图像噪声通过GAN(生成对抗网络)生成图像来扩充数据量。图像变换示例shear:裁剪scale:尺度变换rotate:旋转图像数据增强方式总结英文名中文名Random Hori原创 2020-11-29 11:50:49 · 465 阅读 · 0 评论 -
YoloV4训练自己的数据集
YoloV4训练自己的数据集原创 2020-11-16 14:15:50 · 12349 阅读 · 20 评论