Microstrong

关注微信公众号【Microstrong】,分享机器学习、深度学习最新研究方向!一起来学习,一起来进步,一起来交流吧!...

排序:
默认
按更新时间
按访问量

我的2017总结

元旦的时候,趁着放假休息,出去游玩了一圈。昨天还在归程,今天正式开工。虽说错过新年的第一个工作日,还是要总结一下过去的2017年。总结一下自己过去的一年,是为了更好的前行。总结过去的经验教训是为了2018年更好的发展。下面,我就按四个季度回顾一下2017年的工作。回顾之前,先把我的2017年大部分...

2018-01-03 18:12:40

阅读数:506

评论数:0

Allowing GPU memory growth

默认情况下,TensorFlow会占用所有GPUs的所有GPU内存(取决于CUDA_VISIBLE_DEVICES这个系统变量),这样做可以减少内存碎片,更有效地利用设备上相对宝贵的GPU内存资源。 在某些情况下,该进程仅仅需要分配可用内存的一部分,或者根据该进程的需要来增加内存的使用量。Ten...

2018-08-14 19:21:08

阅读数:22

评论数:0

贝叶斯分类器

                                                                   "微信公众号"  本文同步更新在我的微信公众号里,地址:https://mp.weixin.qq.com/s/jfQNQ0...

2018-07-27 22:22:41

阅读数:196

评论数:0

Tensorflow中TFRecord文件保存和读取

先记在这里,有空闲在补充。 看过比较好的相关文章为: 【1】https://blog.csdn.net/xierhacker/article/details/72357651

2018-07-22 22:58:17

阅读数:22

评论数:0

Tensorflow用循环神经网络中的LSTM实现回归预测

                                             “微信公众号” 一、回归预测要实现的问题 这次我们会使用RNN来进行回归(Regression)的训练,使用自己创建的sin曲线预测一条cos曲线。如下图所示,我们用蓝色的sin曲线预测红色的cos曲...

2018-07-21 21:19:42

阅读数:71

评论数:0

Tensorflow中tf.name_scope() 和 tf.variable_scope() 的区别

目录 一、name_scope和variable_scope的用途 (1)variable_scope用途:共享变量 (2)可视化用途:画Tensorboard流程图时封装 二、TensorFlow中name_scope和variable_scope区别 (1)TF中创建变量的方式有两种...

2018-07-20 20:57:36

阅读数:44

评论数:0

对Dilated Convolution理解

本文主要对论文《Multi-Scale Context Aggregation by Dilated Convolutions》进行总结。论文地址:https://arxiv.org/abs/1511.07122源码地址:https://github.com/fyu/dilation摘要针对图像语...

2018-07-12 22:49:28

阅读数:136

评论数:0

卷积神经网络中感受野的详细介绍

1. 感受野的概念在卷积神经网络中,感受野(Receptive Field)的定义是卷积神经网络每一层输出的特征图(feature map)上的像素点在输入图片上映射的区域大小。再通俗点的解释是,特征图上的一个点对应输入图上的区域,如图1所示。图1:用图形理解感受野概念2. 感受野的例子(1)两层...

2018-07-08 13:38:22

阅读数:401

评论数:0

卷积层输出大小计算

“微信公众号”(1)公式:假设:输入图片(Input)大小为I*I,卷积核(Filter)大小为K*K,步长(stride)为S,填充(Padding)的像素数为P,那卷积层输出(Output)的特征图大小为多少呢?可以得出推导公式:O=(I-K+2P)/S+1(2)例子:我们采用的卷积核大小为K...

2018-07-06 17:19:13

阅读数:95

评论数:0

【计算机视觉】前景蒙版(alpha matte)与掩膜(mask)

(1)什么是掩膜(mask)?数字图像处理中的掩膜的概念是借鉴于PCB制版的过程,在半导体制造中,许多芯片工艺步骤采用光刻技术,用于这些步骤的图片“底片”称为掩膜(也称为“掩模”),其作用是:在硅片上选定的区域中对一个不透明的图形模板遮盖,继而下面的腐蚀或扩散将只影响选定的区域以外的区域。图像掩膜...

2018-07-05 12:44:24

阅读数:90

评论数:0

Tensorflow实现用循环神经网络中的LSTM分类手写数字MNIST数据集

