当前位置: 代码网 > 科技>人工智能>神经网络 > 计算机视觉 CV 八股分享 [自用](更新中......)

计算机视觉 CV 八股分享 [自用](更新中......)

2024年08月05日 神经网络 我要评论
梯度的本意是一个向量(矢量),表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率最大(为该梯度的模)传统的神经网络通常是基于BP算法优化权重参数的,即通过损失函数计算的误差通过梯度反向传播的方式对神经网络中的权重进行更新,其中用到的是连乘形式的链式法则。产生的原因一般是深层网络或是权重初始化过大的情况,伴随着传统神经网络的链式法则,梯度会越来越大,训练过程中,很容易使得权重的值也越来越大导致溢出等情况。训练时间和泛化误差的权衡。

目录

一、深度学习中解决过拟合方法

二、深度学习中解决欠拟合方法

三、梯度消失和梯度爆炸

解决梯度消失的方法

解决梯度爆炸的方法

四、神经网络权重初始化方法

五、梯度下降法

六、batchnorm

七、归一化方法

八、卷积

九、池化

十、激活函数

十一、预训练

十二、transformer

十三、损失函数

十四、度量指标分析

 十五、rcnn系列的发展

 十六、yolo系列和ssd对比

十七、几个数据增强方式 

十八、coding

//iou

//nms

//k-means

//快排

//反转链表

//归并排序

十九、canny边缘检查


一、深度学习中解决过拟合方法

二、深度学习中解决欠拟合方法

增加神经网络层数或神经元个数

三、梯度消失和梯度爆炸

四、神经网络权重初始化方法

五、梯度下降法

六、batchnorm

七、归一化方法

八、卷积

九、池化

十、激活函数

十一、预训练

十二、transformer

十三、损失函数

十四、度量指标分析

 十五、rcnn系列的发展

 十六、yolo系列和ssd对比

十七、几个数据增强方式 

十八、coding

十九、canny边缘检查

1.彩色图转化为灰度图
2.由于边缘检测容易受到图像中噪声的影响,应用高斯滤波来平滑图像–>去除噪声。
3.找寻图像的强度梯度。 canny的基本思想是找寻一幅图像中强度变化最强的位置。所谓的变化最强,即指梯度方向。平滑后的图像中每个像素点的梯度可以由sobel算子来获得:
(1)首先,利用sobel算子得到沿x轴和y轴方向的梯度g_x和g_y。
(2)由g_x和g_y便可计算每一个像素点的梯度幅值g。
(3)接着,每一个像素点用g代替。对于变化剧烈的边界处,g值越大,对应的颜色为白色。
(4)然后,这些边界通常非常粗,难以标定边界的真正位置,还必须存储梯度的方向θ。
4.应用非极大抑制技术来消除边误检(本来不是边缘但检测出来是),沿着梯度θ方向上比较该像素点,若该像素点与两侧相比最大则保留,否则抑制(置为0)。这一步的目的是将模糊的边界变得清晰,剔除一大部分不是边缘的点。
5.双阈值边缘连接处理
规则:设定两个阈值,minval和maxval。
大于maxval的边缘肯定是边缘(保留),低于minval的边缘是非边缘(舍去)。
对于介于两者之间的值,判断是否与真正的边界(强边界)相连,相连就保留,否则丢弃。
6.二值化图像输出结果。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com