自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 过拟合怎么办

增加样本增加样本和预处理应该是最靠谱的方法dropout在容易过拟合的层前加drop,比如全连接层,还有lstm层,lstm层基本就是4倍的kernel×input_dim的一个全连接层正则化慢慢调了,正则化的幅度最好不要掩盖原有loss分类的幅度l1正则化会使参数变得稀疏,具有更强的维度选择性l2正则化会使模型的参数整体不至于太大。early stop治标不治本…你要想停随时...

2018-09-30 10:59:58 1009

原创 skeleton 代码

papercodeCo-occurrence Feature Learning from Skeleton Data for Action Recognition and Detection with Hierarchical Aggregation.codepaperNTU\SBU\PKU-MMDModeling Temporal Dynamics and Spatial Config...

2018-09-29 11:27:26 1572

原创 ciataion

papercodeC3D + BiGRU单张图片动作识别still image,single image action recognitionSingle Image Action Recognition by Predicting Space-Time Saliencyhttps://arxiv.org/abs/1705.04641Single image action reco...

2018-09-29 09:10:04 246

原创 xception

depthwise separable convolution,其实就是将传统的卷积操作分成两步,假设原来是3*3的卷积,depthwise convolution先用M个3*3卷积核一对一卷积输入的M个feature map,不求和,生成M个结果;pointwise convolution然后用N个1*1的卷积核正常卷积前面生成的M个结果,求和,最后生成N个结果...

2018-09-28 23:08:47 298

原创 python 中数据结构的存储方法

python中的一切都是对象,任何自定义的数据结构都可以写成类一、线性表1.数组实现list, import array, np.array常用方法append,extend, insert ,remove …更多可参见python tutorial list2.链表最后一个节点没有后继节点了,因此它的指针指向空即NULL循环链表最后一个指针指向链表头单链表class Sin...

2018-09-28 00:09:10 1406

原创 python 二叉树遍历 DFS和BFS

pythonDFS

2018-09-27 19:02:12 1933

原创 CS231N assignment1 SVM

from cs231n.classifiers.softmax import softmax_loss_naive线性分类器a score function that maps the raw data to class scoresa loss function that quantifies the agreement between the predicted scores and t...

2018-09-26 20:58:21 533

原创 CS231N assignment 1 KNN

cs231n 的作业一直写写停停,实在是太对不起自己了,其实作业还是挺有意思的自己用conda create先创建了一个虚拟环境,pytorch36,链接到jupyter-notebook的kernel具体配置jupyter的kernel以后有空再整理1. knn.ipynbknn的作业有两个目的,一个是弄明白numpy的broadcast机制,第二个是尝试交叉验证。from cs231...

2018-09-26 17:10:24 223

原创 python copy

直接赋值:其实就是对象的引用(别名)。>>> a= [1,2,3]>>> b=a>>> b.append(4)>>> b[1, 2, 3, 4]>>> a

2018-09-22 20:25:46 1103

转载 [cv2] python cv2

1.cv2.imread(文件名,标记)读入图像,cv2.IMREAD_COLOR():读入彩色图像cv2.IMREAD_GRAYSCALE():以灰度模式读入图像import numpy as np import cv2 img = cv2.imread(‘45.jpg’,0)2.cv2.imshow()显示图像cv2.waitKey()等待键盘输入,为毫秒级cv2.destroyA...

2018-09-21 22:22:27 1909

原创 attention map注意力可视化 feature map可视化

prepare1.加载模型,利用get_layer 来获取某一层的参数 (为了attention map)将attention map,当做二值图片?resize,再与原图相乘2.每次输入一张图片,利用model.predict获取某一层的feature map的输出参考博客1...

2018-09-20 20:15:01 29144 9

原创 [keras] triplelet loss

参考github

2018-09-20 19:55:45 1582

原创 [PersonReID] Part-Aligned Representations for Person Re-Identification

ICCV2017 paper: Deeply-Learned Part-Aligned Representations for Person Re-Identificationcodecaffe 网络结构代码caffe网络结构可视化网络结构

2018-09-20 14:31:05 361

原创 [python] 捕获异常

