- 博客(11)
- 收藏
- 关注
原创 深度学习笔记11_TensorFlow实现mnist手写数字识别
本次基于深度学习的TensorFlow实现mnist手写数字识别项目总结如下:本周主要学习使用TensorFlow 框架实现手写数字识别,学习该框架使用语法、使用的库、以及如何实现图片识别的内容。而TensorFlow 是一个用于机器学习的开源框架,可以用来快速地构建神经网络,同时快捷地进行网络的训练、评估与保存。MNIST手写数字数据集介绍MNIST手写数字数据集来源于是美国国家标准与技术研究所,是著名的公开数据集之一。
2024-08-02 10:03:20
381
原创 深度学习笔记10_Pytorch实现车牌识别
本次基于深度学习的Pytorch实现车牌识别项目总结如下:本周主要学习如何导入无法分类的数据集,通过自定义一个MyDataset加载车牌数据集并完成识别;尝试写统计测试集的准确率代码。
2024-07-26 11:33:19
523
原创 深度学习笔记09_YOLOv5-Backbone模块实现
Backbone骨干网络骨干网络是指用来提取图像特征的网络,它的主要作用是将原始的输入图像转化为多层特征图,以便后续的目标检测任务使用。在Yolov5中,使用的是CSPDarknet53或ResNet骨干网络,这两个网络都是相对轻量级的,能够在保证较高检测精度的同时,尽可能地减少计算量和内存占用。Backbone中的主要结构有Conv模块、C3模块、SPPF模块。Conv模块Conv模块是卷积神经网络中常用的一种基础模块,它主要由卷积层、BN层和激活函数组成。下面对这些组成部分进行详细解析。
2024-07-12 11:02:51
884
原创 深度学习笔记08_YOLOv5-C3模块实现
本次基于深度学习的pytorch实现YOLOv5-C3模块项目总结如下;YOLOv5的Head网络由3个不同的输出层组成,分别负责检测大中小尺度的目标。YOLOv5使用CSPDarknet53作为其主干网络,其具有较强的特征提取能力和计算效率。Neck网络:YOLOv5使用的是FPN(FPN网络能够在不同的特征图层次上进行检测,可以提高目标检测的性能)网络,可以融合来自不同特征图层次的信息。
2024-07-05 09:45:00
1110
原创 深度学习笔记07_pytorch实现咖啡豆识别
本次基于深度学习的pytorch实现咖啡豆识别项目总结如下:1.学习手动搭建VGG-16网络框架,在咖啡豆图片识别中可以获得很高准确率;2.通过增加BatchNormalization、Dropout层和全局平均池化层代替全连接层,VGG-16的Total params是14,719,684,测试集准确率达到100%。
2024-06-28 10:30:00
1136
原创 深度学习笔记06_pytorch实现人脸识别
本次基于深度学习的pytorch实现人脸识别项目总结如下:1.学习调用官方VGG-16网络框架,但是得到的效果并不好,通过查询文章手动构建VGG-16模型,可以得到较好准确率;2.3x3卷积核的好处参数少: 一个3x3卷积核拥有9个权重参数,而一个5x5卷积核则需要25个权重参数,因此采用3x3卷积核可以大幅度减少网络的参数数量,从而减少过拟合的风险;提高非线性能力: 多个3x3卷积核串联起来可以形成一个感受野更大的卷积核,而且这个组合具有更强的非线性能力。
2024-06-21 10:15:00
699
原创 深度学习笔记05_pytorch实现运动鞋识别
本次基于深度学习的pytorch实现运动鞋识别项目总结如下:1.学习设置动态学习率,在训练的不同阶段自动调整学习率的大小,以使模型在全局最优解附近更好地收敛;2.通过更换优化器、增加dropout层,来增加测试集acc;3.通过每轮训练测试集的准确率,找到最高的,保存最佳模型权重。
2024-06-08 16:17:03
980
原创 深度学习笔记04_pytorch实现猴痘病识别
PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。PyTorch既可以看作加入了GPU支持的numpy,同时也可以看成一个拥有自动求导功能的强大的深度神经网络
2024-05-30 10:16:24
796
原创 深度学习笔记03_pytorch实现天气识别
PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。PyTorch既可以看作加入了GPU支持的numpy,同时也可以看成一个拥有自动求导功能的强大的深度神经网络
2024-05-23 10:38:51
1286
原创 深度学习笔记02_CIFAR10彩色图片识别(pytorch)
PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。PyTorch既可以看作加入了GPU支持的numpy,同时也可以看成一个拥有自动求导功能的强大的深度神经网络
2024-05-18 22:00:00
848
原创 深度学习笔记01_mnist手写数字识别(pytorch)
本次基于深度学习的pytorch实现mnist手写数字识别项目总结如下:1.第一次跟着博主文章练习深度学习,虽然可以运行成功代码,但代码里很多关于深度学习、pytorch相关技术不是很理解;2.熟悉了pytorch框架下对数据加载、模型建立、训练模型的基本流程;虽然得到训练集的准确率,不知道该模型怎么预测,比如能拿测试集的图片,识别它是那个数字;对CNN模型代码实现不理解真实含义,不了解什么输入层、隐藏层、输出层、池化、卷积;现在只能看别人写好的代码,还不能自己搭建模型。
2024-05-12 22:48:26
670
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人