图解K-Means算法
标签: 机器学习
图解K-Means算法 本文中介绍的是一种常见的无监督学习算法,名字叫做K均值算法:K-Means算法。 K-Means算法在无监督学习,尤其是聚类算法中是最为基础和重要的一个算法。它实现起来非常简单。聚类效果也很不错的,...
标签: 机器学习
图解K-Means算法 本文中介绍的是一种常见的无监督学习算法,名字叫做K均值算法:K-Means算法。 K-Means算法在无监督学习,尤其是聚类算法中是最为基础和重要的一个算法。它实现起来非常简单。聚类效果也很不错的,...
每当提到机器学习,大家总是被其中的各种各样的算法和方法搞晕,觉得无从下手。确实,机器学习的各种套路确实不少,但是如果掌握了正确的路径和方法,其实还是有迹可循的,这里我推荐SAS的LiHui的这篇博客,讲述了...
DES——美国数据加密标准,是1972年美国IBM公司研制的对称密码体制加密算法,它也是是分组加密算法的典型代表。 相关名词解释; 对称加密:通信双方同时掌握一个密钥,加密解密都是由一个密钥完成的(即加密密钥等于...
我下面以使用最为广泛的RSA算法(三位发明者名字的缩写)为例来介绍公钥密码的原理,并通过数学公式做一个简要的证明。当然这个需要的数学定理和公式有点多,我也不太擅长高等数学┭┮﹏┭┮,哦,高等数学中也没有讲...
这本《算法图解》其实寒假的时候就买了,加上《算法导论》《算法》,这三本从拼多多淘来的书,总计不过五十几块。《算法图解》算是其中最薄也是最简单的了。也就是所谓的入门刊物。花了两天功夫,在课堂上终于把它看...
DES使用56位密钥对64位的数据块进行加密,并对64位的数据块进行16轮编码。在每轮编码中,一个48位的密钥值由56位的“种子”密钥得出来。... DES算法把64位的明文输入快变成64位的密文输出块,整个算法的变换过程如图。
GBDT是一种迭代的决策树算法,将决策树与集成思想进行了有效的结合。本文讲解GBDT算法的Boosting核心思想、训练过程、优缺点、与随机森林的对比、以及Python代码实现。
因为自己的编程基础不是太好,在图书馆查看了一些算法书之后发现对于我来说都很晦涩难懂,所以我就上网查了一下浅显易懂的算法书都有哪些,于是就找到了这本《算法图解——像小说一样有趣的算法入门书》。...
算法图解 一、算法简介 1.1 引言 算法:是一组完成任务的指令。任何代码片段都可视为算法 1.2 二分查找 二分查找可用于在一个有序的元素列表快速查找某一元素。使用二分查找时,每次都排除一半的数字。如下例:...
标签: 算法
贪心算法概念 心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,算法得到的是在某种意义上的局部最优解。 贪心算法不是对所有问题都能得到整体最优...
标签: 算法
[算法]:Dijkstra算法 Dijkstra算法用来计算图的单源最短路径问题。 给定起点,计算得到从该起点到达图中各个点的距离。
排序算法非常多,几乎每个人学的第一个排序算法都是冒泡算法,但是冒泡算法的时间复杂度是很高的,是一种效率很低的算法。而目前来说,快速排序是相对比较好的一种算法:实现难度低,时间复杂度低。但快速排序在一些...
1.选择排序 1.1 动图演示 1.2 思路分析 ...1.第一个跟后面的所有数相比,如果小于(或小于)第一个数的时候,暂存较小数的下标,第一趟结束后,将第一个数,与暂存的那个最小数进行交换,第一个数就是最小(或...
PCA(主成分分析)可以在对数据完成降维「压缩」的同时,尽量减少信息损失。本文讲解PCA算法的原理、步骤与Python代码实践,并讲解PCA的必要数学基础知识——基变换、方差、协方差等。
标签: 轻松学C语言
轻松学C语言(图解版),感兴趣的人可以看一下读一下
标签: 汉诺塔
汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根...
数据结构和算法思维导图
文章目录1.选择排序2. 图示过程3.动图展示4.约定5.过程6....1.选择排序 从数组中选择最小元素,将它与数组的第一个元素交换位置。再从数组剩下的元素中选择出最小的元素,将它与数组的第二个元素交换位置。...
介绍了五子棋双人和人机的实现方法,和人机算法的具体图解