深度学习
深度学习
王小波_Libo
这个作者很懒,什么都没留下…
展开
-
BN层详解
批量归一化(BN:Batch Normalization:解决在训练过程中,中间层数据分布发生改变的问题,以防止梯度消失或爆炸、加快训练速度)1、为什么输入数据需要归一化(Normalized Data)? 归一化后有什么好处呢?原因在于神经网络学习过程本质就是为了学习数据分布,一旦训练数据与测试数据的分布不同,那么网络的泛化能力也大大降低;另外一方面,一旦每批训练数据的分布各不相同(batch 梯度下降),那么网络就要在每次迭代都去学习适应不同的分布,这样将会大大降低网络的训练速度,...原创 2020-05-11 10:18:13 · 55123 阅读 · 10 评论 -
YoloV3目标检测
首先使用yolo的网络结构配置文件和权重文件转换成keras的.h5文件原创 2020-03-23 21:49:42 · 686 阅读 · 0 评论 -
车道线检测
import cv2 as cvimport numpy as np#读取图片src = cv.imread('./images/test_lane/11.jpg')cv.imshow('img',src)使用高斯模糊对图像进行去噪声处理# 高斯降噪src1 = cv.GaussianBlur(src,(5,5),0,0)cv.imshow('gaosi',src1...原创 2020-03-22 20:51:48 · 769 阅读 · 0 评论 -
VGG16模型训练+测试
tf.keras.applications 中有一些预定义好的经典卷积神经网络结构,如 VGG16 、 VGG19 、 ResNet 、 MobileNet、InceptionV3 等。我们可以直接调用这些经典的卷积神经网络结构(甚至载入预训练的参数),而无需手动定义网络结构。导入需要的包from keras.models import Modelfrom keras.layers i...原创 2020-03-21 23:19:43 · 3568 阅读 · 0 评论 -
CNN-VGG16
一张图片如何作为输入?如下图,彩色图像有RGB三个色值通道,分别表示红、绿、蓝,每个通道内的像素可以用一个二维数组表示,数值代表0-255之间的像素值。假设一张900*600的彩色的图片,计算机里面可以用(900*600*3)的数组表示。什么是卷积卷积过程是基于一个小矩阵,也就是卷积核,在上面所说的每层像素矩阵上不断按步长扫过去的,扫到数与卷积核对应位置的数相乘,然后求总和,每扫一...转载 2020-03-17 13:31:14 · 2185 阅读 · 0 评论 -
视频转化成图片
import cv2from datetime import datetimedef video_to_frames(path): videoCapture = cv2.VideoCapture() videoCapture.open(path) # 帧率 fps = videoCapture.get(cv2.CAP_PROP_FPS) # 总帧数...原创 2020-03-17 11:44:17 · 425 阅读 · 0 评论 -
过拟合问题
概念过拟合就是训练出来的模型在训练集上表示很好,但在测试集上表现较差的一种现象原因1、数据有噪声(即不相关的干扰因素)2、训练数据不足3、训练模型过度导致模型非常复杂解决方式1、early stopping提前结束训练,就是找到了一个点,这个点的参数精确值最高,并且在接下来的n次训练中精度都不如这个点,那么就提前结束,n的选择视情况而定2、数据集扩增可以在数据源获取更...转载 2020-03-12 14:27:50 · 389 阅读 · 0 评论 -
CNN详解
原文链接:https://blog.csdn.net/rogerchen1983/article/details/79353861这几年深度学习快速发展,在图像识别、语音识别、物体识别等各种场景上取得了巨大的成功,例如AlphaGo击败世界围棋冠军,iPhone X内置了人脸识别解锁功能等等,很多AI产品在世界上引起了很大的轰动。在这场深度学习革命中,卷积神经网络(Convolution...原创 2020-04-22 10:59:06 · 1414 阅读 · 1 评论 -
VGG16模型
VGG16模型很好的适用于分类和定位任务其名称来源于作者所在的牛津大学视觉几何组(Visual Geometry Group)的缩写。1、结构简洁VGG由5层卷积层、3层全连接层、softmax输出层构成,层与层之间使用max-pooling(最大化池)分开,所有隐层的激活单元都采用ReLU函数。2、小卷积核和多卷积子层VGG使用多个较小卷积核(3x3)的卷积层代替一个卷积核...原创 2020-03-03 14:42:50 · 24566 阅读 · 0 评论