- 博客(25)
- 资源 (6)
- 收藏
- 关注
原创 正则化和dropout
正则化和dropout1. 过拟合先来说说什么是过拟合,在Andrew Ng的ML课程中有这么一段描述。 使用一次曲线拟合房价,发现效果并不好,出现欠拟合,是high bias,训练数据不够充分。使用二次曲线拟合房价,刚好合适。使用高阶曲线拟合,每个点都很完美,这时过拟合出现了,产生了high variance,过度训练数据,使得泛化性能很差。用Bengio在Deep Learning中的这个图来
2017-03-17 20:34:30 8983 2
翻译 tensorflow源码安装
参见官网 https://www.tensorflow.org/install/install_sources ubuntu16.04,python3.5,cuda8.0,cudnn 5.1.10 以上条件都已满足。1. install GNU coreutilssudo apt-get install coreutils2. 安装bazel参见官网 https://bazel.build/ve
2017-03-17 20:29:30 2877
原创 tensorflow初识
本人机器环境ubuntu14.04,64位。python2.7,使用pip安装。 1. 安装tensorflow cuda7.0 版本以上,cudnn 6.5版本以上。(安装caffe时已装好,所以不赘述)。一句话搞定tensorflow。 pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0
2017-01-26 10:30:56 721
原创 ubuntu14.04下安装完matlab之后没办法在终端打开问题
这是因为没有添加链接到对应位置,可在命令行输入ln -s /usr/local/MATLAB/R2012b/bin/matlab /usr/local/bin/matlab前一个是matlab的安装位置,默认的话就是这个地方,后一个是添加软链接的位置,就是这个地方了。 然后在讲讲链接: 链接有两种,软链接(ln -s)和硬链接(ln) linux 软连接和硬链接的区别:4点不同 : (1)
2017-01-01 21:37:37 5386
原创 1014. Waiting in Line (30)
Suppose a bank has N windows open for service. There is a yellow line in front of the windows which devides the waiting area into two parts. The rules for the customers to wait in line are:The space in
2016-08-26 17:24:41 561
原创 1010. Radix (25)
Given a pair of positive integers, for example, 6 and 110, can this equation 6 = 110 be true? The answer is “yes”, if 6 is a decimal number and 110 is a binary number.Now for any pair of positive integ
2016-08-26 09:13:31 502
原创 1004. Counting Leaves (30)
A family hierarchy is usually presented by a pedigree tree. Your job is to count those family members who have no child. InputEach input file contains one test case. Each case starts with a line conta
2016-08-25 16:19:37 592
原创 windows下配置BLAS和LAPACK编译失败问题
参考博客http://blog.csdn.net/github_19765307/article/details/38719047 但是在使用cmake工具的时候出现各种错误,其中出现了一个问题。error in configuration process, project files may be invalid 出现这个问题的原因是因为我把cmake工具放到中文目录下了,解决这个问题,编译成
2016-08-19 13:18:30 2645
原创 fast-DTW算法
之前已经介绍过了DTW算法,现在根据文章 toward accurate dynamic time warping in linear time and space,以及别人实现的fastdtw代码分析fast-DTW算法。参考博客:http://www.cnblogs.com/kemaswill/archive/2013/04/18/3029078.html 简单讲讲fast-DTW,该算法最主
2016-08-11 15:54:29 14679 5
原创 DTW算法
dtw算法主要针对序列匹配提出的,尤其是当序列出现一定的飘移,欧氏距离度量就会失效。dtw常用在语音匹配当中,在图像处理里面也有一定的应用。 现在有两个序列X,Y. X=[2,3,4,7,9,2,1,2,1],Y=[1,1,1,1,2,3,3,4,7,8,9,1,1,1,1] 绘制在坐标轴上如下图 我们可以看到,两个序列的欧氏距离很大,因为两个序列存在横轴上的飘移。dtw算法就是为了解决
2016-08-10 17:05:54 7519 1
原创 使用python下载网易云课堂中Andrew Ng的机器学习课程
看了网易云课堂上stanford大学教授Andrew Ng的机器学习课程,觉得很不错,就想下载下来,正好也在学习python,所以就有了这么一段代码。参考了博客http://blog.csdn.net/u012162613/article/details/41611889 但并非完全使用,因为网易云课堂的网站发生了部分变化,所以抓取网页链接有点不同。 1.先通过网页分析出视频的实际地址 这里使
2016-07-12 11:26:05 3072 1
原创 scanf和scanf_s、strcpy和strcpy_s、strncpy、gets
在使用vs的时候,使用scanf和strcpy以及gets函数都会报错,说这几个函数存在安全问题。下面来看看到底会出现什么问题,以及安全的函数该如何写。 1、scanf和scanf_s scanf在读取的时候不检查边界,可能造成内存访问越界,例如分配了5个字节的空间,但是读入了7个字节。char str[5]={'\0'};scanf("%s",str);如果输入为7个字节1234567,那
2016-03-10 10:41:53 980
原创 使用转换mnist数据库保存为bmp图片
在http://yann.lecun.com/exdb/mnist/ 网上下载好数据集之后解压,得到如下四个文件。 但是这些个文件怎么用呢,参照网站上的说明,他们都是二进制文件,格式分别如下: 我这里只做train_image的过程,其他几个文件类似。参照http://www.cnblogs.com/x1957/archive/2012/06/02/2531503.html impo
2016-03-07 11:20:36 7799
原创 ubuntu root认证失败 用户名 不在 sudoers文件中,此事将被报告
这个解决办法只能通过recovery mode进入,进入可读写的状态,再从root登陆,修改/etc/sudoers,加入username (ALL:ALL) ALL其中username是你的用户名,重启之后就可以了。进入可读写状态是先进fsck. 写完之后退出保存是wq!。
2016-03-05 16:07:49 1263
原创 使用ipython %matplotlib inline
首先讲讲这句话的作用,matplotlib是最著名的Python图表绘制扩展库,它支持输出多种格式的图形图像,并且可以使用多种GUI界面库交互式地显示图表。使用%matplotlib命令可以将matplotlib的图表直接嵌入到Notebook之中,或者使用指定的界面库显示图表,它有一个参数指定matplotlib图表的显示方式。inline表示将图表嵌入到Notebook中。其次,这个问题是
2016-02-19 15:58:17 57036 6
原创 学习搭建自己的网络MNIST在caffe上训练学习
参照薛开宇的学习笔记学习,全文几乎是跟着他的方法走的,只是贴出自己的一些错误和不同的地方。 1 准备数据库:MNST手写字体库./get_mnist.sh./creat_mnist.sh之后会出现mnist-train-lmdb、mnist-val-lmdb两个文件夹 2 训练模型的解释 我们将使用 LeNet 的训练网络,这是一 个被认为在数字分类任务中运行很好的网络,我们会运用一个和
2016-01-27 14:10:05 2054
原创 用自己的数据训练和测试“caffenet”
本次实验本来参考examples/imagenet下的readme.txt进行,但因为数据集过于庞大,所以模拟学习,参考薛开宇的学习方式,模仿搭建自己的数据库。 首先在caffe/data下新建文件夹myself,然后在网上下载猫、鸟、狗的训练图片各50张,测试图片17,11,14张。为了方便,把图片名修改,使用python,代码如下:import os;def rename(): co
2016-01-24 20:46:38 10026 7
原创 文章标题caffe学习之特征提取(参照官网)
参照 caffe/examples/feature_extraction/这个目录下的readme.md文件开始进行。 首选要选择运行的数据 mkdir examples/_temp然后将/examples/images下的图片制成列表并写到temp.txt中find `pwd`/examples/images -type f -exec echo {} \; > examples/_temp/
2016-01-23 11:07:44 2460
原创 一杯咖啡的苦涩
最近在配置caffe,出了许多的问题,今天终于解决了,感谢各位大神的博客,在文中会一一点出来。 1.安装ubuntu 14.04 我的机器是Thinkpad E430(很古老了),显卡是intel+GT610(垃圾老显卡),别安装kylin或者其他野鸡系统,不然出现的问题会是安装完cuda之后在登陆界面卡住或者是进不去屏幕黑掉进不了桌面。一定要去官网下载正版的ubuntu刻盘安装。
2016-01-03 22:18:19 1189 1
原创 ESP8266和msp430g2553的实践项目
在调ESP8266的时候出了点问题,然而技术文档只写了很基本的东西。我们使用UDP广播的形式发送数据,但是指令集里面没有提到这个,导致查了很久的错才发现问题。在使用UDP广播的时候,AT+CIPSTART=0,“UDP”,"255.255.255.255",1000,5000,1(PS:里面的5000是端口号,其他参数都是固定的)。同时,这个模块每次断电再上电就得设置下这两句话。AT+CIPM
2015-12-01 11:08:03 4286 4
原创 1019. General Palindromic Number (20)
这题非常简单,但自己花去了一个小时去检查,结果发现是No的格式错误,真是要吐血了,所以提醒自己,写完程序后必须先检查格式,然后才是边界问题。
2015-09-05 11:11:35 412
原创 1001. A+B Format (20)
为了保研,开始刷pat上面的题。这题很简单,但是总不能ac,原因就是思维不够缜密,少考虑了一个问题,就没能ac.
2015-09-04 09:31:04 269
2013数学建模国赛B题思考过程和模型还有代码(适合初学者)
2013-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人