深度学习入门
NLP蜗牛
Nlp上的蜗牛
展开
-
RNN循环神经网络相关知识
循环神经网络是啥循环神经网络种类繁多,我们先从最简单的基本循环神经网络开始吧。基本循环神经网络下图是一个简单的循环神经网络如,它由输入层、一个隐藏层和一个输出层组成:纳尼?!相信第一次看到这个玩意的读者内心和我一样是崩溃的。因为循环神经网络实在是太难画出来了,网上所有大神们都不得不用了这种抽象艺术手法。不过,静下心来仔细看看的话,其实也是很好理解的。如果把上面有W的那个带箭头的圈去掉,它...原创 2020-02-13 18:59:07 · 324 阅读 · 0 评论 -
深度学习入门文章
https://blog.csdn.net/wuqilianga/article/details/77837978原创 2020-02-11 18:43:30 · 156 阅读 · 0 评论 -
深度学习入门(1)-手撕感知器
新型冠状病毒的出现,开学延迟。正好借这个机会在家有时间学一些东西,手撕了一遍代码,借鉴大佬的思想,学习膜拜。重要的事情说三遍,这是拿过来的学习的,如有侵权,联系我删除!!!在开始之前,你首先需要知道map(),lambda(),raduce()函数,基础知识,不懂得话看我得文章深度学习是啥在人工智能领域,有一个方法叫机器学习。在机器学习这个方法里,有一类算法叫神经网络。神经网络如下图所示:...原创 2020-02-11 18:41:06 · 191 阅读 · 0 评论 -
深度学习中的batch_size的大小对学习效果的影响
1 大的batchsize减少训练时间,提高稳定性2 大的batchsize导致模型泛化能力下降3如果增加了学习率,那么batch size最好也跟着增加,这样收敛更稳定。尽量使用大的学习率,因为很多研究都表明更大的学习率有利于提高泛化能力。原创 2020-01-28 21:51:59 · 1454 阅读 · 0 评论 -
深度学习中的epoch、 iteration、batchsize和dropout以及常见名词的含义
1.batchsize:批大小。在深度学习中,一般采用*SGD(随机梯度下降法)*训练,即每次训练在训练集中取batchsize个样本训练;2.iteration:1个iteration等于使用batchsize个样本训练一次;3.epoch:1个epoch等于使用训练集中的全部样本训练一次;举个例子,训练集有1000个样本,batchsize=10,那么:训练完整个样本集需要:1...原创 2020-01-28 21:25:50 · 1057 阅读 · 0 评论 -
Tensorflow七种初始化函数
一、tf.constant_initializer(value)作用:将变量初始化为给定的常量,初始化一切所提供的值。二、tf.zeros_initializer()作用:将变量设置为全0;也可以简写为tf.Zeros()三、tf.ones_initializer()作用:将变量设置为全1;可简写为tf.Ones()四、tf.random_normal_initializer(mean...原创 2020-01-28 20:46:28 · 706 阅读 · 0 评论 -
BERT学习指南
词向量模型比较:横向比较Word2vec,ELMO,BERT三个模型:词向量是一个工具,可以把真实的世界抽象成文字,进而运用数学公式进行操作的向量,而对向量的操作才是NLP真正要做的任务。因此,NLP任务可以分为两部分:预训练产生的向量和对向量进行的操作(下游具体的任务)。Word2vec、ELMO、BERT,这些模型逐渐把下游的具体任务迁移到预训练向量上。Word2vec–>:EL...原创 2020-01-25 18:29:46 · 537 阅读 · 0 评论 -
测试Tensorflow是否安装成功
1、打开终端输入cd tensorflow2、source bin/activate3、python4、输入python后输入以下示例>>> import tensorflow as tf>>> hello = tf.constant('Hello, TensorFlow!')>>> sess = tf.Session()>...原创 2020-01-22 13:35:52 · 3431 阅读 · 0 评论 -
Tensorflow安装
Win10下安装tensorflow教程一、环境配置1、win10-64位系统2、python 3.5.2 (官网下载链接:https://www.python.org/downloads/release/python-352/)3、anaconda 4.3.14(清华镜像下载链接:https://mirrors.tuna.tsinghua.edu.cn/anaconda/arch...原创 2020-01-22 13:32:48 · 292 阅读 · 0 评论 -
python连接sqlserver数据库
python连接sqlserver数据库1、python3.6连接sqlserver数据库需要引入pymssql模块2、 pip install pymssqlpymssql尽量和自己的python版本一致,我的版本是python3.7和pymssql2.1.43、连接数据库代码import pymssql #引入pymssql模块def conn(): connect ...原创 2020-01-06 17:06:51 · 479 阅读 · 0 评论