自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wishchinYang的专栏

生死去留,蓬头傀儡;一时线断,落落磊磊!不创造知识,只是知识的搬运工!

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 **ML : ML中的最优化方法

线性规划、整数规划、目标规划等方法其目标函数与约束条件都是决策变量的一次函数,全部为线性规划,具有统一的数学模型及如单纯形法这样的通用解法。1947年丹齐格(G.B.Dantzig)提出了线性规划的一般方法——单纯形法。随后专业丰富了线性规划的数学模型和求解方法,并深入分析细节,如对偶理论、线性目标规划等。关于一般非线性规划优化算法的求解,最优化方法一书已经介绍了很多的方法,比如有梯度下降法,坐标下降法,牛顿法和拟牛顿法,共轭梯度法。而机器学习中主要面对非线性问题,所使用的优化方法为非线性优化方法。

2015-12-24 12:28:44 3521

原创 时序分析:使用卡尔曼滤波

卡尔曼滤波(Kalman filtering)一种利用线性系统状态方程,通过系统输入输出观测数据,对系统状态进行最优估计的算法。由于观测数据中包括系统中的噪声和干扰的影响,所以最优估计也可看作是滤波过程。Overview of the calculation        The Kalman filter uses a system's dynamics model (e.g

2015-12-22 10:23:41 3721

转载 Matlab atan2

对Matlab不是很熟悉,在这个Matlab atan2 函数上出现了问题。         百度知道上的解释是这样的:atan2() 区别于 atan() 函数,返回 -pi~+pi 范围的角度;使用过程中发现在 MATLAB 和 Excel 中该函数的表达形式不一致,故记录如下。- Excel定义atan2(x,y) 返回点 (x,y) 与 x 轴正向的夹角;即在第

2015-12-21 12:03:07 8742

原创 Python批量添加库搜索路径

被win10 给坑了,换回Win7. 重装系统后,继续使用Python,Eclipse不用重装,pydev不用重装,只需重装Python2.7.6 X64 for win即可。然后,默认已安装的Python包可以直接使用。        重新配置PyDev , 设置好Python路径,添加了默认的库路径。        又有一个问题,前期在D盘里编写了不少Python工程,需要把目录一个一

2015-12-18 18:18:49 870

原创 时序分析:HMM模型(状态空间)

关于HMM模型:隐马尔科夫模型 和动态贝叶斯网络

2015-12-18 16:11:57 10741 4

原创 时序分析:Kalman滤波(状态空间)

在现实生活中, 数据的出现大多数是以非平稳形式, 这就涉及到了动态数据所构成的时间序列的分解.关于时间序列的分解, PeterJ.Brochwell&RichardA.Davis在其著作《timeSerieS:TheoryandMethodS》中己指出:分解时间序列的目的旨在估计和抽取确定性成分Tt,St,Ct,以使残量再即随机项是一平稳过程.进而求得关于随机项的合适概率模型,分析它的性质,并连同

2015-12-18 14:16:41 7939

原创 时序分析:DTW算法(基于模板)

