摘要:
KNN是最经典的机器学习算法之一。该算法既可以用于数据分类,也可以用于数据回归预测,其核心思路是在训练样本中寻找距离最接近待分类样本的K个样本。然后,如果目的是分类,则统计这K个样本中的各个类别数量,数量最多的类别即认为是待分类样本的类别;如果目的是回归预... 阅读全文
摘要:
蒙特卡洛模拟,准确的说它并不是一种算法,而是一种解决问题的思路,因为算法的实现代码是确定的,而蒙特卡洛模拟的实现代码并不确定,针对不同问题的求解,其实现代码是不一样的,其核心思路是根据要求解的问题建立一个概率事件,并确定该事件的随机输入变量,该然后对这个概... 阅读全文
摘要:
微信公众号二维码 大家好,以下是我的微信公众号二维码,平时会在公众号里分享和总结一些技术心得,欢迎骚扰交流。 ... 阅读全文
摘要:
在上一篇文章中,我们讲了高斯滤波以及分离高斯滤波的原理与C++实现。本文将在此基础上,分别详细讲解使用SSE指令和CUDA来对分离高斯滤波算法的优化加速。 一、SSE指令优化 我们知道,SSE指令优化的核心思路是在一条CPU指令内同时对4个浮点数进行相同的... 阅读全文
摘要:
在前面的文章中,我们讲过了均值滤波的原理与实现,讲高斯滤波之前,我们先回顾一下均值滤波,其核心思路是取每一个像素点邻域的矩形窗口,计算矩形窗口内所有像素点的像素平均值,作为该点滤波之后的像素值。 比如对于3*3窗口,如上图所示,点P(x, y)滤波之后的... 阅读全文