
深度学习
罗罗可爱多
微博:http://www.weibo.com/thewintersun/
展开
-
TensorFlow简介
初识TensorFlow2016年3月份,Google的围棋人工智能程序AlphaGo以4比1的大比分,战胜人类选手李世石,在全球成功引起广泛关注,引起了一波人工智能的热潮。从智能手机的语音助手,到相机的人脸识别,人工智能技术已经进入到我们生活的方方面面,在未来将深刻的影响我们的生活。为了加速深度学习领域的发展,2015年11月9日,Google发布深度学习框架TensorFlow并宣布开源。在短短原创 2016-12-12 15:44:55 · 23363 阅读 · 0 评论 -
Tensorflow环境搭建
第2章 Tensorflow环境搭建本章主要介绍在几个主要的平台上,如何安装Tensorflow,以及简单的运行测试。2.1 安装环境目前TensorFlow社区推荐的环境是Ubuntu, 但是TensorFlow同时支持Mac,Windows上的安装部署。因为深度学习计算过程,大量的操作是向量和矩阵的计算,而GPU在向量和矩阵计算方面比CPU有一个数量级的速度提升,所以深度学习在GPU上运算效率更原创 2016-12-25 16:34:40 · 16893 阅读 · 0 评论 -
白话CTC(connectionist temporal classification)算法讲解
CTC是计算一种损失值,主要的优点是可以对没有对齐的数据进行自动对齐,主要用在没有事先对齐的序列化数据训练上。比如语音识别、ocr识别等等。CTC算法有个经典的英文的论文,但是相信大多数人和我一样,第一次看了之后似懂非懂,而且论文中主要是公式,和实际的例子结合起来也不知道是怎么回事。因为公式编辑不知道怎么用markdown表示,直接截图贴上来了。原创 2017-08-09 17:24:21 · 29612 阅读 · 25 评论 -
语音识别中的CTC算法的基本原理解释
目前主流的语音识别都大致分为特征提取,声学模型,语音模型几个部分。目前结合神经网络的端到端的声学模型训练方法主要CTC和基于Attention两种。本文主要介绍CTC算法的基本概念,可能应用的领域,以及在结合神经网络进行CTC算法的计算细节。CTC算法概念CTC算法全称叫:Connectionist temporal classification。从字面上理解它是用来解决时序类数据...原创 2018-05-03 20:20:03 · 28612 阅读 · 16 评论