自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (3)
  • 收藏
  • 关注

原创 BP算法

https://blog.csdn.net/qq_23947237/article/details/78389188

2018-10-02 22:34:30 209

原创 GAN(9)——sequence generation

seq2seq的模型训练传统方法的问题——RL中不存在标准回答,用Reward标识每个样本的权重,迭代更新两者其实不是矛盾的,maximum likelihold 作为判别器,RL本身作为生成器?  on policy就是训练学生 off policy就是训练老师强化学习的一大难点就是:需要大量的对当前训练样本的reward的计算比如...

2018-09-30 20:51:35 760

原创 GAN(8)-智能ps

反推图片的code产生新的图片找到一个z满足三个条件(用梯度下降解决)

2018-09-30 10:43:30 381

原创 李宏毅(7)——GAN4项内容

目录 1: 特征提取1.1:infoGAN1.2:VAE-GAN1.3:BiGAN1.4:Triple GAN1.5:测试数据与训练数据的domain的匹配用于混合特征的分离1: 特征提取1.1:infoGAN实际上laten space与图像的映射是很乱的,所以很难确定某个laten space中的维度具体的意义加一个classifier,只有...

2018-09-28 22:27:54 257

原创 遮挡关节点处理的相关调研

《基于视频的三维人体重建和运动捕捉》1.1,1.2运动捕捉/运动跟踪的综述,包括具体定义、代表性的运动捕获系统、基于视觉的优点、应用1.3困难、本文针对的领域1.4本文的主要研究工作及创新之处。2.1商业性运动捕获系统计算关节点位置和方向Herda 等[21]在标记点跟踪的过程中引入三维人体模型协助进行运动估计,提高了系统的鲁棒性,减少了为解决遮挡或标记点识...

2018-09-27 16:53:40 988

原创 李宏毅(6)——improve GAN的技巧(wGAN)

目录 1:判别器执行JS时存在的问题1.1:LSGAN,把二分类问题变成线性回归问题1.2:WGAN(推土机距离)1.3:Spectrum Norm判别器所有区域的梯度都<11.4:EBGAN用真实图片预训练编解码器1.5:LSGAN更精细地评判生成样本1:判别器执行JS时存在的问题1,图像被认为是低维数据在高维空间的折叠,两个图像之间的重叠很少2,就...

2018-09-27 11:46:17 1054

原创 GAN(4)李宏毅——理论

