自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

转载 C语言运算符优先级

运算符优先级简单记忆:!>算术运算符 >逻辑运算法 >&& > || > 赋值运算法同一优先级的运算符,运算次序由结合方向所决定。文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

2013-08-26 11:14:20 614

转载 坐标下降法&梯度下降法

1.坐标上升法:坐标上升与坐标下降可以看做是一对,坐标上升是用来求解max最优化问题,坐标下降用于求min最优化问题,但是两者的执行步骤类似,执行原理相同。例如要求接一个max_f(x1,x2,...,xn)的问题,其中各个xi是自变量,如果应用坐标上升法求解,其执行步骤就是:1.首先给定一个初始点,如 X_0=(x1,x2,...,xn);2.for dim=1:n

2013-07-11 15:03:11 4781

转载 K-Means

在数据挖掘中, k-Means 算法是一种 cluster analysis 的算法,其主要是来计算数据聚集的算法,主要通过不断地取离种子点最近均值的算法。问题K-Means算法主要解决的问题如下图所示。我们可以看到,在图的左边有一些点,我们用肉眼可以看出来有四个点群,但是我们怎么通过计算机程序找出这几个点群来呢?于是就出现了我们的K-Means算法(Wikipedia

2013-06-08 11:47:27 707

转载 常用降维方法归纳

降维方法分为线性核非线性降维,非线性降维又分为基于核函数和基于特征值的方法。线性降维方法:PCA  ICA LDA  LFA  LPP(LE的线性表示)基于核函数的非线性降维方法:KPCA  KICA  KDA  基于特征值的非线性降维方法(流型学习):ISOMAP  LLE  LE  LPP  LTSA  MVULLE(Locally Linear Embeddi

2013-05-31 16:44:48 4315 1

转载 DSP GNU GCC编译器

DSP(digital singnal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据

2013-05-29 15:35:01 2279

原创 流型学习Manifold Learning

流形学习方法是模式识别中的基本方法,主要用于降维。      假设数据是均匀采样于一个高维欧氏空间中的低维流型,流形学习就是从高维采样数据中恢复低维流形结构,即找到高维空间中的低维流形,并求出相应的嵌入映射,以实现维数约简或者数据可视化。它是从观测到的现象中去寻找事物的本质,找到产生数据的内在规律。       流形学习分为线性流形学习算法和非线性流形学习算法:非线性流形学习算法包括等

2013-05-29 11:29:49 1047

原创 二次规划问题

二次规划(Quadratic programming),在运筹学当中,是一种特殊类型的最佳化问题。二次规划问题可以以下形式来描述:当二次规划问题只有等式约束时,二次规划可以用线性方程求解。否则的话,常用的二次规划解法有:内点法(interior point)、有效集法(active set)和共轭梯度法等。凸集二次规划问题是凸优化问题的一个特例。每个二次

2013-05-21 10:56:22 4492

原创 最优化理论

最优化(optimization),应用数学的重要研究领域.它是研究在给定约束之下如何寻求某些因素(的量),以使某一(或某些)指标达到最优的一些学科的总称.由于运筹学中出现的问题大多即是最优化所研究的问题,因此运筹学的许多分支,如数学规划、组合最优化、排队论,以及决策论等也是最优化的组成部分.此外,最优化还包括如工程最优设计、最优控制(控制论与运筹学的交叉分支)等.    狭义地说,最优化即指

2013-05-21 10:52:33 1852

转载 MFC 对话框

前言如果您已经是MFC高手,那么这篇文章不适合您;如果您写过MFC程序,那么这篇文章可能对您意义不大;如果您是位MFC菜鸟,那么该文章就比较适合您了。本文章是叙述的是通过实例来详细解释如何使用MFC开发应用程序的。笔者选用的开发环境是Visual Studio 2008(简称VS9)专业版中的Visual C++ 2008(VC9),此文章中的主要内容也同样适用于使用Visual C++ 6.

2013-05-15 20:45:09 1582

转载 拉格朗日对偶(Lagrange duality)

先抛开上面的二次规划问题,先来看看存在等式约束的极值问题求法,比如下面的最优化问题:            目标函数是f(w),下面是等式约束。通常解法是引入拉格朗日算子,这里使用来表示算子,得到拉格朗日公式为            L是等式约束的个数。    然后分别对w和求偏导,使得偏导数等于0,然后解出w和。至于为什么引入拉格朗日算子可以求出极值,原因

2013-05-15 19:50:06 1157

转载 稀疏编码

稀疏表达(稀疏编码)的一些理解     我们已经进入的大数据时代,正如http://tech.sina.com.cn/it/2012-06-01/00067200478.shtml一文中所讲述的,大数据正在悄然改变我们的生活,随之而来的一个问题是我们将如何有效地处理这些大数据,稀疏表达是一种应对这个问题当前比较流行的方法。      稀疏表达将原始信号表达为字典元素的一个线性组合,

2013-05-15 19:46:24 659

原创 MATLAB max函数

>> a=magic(5)a = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9>> max(a,[],1)%%max是按列求最

2013-05-15 19:44:50 774

原创 VS中MFC执行过程

Win32程序是从WinMain开始执行的,但是MFC把WinMain给封装,编译到mfc80.dll中了。MFC执行顺序:1、Windows调用WinMain函数;2、WinMain里面调用AfxWinMain函数;3、AfxWinMain函数调用的是对应你程序中的APP类(:CWinApp:CWinThread)中的InitInstance函数;4、如果InitInstan

2013-05-14 17:19:58 852

转载 归一化 标准化 正则化

归一化:把数变为(0,1)之间的小数 标准化:数据的标准化是将数据按比例缩放,使之落入一个小的特定区间 正则化:在求解最优化问题中,调节拟合程度的,参数一般称为正则项,越大表明欠拟合,越小表明过拟合

2013-05-13 18:36:15 797

原创 C++头文件重复编译的问题

C++中同一个头文件被多个文件包含,需要在此头文件中加入#ifndef _*&*#define _*&*....#endif以此保证次头文件在编译过程中只被编译一次,不会产生重复编译的现象。

2013-05-13 18:34:33 937

Fisher字典学习

Fisher字典学习方法,以及稀疏表示分类的人脸识别算法的MATLAB代码实现。对于科研学习很有用。

2014-04-17

Metaface字典学习

Metaface字典学习方法的MATLAB实现代码,用于科研,很实用。

2014-04-17

MFC框架创建

在VS中创建MFC应用框架的步骤说明和设置,运行一个hello程序。

2013-05-15

SpaRSA_2.0

This set of MATLAB files contain an implementation of the algorithms described in the paper "Sparse Reconstruction by Separable Approximation"

2012-11-28

空空如也

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

TA关注的人

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