深度学习笔记
gwprock
这个作者很懒,什么都没留下…
展开
-
深度学习中的网络设计技术(二)——正则化技术
一、过拟合、欠拟合1. 什么是过拟合?什么是欠拟合?过拟合其实就是在训练样本内能够很好的拟合数据,而在训练样本外(没有参与训练的样本)拟合效果很差,这样的现象就是过拟合。如果你在训练网络的过程中发现,模型准确率很高,但是在测试的时候发现准确率很低,那么有可能就是发生了过拟合现象。也就是数过拟合没有好的泛化能力。泛化:指一个模型应用到新样本的能力,新样本就是指没有参与训练的样本数据。欠拟...原创 2020-02-23 14:55:17 · 208 阅读 · 0 评论 -
无监督学习——自编码神经网络原理及其实现
一、自编码神经网络概述1、信息处理问题信息瓶颈稠密信息转稀疏信息稀疏信息转稠密信息稠密信息转稠密信息自编码神经网络介绍自编码器是深度学习中的一种非常重要的无监督学习方法,能够从大量无标签的数据中自动学习,得到蕴含在数据中的有效特征.因此,自编码方法近年来受到了广泛的关注,已成功应用于很多领域,例如数据分类、模式识别、异常检测、数据生成等.它是一种生成模型。自编码神经网...原创 2020-02-22 09:14:28 · 4398 阅读 · 2 评论 -
深度学习中的上采样技术及其实现
一、反卷积(转置卷积)反卷积通常用于将低维特征映射成高维输入,与卷积操作的作用相反。一般反卷积只能还原图片的大小,不能将图片还原为原来的图片。反卷积操作的时候有两种情况,分为步长为1和步长大于1。1. stride = 1stride=1时,反卷积操作时在特征图周围填充0,至于添加多少padding,就要看原图和特征图的大小关系。比如原图大小为4 * 4 ,卷积核大小为3 * 3,步...原创 2020-02-21 00:17:22 · 2508 阅读 · 1 评论 -
深度学习中的网络设计技术(一) ——理论概述
一、网络设计原创 2020-02-17 15:37:18 · 958 阅读 · 0 评论 -
残差网络结构及其实现
一、残差网络基本结构二、残差网络实现原创 2020-02-16 23:05:48 · 9220 阅读 · 2 评论 -
分组卷积和深度可分离卷积
一、分组卷积二、深度卷积原创 2020-02-15 21:21:00 · 1979 阅读 · 0 评论 -
pytorch 实现目标检测(二)(小黄人测试、准确度、精确度、召回率)
六、测试网络模型(1) 基本概念理解需要清楚几个概念:准确度、精度、召回率TP: True Positive,将正样本预测为正样本的样本数量(预测正确)FN: False Negtive,将正样本预测为负样本的样本数量FP: False Positive,将负样本预测为正样本的样本数量TN: True Negtive,将负样本预测为正样本的样本数量(预测正确)1. 准确度:准确度...原创 2020-02-14 16:19:51 · 1533 阅读 · 0 评论 -
卷积神经网络——基础知识
一、卷积神经网络基基础知识(1) 卷积神经网络基本结构卷积神经网络(Convolutional Neural Networks,CNN)是一类特殊的人工神经网络,其最主要的特点就是卷积运算。卷积其实就是一种效果的叠加。CNN 目前在图像相关任务上有很好的效果。如图像分类、语音分割、图像检索、目标检测等计算机视觉问题。卷积神经网络是一种层次模型,其输入是原始数据,如RGB图像、音频等数据,通...原创 2020-02-14 10:51:04 · 2085 阅读 · 0 评论 -
pytorch 实现目标检测(一)(小黄人检测训练)
一、项目介绍该示例首先有两部分数据,第一部分准备小黄人数据集,第二部分准备自然图像数据集。将小黄人图片粘贴到自然图像上面,然后检测图片中的小黄人,下面是粘贴好的图片。实验中可以用一个较小的数据集进行训练,准备5000张自然图片,小黄人可以下载10 - 20 多张不同的,将其随机粘贴到5000张自然图像上即可。二、数据预处理import numpy as npfrom PIL impo...原创 2020-02-11 23:34:47 · 2845 阅读 · 16 评论 -
图像处理框架PIL(二)——利用PIL制作验证码
from PIL import Image, ImageDraw, ImageFontimport numpy as np'''第一、验证码文字生成1. 第一验证码中的字母的生成:无法直接生成字母,但是字母和数字之间可以通过ASCII值可以进行转换规则是:数字65~90为26个大写英文字母,数字97~122号为26个小写英文字母。所以只要生成65——122之间的数字,就可以得到相应的...原创 2020-01-07 16:26:19 · 319 阅读 · 0 评论 -
图像处理框架PIL(一)(Python Imaging Library)
一、基本概念介绍通道 :每张图片由一个或者多个数据通道构成,PIL允许在单张图片中合成相同维数和深度的多个通道。以RGB图像为例,每张图片都是由三个数据通道构成,分别为R、G、B通道。对于灰度图像只有一个通道。模式:图像的模式定义了图像的类型和像素的位宽。当前支持的模式有:1 :1位像素,表示黑和白,但是存储的时候每个像素存储为8bit.L : 8位像素,表示黑和白。P:8位像素,使...原创 2020-01-07 12:02:12 · 323 阅读 · 0 评论 -
pytorch 猫狗数据集识别(一)
一 、猫狗数据集预处理该项目从数据预处理–网络构建–训练–测试这几个部分讲解。读完该部分代码希望能对你有所帮助。 猫狗数据集下载地址链接:https://pan.baidu.com/s/1OBDj51wp0TMRZK_ve-n3fA提取码:rift1、数据预处理中加载的模块import torchimport osimport numpy as npfrom PIL import...原创 2020-01-06 19:27:37 · 2709 阅读 · 1 评论 -
腾讯云开发者实验室——深度学习破解验证码
一、安装captcha库sudo pip install captcha二、验证码生成器 采用python中生成器方式来生成我们的训练数据,这样的好处是,不需要提前生成大量的数据,训练过程中生成数据,并且可以无线生成数据。 创建源文件generate_captcha.py代码如下:#!/usr/bin/python# -*- coding: utf-8 -*from captcha.image转载 2017-10-15 11:11:44 · 1324 阅读 · 1 评论 -
用Python3读取CSV类型文件时出现无效字节延续的问题
用python代码读取CSV类型文件的数据时出现以下问题解决的办法:Traceback (most recent call last): File "C:/Users/gwp/PycharmProjects/LSTM/LSTM.py", line 9, in <module> series=read_csv('shampoo-sales.csv',encoding='utf-8',hea原创 2017-09-17 10:10:37 · 1429 阅读 · 0 评论