目录 1:找出图像的分布规律——生成器1.1:之前的方法——最大似然估计产生的图片非常非常模糊——这是由于高斯分布本身的表达能力有限1.2:genorator网络,看做是概率分布——表达能力更高,判别器,看做KL优化1:找出图像的分布规律——生成器 1.1:之前的方法——最大似然估计用Pdata的取样,调整PG的参数,让PG接近Pdata。只考虑P(D ...

2018-09-23 15:04:56 809

原创 GAN李宏毅(3)——无监督conditional GAN

目录问题——如果判别器不仔细设计,而生成器又比较深的话,会导致生成图像与原始图像差别很大方法1——加一个训练好的分类器​方法2——circle GAN两个生成器,两个判别器,一起训练存在的问题​扩展——starGAN方法3——统一空间为了减少模糊,增加判别能力,我们引入判断全局信息的判别器——VAEGAN由于是分开训练的,并没有映射到相同空间方法1c...

2018-09-22 23:27:21 1384

原创 GAN李宏毅(2)——可控的GAN

目录1 conditional GAN的判别器增加了一个判断条件,那么生成器就有了反应1.1两种判别网络结构1.2 stack GAN_由易到难(看看人家怎么解释) 1.3 image image(核心仍然是判别器)1.4 噪音处理,预测下一帧我们不希望网络输出多张image的平均——这个问题被gan的判别器解决了1 conditional GAN的判别器增加了一个...

2018-09-22 21:44:13 849

原创 GAN李宏毅(1)

目录GAN的种种变形的收集课程内容1基本概念1.1核心问题1.2算法1.3结果——遍历的创造力2GAN 是一种结构学习2.1分类、回归、结构学习2.2 结构学习的难度2.3传统解决这个问题的方法 3generator自己学会怎么样3.1用encode-decode网络的decode代作为生成器3.2这种方式的问题3.3VAE解决这个问题3...

2018-09-22 17:54:59 1826

原创 ML-from-scratch——贝叶斯回归

Table of Contents1:加载数据读取后转换成2D数据代码拆分训练测试集2:构建一个贝叶斯回归模型初始化一些参数,权重按照高斯分布,间隔为10构建贝叶斯回归模型比较全面的科普D是观测值,h是假设,求P(h | D)为可能的每个单词h,计算一下  P(h) * P(D | h)/ P(D)这个值,然后取最大的,得到的就是最靠谱的猜测。P(D)是固定...

2018-09-20 19:26:00 793

原创 Dopamine 使用教程2

接下来我们深入dopamine内部,看看究竟是个什么玩意儿1.创建一个Runner对象1.1在对象的初始化函数中执行create_environment_fn放在self._environment中就是这个游戏1.2在create_agent_fn创建一个MyRandomDQNAgent对象sess 计算图,记录操作 num_action 9 agent...

2018-09-20 16:57:04 1894

原创 Sparse Reward

经常是错误的动作,没有reward,只能随机动作,很慢引导的reward 需要领域知识,与实际任务相关好奇心reward——期待状态变化——重要的状态network2是要从两个状态之间的到action,说明是重要的train data要有顺序,从易到难——ML的通用技巧 阶层学习——大目标到小而具体的目标   黄色的是...

2018-09-15 15:11:23 523

原创 Qlearn 连续问题

critic不仅评判各个动作的得分,还知道actor该怎么做  不好train的网络怎么办AC与GAN类似,一样难训练  

2018-09-15 14:05:11 330

原创 A3C=value based+actor based

A3C文献actor based复习从右往左理解公式:在互动获取数据之后,在某个状态s采取行为a的概率,括号中是权重(越往后影响越低,有正有负),玩到底将所有的加起来得到G。计算梯度,更新actor的参数 问题在于,某个状态s经过a之后的状态是一个分布,除非采样很多,不然极不稳定,而每个s的每个action的采样不可能很多能不能估计期望值?所以有了value base的方法:Q...

2018-09-15 09:15:45 223

原创 强化学习——off-policy

Table of Contentsp(x)/q(x)是一个权重这个取样的过程就是与环境互动出现一个轨迹的过程横坐标就是各种行为,红线是对应的reward,蓝线是原本的action的分布,也是与环境互动的取样分布我们用绿线的采样,求蓝线的梯度,对蓝线的参数进行修改,importance samping 保证了绿线采样得到的是蓝线的梯度分子分母差别过大会导致,效果不好优化参数的...

2018-09-13 17:24:53 593

原创 强化学习——Qlearning——value based

目录Critic评判一个actor面对不同s时的得分借助reward函数的计算结果,但更专注于行为本身的意义评判一个行为的在一个状态下的得分的MC和TD方案TD方案综合了历史信息,更加符合行为本身Critic作为Q函数,与actor关联,输入状态,输出各种行为的得分从已有的样本集中用TD or MC搜集信息,统计当前agent的每个s中每个action的价值,更新agent...

2018-09-13 13:48:48 4377

原创 强化学习——On-policy

目录三个基本概念——哪些是可变的Actor的决策——神经网络分类器一次game——trajectory发生的概率trajectory的reward和reward的期望action的梯度n次游戏,每次游戏t次行为,所有行为发生的概率乘以它的效果。参数更新n次游戏的收集结果只用一次,之后使用更新后的action实现的时候类似于一个分类器让reward细化到每个a...

2018-09-12 23:33:34 274

转载 多目标跟踪算法综述

参考链接Table of Contents基于贝叶斯概率模型的在线多目标跟踪算法——MHT算法1:从卡尔曼滤波器讲起2:MHT基于贝叶斯概率模型的在线多目标跟踪算法——基于检测可信度的粒子滤波算法基于确定性优化的离线多目标跟踪算法——基于最小代价流优化的多目标跟踪算法基于机器学习的确定性推导在线目标跟踪算法—— 基于马尔科夫决策的多目标跟踪算法基于局部流特征的近似在...

2018-09-12 12:49:24 15029 1

原创 《GATED GRAPH SEQUENCE NEURAL NETWORKS》结合代码的论文阅读笔记

通过这篇文章,学习GNN实现细节,确定用在手部图像上的可行性,初步确定实现方案。文章及代码链接:https://github.com/Microsoft/gated-graph-neural-network-samples论文初步阅读1:GG-NNs计算过程2:GGS-NNs计算流程结合代码深入理解1:加载数据2:创建计算图2.1:prepare_specific_...

2018-09-11 14:33:16 6716

转载 ubuntu CXXABI_1.3.11' not found

find / -name "libstdc++.so.*"sudo cp /home/chen/anaconda3/pkgs/libstdcxx-ng-8.2.0-hdf63c60_1/x86_64-conda_cos6-linux-gnu/sysroot/lib/libstdc++.so.6.0.25 /home/chen/anaconda3/envs/easytensor/lib/pyth...

2018-09-10 12:52:40 2919

原创 OPENGL(ubuntu下的实践)——基础篇(2)之红宝书 —— OpenGL 着色语言

第 15 章 OpenGL 着色语言 424  15.1 OpenGL 图形管线和可编程着色器 424     15.1.1 顶点处理 425    15.1.2 片断处理 426    15.2 使用 GLSL 着色器 427    15.2.1 着色器示例 427    15.2.2 OpenGL/GLSL 接口 428...

2018-09-10 11:04:10 205

原创 相机参数

从世界坐标系变换到相机坐标系参考链接:相机矩阵1:变换时用到的矩阵2:相机内参:K和相机外参:R的使用与物理意义3:从世界坐标系变换到相机坐标系的代码% chose apropriate K matrixif strcmp(cam, 'BB') fx = 822.79041; fy = 822.79041; tx = 318.4734...

2018-09-10 11:03:51 441

原创 Dopamine 使用教程

简介基本信息介绍现有的 RL 框架并没有结合灵活性和稳定性以及使研究人员能够有效地迭代 RL 方法,并因此探索可能没有直接明显益处的新研究方向。所以Google推出一个基于 Tensorflow 的框架,旨在为 RL 的研究人员提供灵活性、稳定性和可重复性。此版本还包括一组阐明如何使用整个框架的 colabs。精简的代码(大约 15 个Python 文件)。通过专注于 Arcade 学...

2018-09-06 16:46:11 5998 6

原创 YOW阅读笔记

GOG是一种数据表示方式,传统网络接受的是矢量作为输入可训练的不仅包括点上的特征,还包括,点与点的联系这种迭代包含的关系可以更好地把遮挡问题提取出来网络是怎么处理图这种数据的每个节点从其它节点获取数据,直到收敛。 ...

2018-09-05 22:54:25 144

原创 《Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering》阅读笔记

工程地址课前甜点——使用Jupyter Notebook运行工程中的usage.ipynbJupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理...

2018-09-03 22:53:50 7199 6

原创 《Learning to Estimate 3D Hand Pose from Single RGB Images》代码运行阅读笔记

读懂这个文章的代码,并能在自己的照片上测试文章链接代码链接环境搭建环境是很久以前搭的,已经忘了。不过按照github中的readme一步一步来基本没问题。数据集根据文章中所讲目前可用的带关键点位置的RGB数据集有:Steror和Dexter。NYU数据集主要用于深度图不作考虑。不过这两个数据集太小,而且人工标注不够精确,所以用模型生成的数据做一个补充(工具:Mixamo、B...

2018-08-31 12:55:18 3029 10

原创 NYU Hand Pose Dataset与SCLI的matlab实现——与回头一想

为了获得高效的手部分割数据集,我们尝试用超像素的方法改造NYU数据集。跑了一个SLIC算法后,我们看看这个NYU数据集。NYU hand pose dataset1.a看个例子用matlab打开工程,运行visualize_example.m1.b深度图像存储的问题数据集中图像有3种:RGB,深度图,合成深度图。RGB图像的存储是用3个Byte(8位2进制数据)表示,深度图...

2018-08-31 10:01:00 2468 6

原创 SLIC算法分割超像素原理及Python实现

为了从NYU数据集中得到分割标签,尝试用12年的SLIC算法,加上以关节点为中心的分割结果。 SLIC 原始链接整个算法的输入只有一个,即超像素的个数K。图片原有N个像素,要分割成K个像素,那么每个像素的大小是N/K。超像素之间的距离(即规则情况下超像素的边长)就是S=√N/K。我们的目标是使代价函数(cost function)最小。具体到本算法中,就是每个像素到所属的中心点的距离...

2018-08-28 19:18:35 7795 1

原创 《DeepLab-ResNet rebuilt in TensorFlow》代码运行阅读笔记

初步接触图像分割领域,跑一个经典的代码看看效果,挖掘灵感这是2017年CVPR上的工作《DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs》ubuntu16下的环境搭建首先,需要下载以下几个文件:代码链接中的工程文件...

2018-08-25 11:33:33 1293 5

原创 手部部件分割网络设计

相较于通用的实例分割的任务,手部部件分割任务的特殊性在于:(1)由时序信息可以预估出分割块的位置和大小(2)使用的是深度图,通过补全,分割的结果能不能是个3D的(3)候选框的数量、位置和大小比较固定,但会受到遮挡的影响(4)目标单一(5)是一个凹多边形,不过部件是凸多边形(6)部件大小具有相关性   (7)部件之间相互连接关系是固定的三维的(8)特征融合与注意力模型...

2018-08-19 10:58:20 1073

原创 LeetCodet题解——读书笔记(1)

Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not use the same ...

2018-08-18 16:16:41 198

原创 OPENGL(ubuntu下的实践)——制作数据集

有了之前的基础我们现在一步一步制作一个手部模型的数据集。工程在这里代码。先看看整个工程的结构        主程序在(1)中,调用一个工具类(2)编译管线(3),绘制模型生成彩图和深度图,保存在(4)中,用matlab代码(5)可以显示结果(6).主程序tutorial17.cpp的结构代码以main函数为起点,完成的工作包含:用GLUT创建窗口,因为opengl不...

2018-08-17 13:57:56 397

翻译 OPENGL(ubuntu下的实践)——基础篇(2)之红宝书

课前甜点:这是一些怎么查看Ubuntu下opengl版本,下载的库在哪里,以及怎么编译地一些内容。glxinfo | grep "OpenGL"为什么阅读OpenGL编程指南(第七版)我们的目的是从前三章中学习基本概念,并绘制手部模型,因为上一个基础篇的内容,只能让我们了解绘制的流程,虽然连着色器编程都涉及到了,但是还有很多opengl的基本概念、基本方法并不清楚。 第 1...

2018-07-31 21:45:16 538

原创 ConvRNN

来自机器之心学习:到底挖掘了什么信息,怎么挖掘的,还有什么可以挖的

2018-07-31 16:16:29 1018

原创 HMM EM MRF 蒙特卡洛采样

待定

2018-07-31 16:14:12 349

原创 RayNet:CNN+MRF

选中这篇文章的原因和目的是:(1)与我之前的思路类似,结合传统方法对CNN的抽象学习任务进行简化。学习他的实现方案。 (2)从图像获得三维信息,与我现在准备做的工作也类似,学习相关国内外研究现状。 (3)看看人家故事怎么讲的。讲故事In this paper, we consider the problem of reconstructing a dense 3D model usi...

2018-07-31 15:21:45 608

原创 OPENGL(ubuntu下的实践)——实用篇

OpenGL使用Assimp库导入3d模型在一些商业的游戏应用中模型的网格是由美工艺术家使用一些建模软件创建的,例如:Blender,Maya,3ds Max等。这些软件提供了强大的工具来帮助美工创建复杂的模型。Assimp(Open Asset Import Library)是一个处理很多3D格式文件的开源库,包括最流行的3d格式,在Linux和Windows系统都可以很方便的使用。这个...

2018-07-31 14:07:22 778

原创 决策树和随机森林

    CART:分类(C)与(A)回归(R)的树(T)。    如果已经训练好了一个决策树,那么测试样本分类的结果就是:所落在的那个叶子节点的训练样本中最多的类别的;测试样本的回归结果就是由所落在的叶子节点的训练样本计算而来(如平均值)    建立一棵树的难点在于结点的构建,分类问题用到的是信息熵H(x)。对于随机样本x发生的概率是p,随着p的变化绘制信息熵的曲线.可以发现当p的概率...

2018-07-31 14:05:56 150

翻译 SR300说明书

(1)基本信息:•深度捕获范围:从0.2到1.5米•红外(IR)激光投影仪系统•同步深度,颜色,红外视频•深度到颜色的纹理映射•深度不参与世界坐标•640x480(VGA)高达60FPS深度•1920x1080(FHD)高达30FPS色彩•640x480(VGA)高达200FPS红外线•110毫米宽度x 12.6毫米高度•4.1mm最大厚度(3.8 - 4.1mm)•绿色活...

2018-07-31 14:05:32 5546 3

OPENGL(ubuntu下的实践)——制作数据集代码

OPENGL(ubuntu下的实践)——制作数据集配到的代码。并不能直接运行,因为用到了http://ogldev.atspace.co.uk/index.html中的一些库,看完博客觉得需要看代码的,直接下载上述链接中的github工程,然后用本资源替换tutorial17这个工程就行了

2018-08-16

HMM模型与相关的三个算法——EM

可用于解决无参考情况下有隐状态的情况下Hmm的参数估计问题的经典机器学习算法

2018-07-16

HMM模型与相关的三个算法

从hmm模型的建立,到解决hmm模型的三个问题的三种算法

2018-07-16

空空如也

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

TA关注的人

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