摘要: 这是我改写的代码,可以运行,但是过拟合现象严重,不知道怎么修改比较好 另外一种更简便的改写 阅读全文
posted @ 2017-12-20 15:39 邪恶的亡灵 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 1.运行6.1VGGnet时候报错 ResourceExhaustedError: OOM when allocating tensor with shape[25088,4096] 内存不够,更改image_size = 100后,执行无误。【原始图片尺寸为224】 阅读全文
posted @ 2017-12-20 11:20 邪恶的亡灵 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 环境:tensorflow最新版 可在现有tensorflow基础上使用 pip install --upgrade tensorflow-gpu 然后下载 cudnn6.0 : https://developer.nvidia.com/rdp/cudnn-archive,并将三个文件复制到C:\P 阅读全文
posted @ 2017-12-19 17:12 邪恶的亡灵 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 这是根据《tensorflow实战》第5.2节改写的COIL20分类程序 matlab数据库读取代码 阅读全文
posted @ 2017-12-16 10:30 邪恶的亡灵 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 这里主要将《Tensorflow实战》第4.4节多层感知机的代码扩展到了两个隐含层 但是出现了一个问题:为什么识别率只有11.35%呢? 一个隐含层是98%~~ 更改学习率 迭代batch数,还有隐含层节点数之后正常了。 但是识别率并没有明显提升 代码如下 # -*- coding: utf-8 - 阅读全文
posted @ 2017-12-15 16:32 邪恶的亡灵 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 如何获得tensorflow各层的参数呢? 数据预处理代码: batch样本选取 激活函数: tf.nn.softplus tf.nn.relu tensorflow的卷积 tensorflow的尺寸转换 tensorflow获取卷积,池化之后数据的维度函数: 卷积层命名 执行计算 一般我们用app 阅读全文
posted @ 2017-12-15 16:30 邪恶的亡灵 阅读(1395) 评论(0) 推荐(0) 编辑
摘要: 电脑配置:win10 + Anaconda3 + pyton3.5 + vs2013 + tensorflow + Gpu980 + matlab2016b softmax regression的详细介绍,请参考黄文坚的《tensorflow实战》的第3.2节。 原书pdf下载地址: 链接:http 阅读全文
posted @ 2017-12-14 17:11 邪恶的亡灵 阅读(801) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-11-25 19:51 邪恶的亡灵 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 问题案例:出现kmeans不收敛的问题 SSC聚类的 kmeans调用方式: groups = kmeans(kerNS,n,'maxiter',MAXiter,'replicates',REPlic,'EmptyAction','singleton'); LatLRR和LRR的调用格式位: idx 阅读全文
posted @ 2016-11-11 16:11 邪恶的亡灵 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 1、关于Matlab2013和vs2013不支持的解决办法: http://cn.mathworks.com/matlabcentral/fileexchange/44408-matlab-mex-support-for-visual-studio-2013--and-mbuild-?request 阅读全文
posted @ 2016-10-21 11:34 邪恶的亡灵 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 代码下载地址:https://github.com/daijifeng001/R-FCN 对应论文:Object Detection via Region-based Fully Convolutional Networks 1、代码里面给的数据库下载链接失效,需要去代码下载主页最下方给定的资源区下 阅读全文
posted @ 2016-06-22 16:46 邪恶的亡灵 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 确实SRC得到的最大的系数是离样本距离最近的样本 阅读全文
posted @ 2016-06-13 22:35 邪恶的亡灵 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 2016-04-22,14:38:32续 NPE代码中的系数归一化,其实就是等价于LRC求出来的系数。!!! 我们先看看第一组:(每类重构系数归一化) 上图显示,(1)第24个样本的同类重构残差要远大于最相似的异类重构残差。这说明,会被识别错误。 (2)同时右边两个图显示的是第24个样本的重构效果图,可以看到同类重构的效果和异类重构的效果都很差。 ... 阅读全文
posted @ 2016-04-22 19:47 邪恶的亡灵 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 遮挡情况下的误差并不满足高斯或者拉普拉斯分布。L1误差分布服从拉普拉斯分布,L2误差分布服从高斯分布。 一个信息相似矩阵需要含有如下三个特性:高鉴别能力,自适应邻域,高稀疏性。 https://www.52ml.net/15063.html,整理了朴树贝叶斯,逻辑回归,决策树,SVM等分类器的优缺点 阅读全文
posted @ 2016-04-20 10:31 邪恶的亡灵 阅读(12502) 评论(9) 推荐(2) 编辑
摘要: 无监督聚类(图)的一些方法比较 待整理和完善 代码整理: GNMF(蔡登Non-negative Matrix Factorization on Manifold):百度云链接: http://pan.baidu.com/s/1pLGLnzd 密码: nb45 阅读全文
posted @ 2016-04-18 10:26 邪恶的亡灵 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 参考文献:Candès, E.J., Li, X., Ma, Y., and Wright, J.: ‘Robust principal component analysis?’, J. ACM, 2011, 58, (3), pp. 11 作者主页有很多关于low-rank的代码:http://p 阅读全文
posted @ 2016-04-08 18:15 邪恶的亡灵 阅读(6160) 评论(12) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-03-30 10:23 邪恶的亡灵 阅读(234) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-03-23 16:27 邪恶的亡灵 阅读(11) 评论(1) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-03-23 10:43 邪恶的亡灵 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1、关于MSE 背景:看过文章《SRDA: An Efficient Algorithm for Large Scale Discriminant Analysis》之后呢,总感觉这个SRDA在使用ridge回归时,其方程公式22和MSE(minimum square error)算法非常相似,所以 阅读全文
posted @ 2016-03-17 20:44 邪恶的亡灵 阅读(1074) 评论(1) 推荐(0) 编辑
摘要: 1、原来eig得到的特征值 并不是按照从大到小排列的!!! 而且[v1,e1] = eig(B,A); 等价于 [v3,e3] = eig(A\B); 等价于求 inv(A)*B 即,若对于LDA而言,我们的公式为 Sw*a= lambda*Sb*a, 等价于 inv(Sb)*Sw*a = lamb 阅读全文
posted @ 2016-03-13 23:54 邪恶的亡灵 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 1、关于SVD分解 [U1,D1,V1] = svd(Ht,0); % Ht = U1 D1 V1' 如果Ht是10*5维,那么上行代码得到的结果为:U1 10*5, D1 5*5, V1 5*5; 否则[U1,D1,V1] = svd(Ht); % Ht = U1 D1 V1' 得到的结果为 U1 阅读全文
posted @ 2016-03-11 09:55 邪恶的亡灵 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 1、full Elastic Net model and Ridge Regression are equal 以上两种代码求解代码,结果几乎一样 2、Lar算法: B. Efron, T. Hastie, I. Johnstone, and R. Tibshirani. Least Angle% 阅读全文
posted @ 2016-03-08 17:05 邪恶的亡灵 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 需要注意的是: 1、在基于流行学习的方法中,所谓的M=(I-W)*(I-W)'中的I是单位矩阵。而不是1 2、对于图W,我们将系数按照一列一列的形式放,并且,Sw = Train_Ma*Mg*Train_Ma';Sb = Train_Ma*Train_Ma'; 3、NPE在各种情况下的识别错误率对比 阅读全文
posted @ 2016-01-02 23:30 邪恶的亡灵 阅读(3721) 评论(1) 推荐(1) 编辑
摘要: deep learning toolbox的matlab代码下载地址:https://github.com/rasmusbergpalm/DeepLearnToolbox opts.alpha = 1; % 学习率 opts.batchsize = 50; % 每次挑出一个batchsize来训练,每用batchsize个样本调整一次... 阅读全文
posted @ 2015-12-26 08:34 邪恶的亡灵 阅读(373) 评论(0) 推荐(0) 编辑
摘要: DeepLearningToolboxhttps://github.com/rasmusbergpalm/DeepLearnToolboxCuda-convnethttps://github.com/bitxiong/cuda-convnetCaffehttps://github.com/BVLC/... 阅读全文
posted @ 2015-12-18 22:04 邪恶的亡灵 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1、surf(Z);Z为一个矩阵,如果Z是向量,那么就需要先将其转换为矩阵reshape(Z,[length(X),length(Y)]); X和Y为你的横坐标取值个数。具体代码调用格式如下Z=reshape(acc,[length(lambda2),length(lambda1)]);surf(Z... 阅读全文
posted @ 2015-12-10 10:11 邪恶的亡灵 阅读(3589) 评论(0) 推荐(0) 编辑
摘要: 1、CMU Mobo数据库。 卡耐基梅隆大学(CMU)为Human ID项目建立的步态数据库包含了25个人在跑步机上以4种不同方式行走的视频序列。行走的方式包括慢速行走、快速行走、斜面行走和抱球行走。同时采用6台摄像机对行人进行不同角度的拍摄,每个序列11秒长,帧频约30帧/秒。 Kale A,Sundaresan A,Rajagopalan A N,et al.Identifica... 阅读全文
posted @ 2015-12-08 22:08 邪恶的亡灵 阅读(4672) 评论(1) 推荐(0) 编辑
摘要: COIL20数据库, 哥伦比亚大学创建, 图像尺寸为128*128,共1440张图像,每类72张图像,共20类。每张图像名称如:obj1_1。 浙江大学蔡登教授也提供了处理后的COIL20数据库,一般都用这个数据库,蔡登_COIL20为matlab的.mat格式,包含两个矩阵, 一个是特征矩阵fea... 阅读全文
posted @ 2015-11-30 16:05 邪恶的亡灵 阅读(870) 评论(0) 推荐(0) 编辑
摘要: Git and GitHub https://github.com/shaoqingren/faster_rcnn降维工具箱:http://lvdmaaten.github.io/drtoolbox/ 阅读全文
posted @ 2015-11-24 17:56 邪恶的亡灵 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 关于代码的学习。 预备知识: 1、matlab函数:circshift,矩阵循环平移函数。 调用形式:circshift(A,[m,n]);,将矩阵A向下循环平移m行,向右循环位移n列 a = [1,2,3;4,5,6;7,8,9]; b = circshift(a,[1,2]) b = 8 9 7 2 3 1 5 ... 阅读全文
posted @ 2015-11-24 08:48 邪恶的亡灵 阅读(738) 评论(0) 推荐(0) 编辑
摘要: disp(['第一个大循环的第', num2str(iter),'次迭代']);读取类似于AR001-1.tif的图片:image = [path num2str(c,'%03d') '-' num2str(p) '.tif'];保存指定变量为mat格式时save('AR_corrupt(14)_5... 阅读全文
posted @ 2015-11-21 21:29 邪恶的亡灵 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 在学习关于如何构建下图公式所示近邻图时,有一个非常简答的调用函数:EuDist2 下面有两种代码实现效果一样。 第一种:简单直接 第二种,快速,还用到了sparse稀疏矩阵,哎呀,理解比较麻烦,不过速度确实比第一种快 运行时间比较: t1 =     0.0221 t2 =     0.0189 应 阅读全文
posted @ 2015-11-21 17:02 邪恶的亡灵 阅读(1883) 评论(0) 推荐(0) 编辑
摘要: 首先介绍几个今天刚学的几个函数:1、linspace。产生指定范围内的指定数量点数,相邻数据跨度相同,并返回一个行向量。其在CPU和GPU中的调用形式X=linspace(5,100,20) % 产生从5到100范围内的20个数据,相邻数据跨度相同X=gpuAr... 阅读全文
posted @ 2015-11-15 23:58 邪恶的亡灵 阅读(2759) 评论(0) 推荐(0) 编辑
摘要: 在matlab中使用GPU加速,来加速矩阵运算。 首先如前面所说,并不是所有GPU都能在maltab中进行加速的,貌似只有NVDIA的显卡可以吧。 硬件:GeForce GTX 980 软件:Matlab 2015a (Matlab 2012以后的版本才带有GPU加速的工具箱) 下面开始介绍怎么玩G 阅读全文
posted @ 2015-11-15 15:55 邪恶的亡灵 阅读(33967) 评论(0) 推荐(2) 编辑