博客专栏  >  架构   >  机器学习&深度学习

机器学习&深度学习

机器学习&深度学习

关注
16 已关注
34篇博文
  • 基于典型相关分析的词向量

    本文首发于雷锋网 前言 在NLP领域中,为了能表示人类的语言符号,一般会把这些符号转成一种数学向量形式以方便处理,我们把语言单词嵌入到向量空间中就叫词嵌入(word embedding)。 ...

    2018-01-09 16:49
    733
  • 典型相关分析如何分析两组变量的关系

    前言我们在分析两组变量之间的相关性时,比如X=[X1,X2,...,Xm]X=[X_1,X_2,...,X_m]和Y=[Y1,Y2,...,Yn]Y=[Y_1,Y_2,...,Y_n],最原始的方法就...

    2017-12-07 09:15
    573
  • 机器学习之牛顿法

    泰勒公式首先看泰勒公式,对于函数,如果函数平滑且某点存在各阶导数,则可以用一个多项式来描述该点邻域的近似值。公式如下:牛顿法牛顿法一般用来求解方程的根和求解极值。数值优化算法除了梯度下降法外还有比较常...

    2017-11-16 09:49
    456
  • 主成分分析(PCA)

    前言主成分分析是一种统计学方法,它主要通过降维来简化数据结构,将多个变量转化成少数的几个综合变量,而综合变量能很好地表达原来多个变量的大部分信息,变量之间需要要具备相关性,而经过分析后的变量之间没有相...

    2017-11-23 08:57
    704
  • 机器学习之条件随机场(CRF)

    什么是CRFCRF即条件随机场(Conditional Random Fields),是在给定一组输入随机变量条件下另外一组输出随机变量的条件概率分布模型,它是一种判别式的概率无向图模型,既然是判别式...

    2017-11-09 14:46
    879
  • TensorFlow训练单特征和多特征的线性回归

    线性回归线性回归是很常见的一种回归,线性回归可以用来预测或者分类,主要解决线性问题。相关知识可看“相关阅读”。主要思想在TensorFlow中进行线性回归处理重点是将样本和样本特征矩阵化。单特征线性回...

    2017-04-16 12:02
    2584
  • 深度学习的Attention模型

    前言前面看到谷歌发表的运用在机器翻译上的论文《Attention is all you need》,很是让人惊讶,这是一种全新的模型,与之前的经典的seq2seq模型改动较大,它完全摒弃了RNN或CN...

    2017-10-12 09:16
    2601
  • 强化学习

    前言机器学习可以大致分为四类: 监督学习 无监督学习 半监督学习 强化学习 监督学习是利用标记了的样本进行学习,无监督学习则是使用未标记的样本进行学习,这两个是我们最常见的。半监督学习则是样本中只有少...

    2017-10-19 10:23
    802
  • 如何用TensorFlow训练聊天机器人(附github)

    前言实际工程中很少有直接用深度学习实现端对端的聊天机器人,但这里我们来看看怎么用深度学习的seq2seq模型来实现一个简易的聊天机器人。这篇文章将尝试使用TensorFlow来训练一个基于seq2se...

    2017-09-28 08:59
    11711
  • 隐马尔可夫模型的Viterbi解码算法

    前言前面在做自然语言处理时涉及到一些词性标注的工作,一般会使用隐马尔科夫模型(HMM)来实现词性标注,而HMM模型的解码实现算法一般就会使用Viterbi算法。关于穷举法HMM模型有多种应用,这里说的...

    2017-09-21 08:42
    954
  • TensorFlow实现seq2seq

    前言前面在《深度学习的seq2seq模型》文章中已经介绍了seq2seq结构及其原理,接下去这篇文章将尝试使用TensorFlow来实现一个seq2seq网络结构,该例子能通过训练给定的训练集实现输入...

    2017-09-14 10:46
    2021
  • 深度学习的seq2seq模型

    从rnn结构说起根据输出和输入序列不同数量rnn可以有多种不同的结构,不同结构自然就有不同的引用场合。如下图, one to one 结构,仅仅只是简单的给一个输入得到一个输出,此处并未体现序列的特征...

    2017-09-07 16:21
    2145
  • TensorFlow构建循环神经网络

    前言前面在《循环神经网络》文章中已经介绍了深度学习的循环神经网络模型及其原理,接下去这篇文章将尝试使用TensorFlow来实现一个循环神经网络,该例子能通过训练给定的语料生成模型并实现对字符的预测。...

    2017-08-29 16:06
    1045
  • 如何用TensorFlow训练词向量

    前言前面在《谈谈谷歌word2vec的原理》文章中已经把word2vec的来龙去脉说得很清楚了,接下去这篇文章将尝试根据word2vec的原理并使用TensorFlow来训练词向量,这里选择使用ski...

    2017-08-24 15:21
    2810
  • GRU神经网络

    前面已经详细讲了LSTM神经网络(文末有链接回去),接着往下讲讲LSTM的一个很流行的变体。GRU是什么GRU即Gated Recurrent Unit。前面说到为了克服RNN无法很好处理远距离依赖而...

    2017-08-17 15:19
    4129
  • 谈谈谷歌word2vec的原理

    word2vec在NLP领域中,为了能表示人类的语言符号,一般会把这些符号转成一种数学向量形式以方便处理,我们把语言单词嵌入到向量空间中就叫词嵌入(word embedding)。谷歌开源的word2...

    2017-08-10 20:14
    2810
  • LSTM神经网络

    LSTM是什么LSTM即Long Short Memory Network,长短时记忆网络。它其实是属于RNN的一种变种,可以说它是为了克服RNN无法很好处理远距离依赖而提出的。我们说RNN不能处理距...

    2017-08-03 21:21
    2402
  • 循环神经网络

    RNN是什么循环神经网络即recurrent neural network,它的提出主要是为了处理序列数据,序列数据是什么?就是前面的输入和后面的输入是有关联的,比如一句话,前后的词都是有关系的,“我...

    2017-07-28 19:38
    1720
  • 卷积神经网络

    什么是卷积首先看卷积公式y(t)=f(t)∗g(t)=∫∞−∞f(u)g(t−u)duy(t)=f(t)*g(t)=\int_{-\infty} ^{\infty} f(u)g(t-u)du它是通过...

    2017-07-24 18:17
    1498
  • softmax的多分类

    关于多分类我们常见的逻辑回归、SVM等常用于解决二分类问题,对于多分类问题,比如识别手写数字,它就需要10个分类,同样也可以用逻辑回归或SVM,只是需要多个二分类来组成多分类,但这里讨论另外一种方式来...

    2017-07-13 17:38
    3078

JDK源码
3191741
自然语言处理
1330883
mysql协议
2029071
Hazelcast
526502
通信框架Tribes
821567
集群
1761351
tomcat内核
81295963
Java并发
2267782
java开源研究
40159895
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部