try: fh = open("testfile", "w") fh.write("这是一个测试文件,用于测试异常!!")except IOError: print "Error: 没有找到文件或读取文件失败"else: print "内容写入文件成功" fh.close(

2018-09-19 19:56:53 145

原创 python实现 K折交叉验证/hold out

数据集split 文件的划分数据集的划分代码

2018-09-18 09:27:10 2302

原创 [机器学习] 集成学习 stacking

1.平均法2.投票法3.学习法参考https://blog.csdn.net/Julialove102123/article/details/78475774 https://blog.csdn.net/savinger/article/details/52862004

2018-09-17 17:22:26 321

转载 [调参] 初始化不正确

输出keras每层激励的方差如果参数初始化不正确,那整个训练过程会越来越慢,甚至直接停掉。不过我们可以很容易发现这个问题。表现最明显的数据是每一层的激励和梯度的方差(波动状况)。举个例子说,如果初始化不正确,很有可能从前到后逐层的激励(激励函数的输入部分)方差变化是如下的状况: 我们用标准差为0.01均值为0的高斯分布值来初始化权重(这不合理)Layer 0: Variance: 1...

2018-09-14 11:11:00 256

原创 confusion matrix 混淆矩阵绘制

原理横轴一般是predict label,纵轴是ground truth label,对角线是预测正确的概率或个数绘制sklearn 中confusion_matrix函数的使用: sklearn.metrics.confusion_matrix(y_true, y_pred, labels=None, sample_weight=None)参考如何用python画好conf...

2018-09-13 19:47:57 4305

原创 [keras] keras测试

keras 测试计算confusion matrix输出softmax层的结果,统计误分类的结果

2018-09-13 19:02:42 2853

转载 [keras] 观察精度/mtlplotlib

https://www.cnblogs.com/tectal/p/9426994.html

2018-09-13 00:31:06 433

原创 [机器学习 ] 优化器optimizer

http://ruder.io/optimizing-gradient-descent/

2018-09-12 19:15:06 251

原创 [keras] 模型保存、加载、model类方法、打印各层权重

Model(Container)fit evaluatepredicttrain on batch # fit generator calls this functest_on_batchpredict_on_batchevaluate_generatorpredict_generatorContainer class Container(Layer): "...

2018-09-12 17:01:28 10811 1

原创 [keras] 中间层输出

如果参数初始化不正确,那整个训练过程会越来越慢,甚至直接停掉。不过我们可以很容易发现这个问题。表现最明显的数据是每一层的激励和梯度的方差(波动状况)。举个例子说,如果初始化不正确,很有可能从前到后逐层的激励(激励函数的输入部分)方差变化是如下的状况: 我们用标准差为0.01均值为0的高斯分布值来初始化权重(这不合理)Layer 0: Variance: 1.005315e+00Layer ...

2018-09-12 12:06:54 1271

原创 [基础网络] ZF Net Keras 实现

def conv2d_maxpool(x, filters, conv_size=(3,3), padding='valid', strides=(1, 1), pool_strides =(2,2),pool_size = (3,3) name=None): x = Conv2D( filters, conv_siz...

2018-09-11 23:22:43 505

原创 [keras] 常用层

keras.layers.MaxPooling2D(pool_size=(2, 2), strides=None, padding=’valid’, data_format=None)keras.layers.GlobalMaxPooling2D(data_format=None) default =channel last

2018-09-11 23:18:26 344

原创 [linux]正则化表达式 常用命令

grepgrep [options] regex [file…] grep 程序会在文本文件中查找一个指定的正则表达式,并把匹配行输出到标准输出。 这里的 regx 是指一个正则表达式。 选项 含义 -i 忽略大小写。不会区分大小写字符。也可用–ignore-case 来指定。 -v 不匹配。通常,grep 程序会打印包含匹配项的文本行。这个选项导...

2018-09-11 10:41:08 385

原创 [keras] tensorflow backend 常用函数

K.tile(input_tensor , tile_tensor)对tensor进行复制 同tf.tile() K.tile(inputs,[1,1,1,512]) #inputs是四维张量,[batchsize,width,height, channels] #把channel第四维复制512倍 经常搭配Kexpand_dims(x, axis=-1)...

2018-09-10 23:28:31 8065 1

原创 finetune/迁移学习 问题

主网络:VGG19 参数: imagenet finetune最后一层,动作分类,10类 最高精度:0.59 loss2.1 其他精度:0.55 loss 1.4710类的cross entrophy精度-ln0.1 =2.3 问题1:为什么loss最低的,精度反而不是最高 问题2:精度不高 问题分析: 新的数据库较小,并且和pre-trained model所使用的训练数据...

2018-09-10 21:40:16 787

原创 [python] 文件复制/路径检测

import shutilshutil.copytree(sourceResDir, dstResDir) 复制目录,olddir和newdir都只能是目录,且newdir必须不存在文件的拷贝用shutil.copyfile(srcFilePath,dstFilePath) oldfile和newfile都只能是文件shutil.copy( src, dst) 复制一个文件,到一...

2018-09-10 21:02:24 490

原创 [python] 字符串

常用函数len lstrip strip rstrip字符串格式化>>> 'Hi, %s, you have $%d.' % ('Michael', 1000000)'Hi, Michael, you have $1000000.'#格式化整数和浮点数还可以指定是否补0和整数与小数的位数print('%2d-%02d' % (3, 1)) prin...

2018-09-10 18:07:18 122

原创 [keras] 多GPU运行设置/固定权重

1.所需要的库from keras.utils import multi_gpu_model 参考keras官方文档multi-gpu keras.utils.multi_gpu_model(model, gpus=None, cpu_merge=True, cpu_relocation=False)2.模型包装 model = Model(inputs=input_rgb,out...

2018-09-10 15:28:24 2706

原创 [机器学习] 惩罚项 regularization

會出現overfitting,而當網絡逐漸overfitting時網絡權值逐漸變大,因此,為了避免出現overfitting,會給誤差函數添加一個懲罰項,常用的懲罰項是所有權重的平方乘以一個衰減常量之和。其用來懲罰大的權值。 给某一层添加称惩罚项...

2018-09-10 12:32:39 7118

原创 读懂caffe模型

caffe模型是自底向上流的,所以bottom是前一层,top就是本层。layer { name: "conv_att" type: "Convolution" bottom: "input_feature" top: "conv_att" param { lr_mult: 1 decay_mult: 1 } para

2018-09-10 11:33:23 193

原创 [keras] common errors

TypeError: Output tensors to a Model must be Keras tensors. layers connection is wrong AttributeError: 'NoneType' object has no attribute 'summary' your model funtion forget to return model

2018-09-09 23:38:30 560

原创 vim 常用命令

1、复制 1)单行复制 在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制; 2)多行复制 在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3…… 2、粘贴 在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴“u”命令撤销操作,CTRL-R命令重做操作...

2018-09-09 22:11:31 125

原创 [keras]自定义loss层+接受输入

 loss函数如何接受输入值keras封装的比较厉害,官网给的例子写的云里雾里, 在stackoverflow找到了答案 You can wrap the loss function as a inner function and pass your input tensor to it (as commonly done when passing additional arguments...

2018-09-09 16:24:26 4372 1

原创 [keras+tensorflow]常用网络模型代码/前几层的取用

keras+VGG19

2018-09-09 14:23:38 1537

原创 损失函数

交叉熵损失函数多分类的情况,来源

2018-09-09 12:26:53 137

原创 [Feature Fusion]骨架动作识别中几何特征的融合

原文《Fusing Geometric Features for Skeleton-Based Action Recognition using Multilayer LSTM Networks》尽量避免两个流之间有信息交换,每个流应该有自己softmax和loss层。 之前流行的方法是每个feature分配平均的权重,但是不同的feature对最终的预测结果有不同的贡献,所以他们之间的权...

2018-09-09 11:45:01 2956

原创 git 常用命令

git mv old_name new_name 修改文件名 git push (远程仓库名) (分支名) git push origin master,我的远程仓库叫origin git checkout dev切换到dev分支 git branch -a 查看所有分支分支合并 git checkout master git merge dev git branch -d de...

2018-09-07 21:00:43 85

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除