转载:http://www.cnblogs.com/zhijianliutang/p/4016309.html 前言 本篇文章主要是继续前几篇Microsoft决策树分析算法、Microsoft聚类分析算法、Microsoft Naive Bayes 算法,算法介绍后,经过这几种算法综合挖掘和分析之 ...
分类:
数据库 时间:
2016-11-05 17:52:57
阅读次数:
257
遗传算法的灵感来源于自然界和进化论,进化和遗传是我们体会到的最好的具有普遍用途的机器学习算法。本文描述了整个算法的结构并用javascript实现了一个有趣的应用。 ...
分类:
编程语言 时间:
2016-11-02 14:38:28
阅读次数:
292
本文讨论了kNN算法的原理以及在机器学习具体实施过程中的细节。整个算法以及结果呈现全部利用javascript完成。 ...
分类:
编程语言 时间:
2016-11-01 19:20:00
阅读次数:
697
余弦相似度 计算公式为: P(A,B) = sqrt(A × B) / (|A| × |B|) 设有两个字符串: ABCDEFG ABCHIJK 其中共有11个字符,为: A B C D E F G H I J K 如果,不考虑他们之间的关联性以及顺序等隐私,那么可以讲这两个字符串转换成两个11维空 ...
分类:
编程语言 时间:
2016-10-31 18:46:09
阅读次数:
1407
今天主要讲述的内容是关于决策树的知识,主要包括以下内容: 1.分类及决策树算法介绍 2.鸢尾花卉数据集介绍 3.决策树实现鸢尾数据集分析 决策树算法根...
分类:
编程语言 时间:
2016-10-15 17:15:05
阅读次数:
438
ST表 一、算法介绍 如何快速求解RMQ问题呢?暴力复杂度O(n),线段树复杂度O(n)~O(logn),要是数据规模达到10^7或者更高呢?我们需要一种可以做到O(1)查询的算法,这时就可以用到ST表。 我们用 f[i][j] 表示从 j 位置开始往右 2^i 个数内的最大值,用 g[i][j] ...
分类:
其他好文 时间:
2016-10-06 00:09:41
阅读次数:
165
一、算法介绍 tarjan——求解有向图强连通分量。这个算法在本人的一篇blog中有介绍,这里就不赘述了。贴上介绍tarjan的的blog链接:http://www.cnblogs.com/Maki-Nishikino/p/5866191.html 那么接下来说说SPFA: SPFA全称Shorte ...
iOS系统库中定义了软件开发中常用的加解密算法,接口为C语言形式。具体包括了以下几个大类: 1 #include <CommonCrypto/CommonCryptor.h> //常用加解密算法 2 #include <CommonCrypto/CommonDigest.h> //摘要算法 3 #i ...
分类:
移动开发 时间:
2016-08-26 13:37:36
阅读次数:
236
iOS系统库中定义了软件开发中常用的加解密算法,接口为C语言形式。具体包括了以下几个大类: 其中第一类常用加解密算法就包含了AES,DES,和已经废弃的RC4,第二类摘要算法,包括如MD5,SHA等。本文主要介绍AES,MD5,SHA三种最常用算法的实现。 1 对称密码算法--AES AES主要应用 ...
分类:
移动开发 时间:
2016-08-26 12:19:48
阅读次数:
306
1.改变图像的亮度和对比度: 算法介绍:对每一点像素值的r,g,b,值进行乘法和加法的运算。 代码使用: 2.opencv中的傅里叶变换: 主要用途:识别图片中物体的方向。 例如:矫正图片的中文字的排列方向。 计算公式: 算法介绍:f为空间值,F为频域值 代码使用: 由于dft变换后是有实数和复数部 ...
分类:
编程语言 时间:
2016-08-13 19:33:39
阅读次数:
186