对时序对象进行分析,使用KMP算法可以分析速率不变的模式,参考时序分析:欧式空间轨迹模式识别。对于速率发生变化的模式,需要用新的对速率要求松散的方法,DTW方法为一种广泛使用的方法。古老的DTW方法(Dynamic Time Wrapper)此外,基于模板的方法也有MEI方法(Measured Equation of invariance)、MHI方法(OpenCV使用了-Forward-Backward MHI (before and after the historical figure to the

2015-12-17 18:01:15 6614 1

原创 时序分析:手势--空间轨迹模式识别

人体行为识别可以看做是图像处理与模式识别的一种。人的行为可以分为静态行为和动态行为,常用概念有Pose:静态行为;Action:短时间动作行为(简单动态语义);Activities:行为(长时间复杂动态语义);动态行为与时间相关,其模式分析使用到时序分析的方法。工程的设想是这样的:以简单随机森林为起始,然后转到HMM模型,最后如果用研和数据标记人员加入,则可以使用RNNs方法。

2015-12-17 17:18:48 5320 1

转载 IT狂人职场路:揭秘华为百度高管如何炼成?

这是由一些小故事组成的,当然也有可能断章取义,面目全非,看到什么不光看眼界还要看心情。IT技术是最常见的职场岗位之一,IT狂人们也在思考:是选择投身值得托付的好公司,和一群最优秀的工程师共同工作,还是在积累经验后自主创业,又或者干脆转型做管理?我们在采访了一圈资深职场人后告诉你:踏实做事,抬头看路,不要纠结暂一时的选择。

2015-12-17 16:50:43 2387

原创 时序分析:串匹配—Brute-Force算法

设有主串s和子串t,子串t的定位就是要在主串s中找到一个与子串t相等的子串。通常把主串s称为目标串,把子串t称为模式串,因此定位也称作模式匹配。模式匹配成功是指在目标串s中找到一个模式串t;不成功则指目标串s中不存在模式串t。以下算法假设串采用顺序存储结构,即: #define MAXSIZE 50typedef struct { char data

2015-12-17 16:48:10 1008

原创 时序分析:串匹配-KMP算法

图像处理与模式识别的教科书使用大量的章节来描述空域的模式识别方法。从图像底层特征提取、贝叶斯方法到多层神经网络方法,一般不讨论到对象随时间变化的情况,视频处理应用和在线学习方法使研究对象开始向时域延伸。       从不同的角度来看待时序模式识别:时间序列分析基础       一些摘抄:              时间序列分析说白了就是寻找时间序列中的模式。如果是在确定性时间序列中

2015-12-17 16:46:41 904

原创 ROS和OpenCV的对接cv_bridge

做一个诚实的ROS教程搬运工.............................官网链接:http://wiki.ros.org/cv_bridge一、Package SummaryReleased Continuous integration DocumentedThis contains CvBridge, which converts between

2015-12-17 10:46:26 5182 3

原创 SLAM: Ubuntu14.04_Kylin安装ROS-Indigo

参考连接:ROS-Indigo版在Ubuntu上的安装第一步: 软件源配置1 增加下载源(增加ubuntu版的ros数据仓库,即下载源)(通用指令适合任何版本的ros)sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.lis

2015-12-17 10:41:37 2087

原创 Matlab矩阵填充--Matlab interp2

Matlab interp2 为Matlab的矩阵填充函数,

2015-12-14 12:02:51 11970

原创 Object::connect: No such slot (QT槽丢失问题)

1、看看你的类声明中有没有Q_OBJECT,并继承public QMainWindow{    例如:        class CPlot: public QMainWindow{ Q_OBJECT2、你声明的函数要加声明:      private slots:         void xxxx(); 并且要把上面一段函数添加到构造函数的下面,被构造函数直接访问

2015-12-04 15:05:46 8079 2

原创 QT显示框架嵌入Vs控制台工程

一、一些准备工作:          1.安装Qt for VS 的插件;        安装Qt for VS 的插件        安装Qt 4.8.06 2.进行一些设置:        找到菜单项:        Qt——> Qt Option——> 选取版本   ——>  ——>在工程选项中添加必须的包含文件和lib文件然后

2015-12-03 16:46:21 2028

原创 SLAM: Orb_SLAM的使用小综述

Orb_SLAM被业内人士称为第一个现代SLAM方法,不仅是因为其工程化良好,简单易用。OrbSLAM更是对PTAM的改进,PTAM分离了追踪和地图构建过程。OrbSLAM走的更远,把闭环检测和世界地图的优化从局部地图优化中独立出来,另辟一个线程,使在线SLAM过程应用到了更大的场景中。 作为传统在线SLAM算法的滤波器算法,使用EM同时完成追踪和地图构建;PTA...

2015-12-03 15:59:58 8869 2

转载 SLAM: Orb_SLAM中的ORB特征

ORB是是ORiented Brief 的简称。ORB的描述在下面文章中:Ethan Rublee and Vincent Rabaud and Kurt Konolige and Gary Bradski,ORB: an efficient alternative to SIFT or SURF, ICCV 2011没有加上链接是因为作者确实还没有放出论文,不过OpenCV2.3RC中已经有了实现,WillowGarage有一个talk也提到了这个算法,因此我不揣浅陋,在这里总结一下。

2015-12-03 15:45:00 5407 1

原创 Ubuntu安装中文语言包

使用Ubuntu 默认的界面感觉不习惯,于是安装KDE界面。1.安装kde        使用命令行:                 sudo apt-get install kubuntu-desktop         安装后发现不能使用中文,        在 setting-system setting-location 里面显示cn,却只能在language

2015-12-01 19:33:12 8998

使用FLANN.LSH进行检索

详情可见博客:http://blog.csdn.net/wishchin/article/details/22751465 博客里面贴出了测试函数

2014-04-01

空空如也

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

TA关注的人

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