- 博客(20)
- 资源 (14)
- 收藏
- 关注
转载 BP人工神经网络
今天来讲BP神经网络,神经网络在机器学习中应用比较广泛,比如函数逼近,模式识别,分类,数据压缩,数据挖掘等领域。接下来介绍BP神经网络的原理及实现。 Contents 1. BP神经网络的认识 2. 隐含层的选取 3. 正向传递子过程 4. 反向传递子过程 5. BP神经网络的注意点 6. BP神经网络的
2016-04-13 13:26:54 3183
转载 opencv目录结构
之前啃了不少OpenCV的官方文档,发现如果了解了一些OpenCV整体的模块架构后,再重点学习自己感兴趣的部分的话,就会有一览众山小的感觉,于是,就决定写出这篇文章,作为启程OpenCV系列博文的第二篇。 至于OpenCV组件结构的研究方法,我们不妨管中窥豹,通过opencv安装路径下include目录里面头文件的分类存放,来一窥OpenCV这些年迅猛发展起来的庞杂组件架构。
2016-03-29 15:27:26 5799
转载 Windows下利用CMake和VS2013编译OpenCV
获取OpenCV有两种途径,一是预编译好的库,二是下载源代码自己编译。OpenCV官网http://opencv.org/提供下载的OpenCV既包含编译好的库,也包含源代码。通过OpenCV官网右上角的彩带,可以获取托管在GitHub上的OpenCV最新源代码。本篇博文就是利用CMake和VS2013编译GitHub上获取的最新源代码。先来说一下自己编译的好处。由
2016-03-25 09:40:50 739
原创 为什么要使用CMake+VS编译OpenCV的源码
多数情况下,可以直接使用OpenCV自带的库文件,但是如果是为了方便调试:1. 方便调试opencv源码2. 为了与某些库兼容还是需要重新编译opencv的源码。OpenCV1.0版本有windows,linux之分,在 \OpenCV\_make文件夹下面已经存在了一个opencv.dsw的工程文件,直接用VC6,或者,Visual Studio就可以打开该工程,从而可以进行相应
2016-03-24 15:30:26 10146 1
转载 GMM的EM算法实现
在 聚类算法K-Means, K-Medoids, GMM, Spectral clustering,Ncut一文中我们给出了GMM算法的基本模型与似然函数,在EM算法原理中对EM算法的实现与收敛性证明进行了详细说明。本文主要针对如何用EM算法在混合高斯模型下进行聚类进行代码上的分析说明。1. GMM模型:每个 GMM 由 K 个 Gaussian 分布组成,每
2016-03-24 10:21:43 618
转载 混合高斯模型(Mixtures of Gaussians)和EM算法
混合高斯模型(Mixtures of Gaussians)和EM算法 这篇讨论使用期望最大化算法(Expectation-Maximization)来进行密度估计(density estimation)。 与k-means一样,给定的训练样本是,我们将隐含类别标签用表示。与k-means的硬指定不同,我们首先认为是满足一定的概率分布的,这里我们认为满足多项式分布
2016-03-24 09:32:05 410
转载 Gabor滤波器学习
http://blog.csdn.net/jinshengtao/article/details/17797641本文的目的是用C实现生成Gabor模版,并对图像卷积。并简单提一下,Gabor滤波器在纹理特征提取上的应用。一、什么是Gabor函数(以下内容含部分翻译自维基百科) 在图像处理中,Gabor函数是一个用于边缘提取的线性滤波器。Gabor滤波器的频率和方向表
2016-01-27 10:34:14 813
转载 机器学习-Mean shift算法详解和实现
http://blog.csdn.net/jinshengtao/article/details/30258833 这次将介绍基于MeanShift的目标跟踪算法,首先谈谈简介,然后给出算法实现流程,最后实现了一个单目标跟踪的MeanShift算法【matlab/c两个版本】 csdn贴公式比较烦,原谅我直接截图了… 一、简介 首先扯扯无参
2016-01-27 10:00:44 9170 1
转载 机器学习算法-Mean-shift
mean-shift算法是一种在一组数据的密度分布中寻找局部极值的稳定的无参特征空间估计方法(non-parametric feature-space analysis)。“稳定”是指统计意义上的稳定,因为mean-shift忽略了数据中的outlier,即忽略原理数据峰值的点。mean-shift只对数据局部窗口中的点进行处理,处理完成后再移动窗口。Kernel Dens
2016-01-25 16:53:26 4961 1
转载 机器学习算法(2)-K-means
K-means算法是很典型的基于距离的聚类算法,采用距离作为相似性的评价指标,即认为两个对象的距离越近,其相似度就越大。该算法认为簇是由距离靠近的对象组成的,因此把得到紧凑且独立的簇作为最终目标。对于聚类问题,我们事先并不知道给定的一个训练数据集到底具有哪些类别(即没有指定类标签),而是根据需要设置指定个数类标签的数量(但不知道具体的类标签是什么),然后通过K-means算法将具有相同特征,或
2016-01-25 16:18:22 1696
转载 OpenCV Maching Learning 之K-Nearest Neighbors
参考: http://docs.opencv.org/2.4/modules/ml/doc/k_nearest_neighbors.html http://www.cnblogs.com/xiangshancuizhu/archive/2011/08/06/2129355.htmlK Nearest Neighbors这个算法首先贮藏所有的训练
2016-01-25 15:41:30 559
转载 机器学习算法(1)-KNN
右图中,绿色圆要被决定赋予哪个类,是红色三角形还是蓝色四方形?如果K=3,由于红色三角形所占比例为2/3,绿色圆将被赋予红色三角形那个类,如果K=5,由于蓝色四方形比例为3/5,因此绿色圆被赋予蓝色四方形类。
2016-01-25 14:40:36 556
转载 二叉树深度搜索-递归和非递归的实现(转载)
递归实现基本思想:为了求得树的深度,可以先求左右子树的深度,取二者较大者加1即是树的深度,递归返回的条件是若节点为空,返回0算法:int FindTreeDeep(BinTree BT){ int deep=0; if(BT){ int lchilddeep=FindTreeDeep(BT->lchild); in
2013-01-25 21:08:34 364
原创 TCP/IP协议-篇一
1. TCP/IP协议的发展历史参考:http://zh.wikipedia.org/zh-cn/TCP/IP%E5%8D%8F%E8%AE%AE2. TCP/IP详解在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:
2013-01-24 15:39:10 303
转载 编写strcat函数
功能:把src所指字符串添加到dest结尾处(覆盖dest结尾处的'\0'),dest成为新的字符串,并添加'\0',src不变。 说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。 返回指向dest的指针。 char *strcat(char *dest, const char *scr) {
2013-01-24 15:07:46 1414
转载 操作系统拾遗之进程和线程-篇二(转载)
操作系统拾遗之进程和线程本博客所有内容采用 Creative Commons Licenses 许可使用. 引用本内容时,请保留 朱涛, 出处 ,并且 非商业 .点击 订阅 来订阅本博客.(推荐使用 google reader, 如果你的浏览器不支持直接订阅,请直接在 google reader 中手动添加).点击 下载pdf 来下载本文的pdf文档(如果不行,请右键另存).
2013-01-24 14:22:19 460
转载 进程和线程间的通信方式总结-篇一(转载)
进程的用户空间是相互独立的,一般是不能相互访问的,进程间通信讲的就是怎样在两个程序之间传递信息。常用的通信方式有:pipe 管道,FIFO,共享内存,消息队列queue, signal 信号, socketpipe:只用于父子进程之间,如 ls |wc -w 相当于父亲可以直接说给儿子听FIFO: 进程间不需要存在父子关系,相当于多个管道,可以多个写一个读,数据一旦被读出就没有了
2013-01-24 14:15:15 418
转载 PostMessage和SendMessage (转载)
转载:http://www.cnblogs.com/yydy1983/archive/2010/03/19/1689932.html Win32 API消息函数:SendMessage函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程 序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。
2013-01-24 13:32:30 521
转载 操作系统 内存地址(逻辑地址、线性地址、物理地址)概念(转)
逻辑地址(Logical Address) 是指由程序产生的与段相关的偏移地址部分。例如,你在进行C语言指针编程中,可以读取指针变量本身值(&操作),实际上这个值就是逻辑地址,它是相对于你当前进程数据段的地址,不和绝对物理地址相干。只有在Intel实模式下,逻辑地址才和物理地址相等(因为实模式没有分段或分页机制,Cpu不进行自动地址转换);逻辑也就是在Intel保护模式下程序执行代码段限长
2013-01-24 13:18:20 781
转载 BMP文件格式简介
BMP文件是一种像素文件,它保存了一幅图象中所有的像素。这种文件格式可以保存单色位图、16色或256色索引模式像素图、24位真彩色图象,每种模式种单一像素的大小分别为1/8字节,1/2字节,1字节和3字节。目前最常见的是256色BMP和24位色BMP。这种文件格式还定义了像素保存的几种方法,包括不压缩、RLE压缩等。常见的BMP文件大多是不压缩的。 Windows所使用的BMP文
2013-01-22 13:29:45 939
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人