“微信公众号”这次我们用RNN来进行分类的训练,我们使用的数据集是手写数字MNIST数据集。让RNN从每张图片的第一行像素读到最后一行,然后再进行分类判断。(1)我们构建的RNN结构图。(2)最后的训练结果:(3)最后的测试结果:(4)完整的代码。# coding:utf-8 import ten...

2018-07-01 11:35:15

阅读数:65

评论数:0

权重衰减(weight decay)与学习率衰减(learning rate decay)

“微信公众号”1. 权重衰减(weight decay)L2正则化的目的就是为了让权重衰减到更小的值,在一定程度上减少模型过拟合的问题,所以权重衰减也叫L2正则化。1.1 L2正则化与权重衰减系数L2正则化就是在代价函数后面再加上一个正则化项:其中C0代表原始的代价函数,后面那一项就是L2正则化项...

2018-06-30 16:29:56

阅读数:268

评论数:0

深度学习中Flatten层的作用

“微信公众号”Flatten层的实现在Keras.layers.core.Flatten()类中。作用:Flatten层用来将输入“压平”,即把多维的输入一维化,常用在从卷积层到全连接层的过渡。Flatten不影响batch的大小。例子:from keras.models import Seque...

2018-06-29 10:44:22

阅读数:351

评论数:0

深度学习中embedding层的理解

最近在看深度学习中embedding的内容,把自己看过比较好的相关博客总结收录如下:(1)深度学习中Embedding层有什么用?地址:https://blog.csdn.net/u010412858/article/details/77848878(2)英文版介绍Embedding层作用:htt...

2018-06-29 10:11:39

阅读数:493

评论数:0

Keras中的模型可视化

Keras提供了模型可视化的函数,但是要依赖一些工具包,安装起来稍微麻烦了一点,还可能有坑,本篇文章记录我在安装使用过程中的步骤。环境:win10、Anconda3-5.1.0、Python3.6、Keras2.1.5(1)安装附加依赖项1. pydotpip install pydot_ng官方...

2018-06-27 15:42:05

阅读数:32

评论数:0

TensorFlow中Saver保存读取

思考一个问题:我们搭建好一个神经网络,用大量的数据训练好之后,可定希望保存神经网络里面的参数,用于下次加载。那我们该怎么做呢?TensorFlow为我们提供了Saver来保存和加载神经网络的参数。一、保存(1)import所需的模块,然后建立神经网络当中的W和b,并初始化变量。import ten...

2018-06-22 19:54:44

阅读数:53

评论数:0

牛客网在线编程专题《剑指offer》(1)二维数组中的查找

"微信公众号"题目连接:https://www.nowcoder.com/practice/abc3fe2ce8e146608e868a70efebf62e?tpId=13&tqId=11154&tPage=1&a...

2018-06-22 12:50:28

阅读数:26

评论数:0

深度学习优化方法-AdaGrad

“微信公众号” 梯度下降算法、随机梯度下降算法(SGD)、小批量梯度下降算法(mini-batch SGD)、动量法(momentum)、Nesterov动量法有一个共同的特点是:对于每一个参数都用相同的学习率进行更新。 但是在实际应用中,各个参数的重要性...

2018-06-21 10:09:44

阅读数:143

评论数:0

深度学习中Dropout原理解析

1. Dropout简介1.1 Dropout出现的原因在机器学习的模型中,如果模型的参数太多,而训练样本又太少,训练出来的模型很容易产生过拟合的现象。在训练神经网络的时候经常会遇到过拟合的问题,过拟合具体表现在:模型在训练数据上损失函数较小,预测准确率较高;但是在测试数据上损失函数比较大,预测准...

2018-06-19 19:12:24

阅读数:320

评论数:0

爱奇艺算法工程师实习生面试总结

2018年6月19日 爱奇艺-技术产品中心-智能平台部-算法工程师实习生面试一面:(1)问了一下自己去除水印的工作,问的很详细,会根据你的算法细节展开讨论,提出一下问题。所以,自己做过的项目,一定要非常了解和熟悉。针对我的项目提出的问题:首先水印的位置和透明度都是一样的,你第一步得到水印,再把得到...

2018-06-19 18:02:38

阅读数:259

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