- 博客(125)
- 收藏
- 关注
转载 基于强化学习开发人机对弈五子棋游戏
强化学习主要包括状态空间、价值函数、状态转移三个部分,通过状态之间的转移来得到每个状态的价值,强化学习的目标是使得总价值达到最大。注意,与监督学习不同的是,监督学习通常需要大量的样本来获得有价值的信息,而强化学习却不需要,强化学习可以不需要预先给定任何知识,只需要指定一定的策略和回报,它可以通...
2016-12-07 17:17:00 1318
转载 Prisma修图软件的图片风格转换算法
在计算机视觉领域,卷积神经网络的表现十分亮眼。今天要讲的图片风格转换算法,也就是前阵子突然火起来的图片处理软件Prisma的主要算法(具体模型可能有点差异),并且谷歌的Deep Dream项目也是类似算法,都是基于深度卷积神经网络模型。关于卷积神经网络的具体介绍,请阅读以下历史文章: 我所理...
2016-12-07 17:14:00 310
转载 深度学习微信精选文章
公众号——深度学习每日摘要 所有文章(持续更新中): 聊聊语音识别的发展历程 说说重要的贝叶斯公式吧 我对入门深度学习的切身体会 聊聊隐马尔科夫模型(HMM) 关于防止过拟合的一些想法 我与数据打交道(一) 我与数据打交道(二) ...
2016-12-02 14:58:00 216
转载 n-Armed Bandit Problem(一)
点击阅读原文 转载于:https://my.oschina.net/zzw922cn/blog/741682
2016-09-02 17:56:00 103
转载 n-Armed Bandit Problem(二)
点击阅读原文 转载于:https://my.oschina.net/zzw922cn/blog/741681
2016-09-02 17:55:00 137
转载 TensorFlow(四)——构建自动编码器用于数据压缩及复原
点击阅读原文 转载于:https://my.oschina.net/zzw922cn/blog/741656
2016-09-02 17:19:00 319
转载 TensorFlow(一)——基础图模型
点击阅读原文 转载于:https://my.oschina.net/zzw922cn/blog/741654
2016-09-02 17:18:00 103
转载 TensorFlow(二)——逻辑回归
点击查看原文 转载于:https://my.oschina.net/zzw922cn/blog/741653
2016-09-02 17:17:00 59
转载 TensorFlow(三)——卷积神经网络用于手写字识别
点击查看原文 转载于:https://my.oschina.net/zzw922cn/blog/741651
2016-09-02 17:16:00 101
转载 语音识别之语言模型----前缀搜索算法
本文我们来讲一下语言模型之前缀搜索算法,我们知道通过声学模型神经网络出来会产生一个概率矩阵,当然根据这个矩阵,我们可以直接使用最大概率法来找到一个看似概率最大的字符链,但是,那样并不是最优的序列.由于我们这里使用的是CTC方法,CTC的主要特点是允许字符重复出现,并且最后剔除重复字符即可.例...
2016-04-10 17:03:00 387
转载 [论文回顾] LSTM:A Search Space Odyssey
这篇论文所讲的内容就是作者借助三个著名的实验——TIMIT语音识别、手写字识别、复调音乐建模,来探索vanilla LSTM以及它的8个变体的性能差异;并且同时也探索了它们的共同影响因素。首先,对于vanilla LSTM可以参考2005年Graves&Schmidhuber的语音识...
2016-04-06 15:58:00 479
转载 使用栈进行括号匹配的判断
1.栈 栈是一种后进先出(LIFO)的数据结构,其内部使用链表实现,栈的元素通常有取顶操作,即从栈顶先弹出元素,压栈操作也是从栈顶压入栈内.C++中头文件包含了栈这个数据结构,因此我们可以调用它. 2.括号匹配 这里我们要讨论的问题是,如何对一个字符串中的左右括号是否完...
2016-04-05 14:45:00 243
转载 cuda之二维数组的高效内存管理(cudaMallocPitch/cudaMemcpy2D)
因为cuda具有高效利用GPU进行科学计算的优势,而人工智能的重点之一就是复杂的计算任务,因此学好GPU计算是学习AI的重点任务。这里,我们即将进行利用共享内存的矩阵运算。 我们看一个例子,如何对矩阵进行分配显卡内存以及元素赋值操作。通常来讲,在GPU中分配内存使用的是cudaMal...
2016-03-27 19:55:00 2352
转载 一个程序来比较cuda/c在GPU/CPU的运行效率
代码如下: #include "cuda_runtime.h"#include "device_launch_parameters.h"#include <stdio.h>#include <time.h>#define N (1024*1024)#...
2016-03-06 10:25:00 121
转载 Leetcode(7)——Reverse Integer
Reverse digits of an integer. Example1:x = 123, return 321 Example2:x = -123, return -321 我的代码: import mathclass Solution(objec...
2016-03-04 13:49:00 58
转载 Python学习十一——theano库符号求导示例代码
#coding=utf-8""" Symbolic computation of python theano@Author: zhang zewang@Date: 2016-3-2"""import syssys.path.append('../utils/')import t...
2016-03-02 16:28:00 87
转载 cuda之内存共享案例
1.代码 #include<iostream>#include<cstdlib>using namespace std;#define N 64__global__ void inverseArray(int *arr,int n) { __sh...
2016-02-29 17:29:00 133
转载 cuda之两个向量点乘
1.简介 本文中主要介绍了使用block来集散,每个block计算数组上对应两个数的乘积,最后将结果数组拷贝到CPU主内存上即可。 2.cuda代码演示 #include<iostream>#include<cstdlib>using ...
2016-02-04 23:48:00 473
转载 cuda之两个数求和运算
1.cuda程序简介 cuda是nvidia公司推出的为了提高计算性能在GPU上执行快速运算的工具,由于要使用GPU进行运算,因此我们在程序执行时,要兼顾CPU和GPU上的数据共享。本节只讨论最简单的两个数相加的程序。 2.cuda代码 #include<i...
2016-02-04 14:09:00 233
转载 C++学习基础(输入与输出)
1.输入与输出 C++中使用cin和cout来从控制台输入变量以及打印内容到控制台上,它们都是属于命名空间std,并且在库iostream中的。 2.实践案例 输入一个名字,打印一串问候内容。 #include<iostream>#includ...
2016-01-23 14:27:00 94
转载 使用Git提交代码到Github教程
使用Git提交代码至Github账户 1.安装Git sudo apt-get install git 2.配置Github 安装成功Git以后,需要进行Github账户的配置。运行下面命令即可。引号中的内容改成自己的Github用户名以及注册时绑定的邮箱即可。 gi...
2015-12-17 15:27:00 58
转载 常见的正则表达式
一、数字格式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-...
2015-12-15 22:06:00 49
转载 语音识别的第一步MFCC特征提取代码(Python)
MFCC的python实现 1.对音频信号进行分割为帧 #coding=utf-8#对音频信号处理程序#张泽旺,2015-12-12# 本程序主要有四个函数,它们分别是:# audio2frame:将音频转换成帧矩阵# deframesignal:对每一帧...
2015-12-15 10:11:00 3707
转载 回归(regression)与分类(classification)的区别
回归与分类的不同 1.回归问题的应用场景 回归问题通常是用来预测一个值,如预测房价、未来的天气情况等等,例如一个产品的实际价格为500元,通过回归分析预测值为499元,我们认为这是一个比较好的回归分析。一个比较常见的回归算法是线性回归算法(LR)。另外,回归分析用在神经网...
2015-12-14 19:00:00 263
转载 我的Helloworld
#define ______ putchar#define _____ } #define ___ main(){ #define __(a) ______(a);#define ____ ___ __(0x48)__(0x65)__(0x6C)__(0x6C)__(0x6F)__(0...
2015-12-11 00:01:00 63
转载 对字符串排序并且删除重复字符串
问题介绍 提示用户输入一组字符串,然后将字符串按照ascii码顺序从小到大排列,并且删除重复的字符串,打印排列好的字符串,输出删除字符的个数。 C语言实现 第一种方法:先排序,再删除重复字符 #include<stdio.h>#include&l...
2015-12-09 15:49:00 2163
转载 编译器基本组成及其作用
编译一个程序一般由预处理器、解释器、汇编器、链接器、加载器等组成,进而将一个高级语言编译成机器可以执行的二进制语言。 1.预处理器 主要进行宏处理,文件包含,语言拓展等。 2.解释器 将一个高级语言转化成一个机器语言,解释器从输入中读取一句,将其变成中间代码,执行它,...
2015-12-04 23:06:00 1882
转载 linux下终端安装英语词典的方法
首先,安装: sudo apt-get install sdcv 然后,安装词典数据(之前只安装的是不带数据的sdcv)。下载地址是: http://yourenpa.googlecode.com/files/stardict-langdao-ec-gb-2.4.2.tar....
2015-11-21 16:36:00 165
转载 Ubuntu14.04环境下安装编译HTK语音识别工具库
1 下载HTK HTK官网是:http://htk.eng.cam.ac.uk/,进入即可下载。 2 编译HTK 首先确保你已经安装了g++和libx11, sudo apt-getinstall libx11-dev:i386 解压HTK工具包,进入ht文件夹...
2015-11-21 12:48:00 112
转载 语音特征提取技术——MFCC
简介 MFCC是一种语音特征提取技术,它产生与20世纪80年代。MFCC为了从人发出的音频中去除噪音和情感的影响,提取特征值便于我们进行进一步的分析。 人的发声由很多部位共同影响的结果,如嘴形、牙齿等因素,这种形状可以决定声音的输出。如果我们可以精确的确定形状,那么我们就可以对发...
2015-11-20 13:26:00 640
转载 七步教你Python进行机器学习
网络上有很多Python学习资源和机器学习学习资源,对于一个新手而言,如何开始呢?本篇文章将教你七步学会使用Python进行机器学习。 万事开头难。面对纷繁万千的网络学习资源,不知如何下手,而往往第一步就开始眼花缭乱,不知所措。下面我们将从一个新手的角度来指引你如何更好地选择免费的网络...
2015-11-20 10:15:00 155
转载 Python学习之列表
1.List函数 List函数可以通过字符串来创建字符列表,如下面所示: >>> list('Hello')['H', 'e', 'l', 'l', 'o'] List函数可以用于所有类型的序列,并不局限于字符串。 2.列表的基...
2015-11-18 10:02:00 54
转载 卷积神经网络(CNN)
1.CNN介绍 CNN是应用在图像识别领域较多的一种机器学习算法,它与普通的神经网络有点类似,通过输入层然后乘以权重加上偏置,并且通过一个非线性的激活函数,即可得到输出值。CNN要做的是给定一幅图,对该图像进行编码最终即可将该图进行分类,而此过程中参数相比普通神经网络的参数要少,并且...
2015-10-20 10:04:00 148
转载 多层感知器学习
1.多层感知器简介 多层感知器(MLP)可以看做一个逻辑回归,不过它的输入要先进行一个非线性变换,这样数据就被映射到线性可分的空间了,这个空间我们称为隐藏层。通常单层隐藏层就可以作为一个感知器了,其结构如下图所示: 这里输入层首先通过权重矩阵和偏置得到总输出值并且通过t...
2015-10-16 22:39:00 288
转载 使用逻辑回归进行mnist手写字识别
1.引言 逻辑回归(LR)在分类问题中的应用十分广泛,它是一个基于概率的线性分类器,通过建立一个简单的输入层和输出层,即可实现对输入数据的有效分类。而该网络结构的主要参数只有两个,分别是权重和偏置,本文定义损耗函数为负对数,然后通过随机梯度下降算法(SGD)来对参数进行更新,并定义误...
2015-10-15 16:10:00 421
转载 Python学习(十)——逻辑回归(Logistic Regression)
1.简介 本例子是通过对一组逻辑回归映射进行输出,使得网络的权重和偏置达到最理想状态,最后再进行预测。其中,使用GD算法对参数进行更新,损耗函数采取交叉商来表示,一共训练10000次。 2.python代码 #!/usr/bin/pythonimport numpyim...
2015-10-12 09:55:00 119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人