YOLOv5改进系列目录
往期回顾:YOLOv5源码解读1.0-目录_汉卿HanQ的博客-CSDN博客
学习完源码后,就要开始学习对模型进行改进。其中包括添加注意力机制,更换主干网络,添加损失函数,更换激活函数,更换NMS,更换neck,增加小目标检测层,更换IoU几大部分
目录
1.添加自注意力机制
1.1自注意力机制-SE
博客:
1.2自注意力机制-CBAM
博客:
1.3自注意力机制-ECA
博客:
1.4自注意力机制-SimAM
博客:
1.5自注意力机制-SOCA
博客:
1.6自注意力机制-EMA
博客:
2.更换主干网络
2.1更换主干网络-MobileNetV3
博客:
2.2更换主干网络-ShuffleNetV2
博客:
2.3更换主干网络-EfficientNetV2
博客:
2.4更换主干网络-GhostNet
博客:
3.添加损失函数
3.1添加损失函数-EIoU
博客:
3.2添加损失函数-AlphaIoU
博客:
3.3添加损失函数-SIoU
博客:
3.4添加损失函数-WIoU
博客:
4.更换激活函数
4.1更换激活函数-SiLU
博客:
4.2更换激活函数-ReLU
博客:
4.3更换激活函数-ELU
博客:
4.4更换激活函数-Hardswish
博客:
4.5更换激活函数-Mish
博客:
4.6更换激活函数-Softplus
博客:
4.7更换激活函数-AconC
博客:
5.更换NMS
5.1更换NMS-DIoU-NMS
博客:
5.2更换NMS-CIoU-NMS
博客:
5.3更换NMS-EIoU-NMS
博客:
5.4更换NMS-GIoU-NMS
博客:
5.5更换NMS-SIoU-NMS
博客:
5.6更换NMS-soft-NMS
博客:
6.更换neck
6.1更换neck-BiFPN
博客:
7.增加小目标检测层
博客:
8.更换IoU
8.1更换IoU-MPDIoU
博客: