- 博客(19)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 SVM原理
SVM这里由于过了很长时间 博主当时因为兴趣了解了下 博主现在把以前的知识放到博客上 作为以前的学习的一个结束 这些东西来自其他资料上 小伙伴看不懂英文的自行去翻译下吧 博主就偷个懒了多维空间和低维空间 不一样的分法,将数据映射到高维 ,不改变数据...
2024-09-19 16:41:34 938
原创 DQN tensorflow2 + OpenAI gym 实战
OpenAI gym手动编环境是一件很耗时间的事情, 所以如果有能力使用别人已经编好的环境, 可以节约我们很多时间. OpenAI gym 就是这样一个模块, 他提供了我们很多优秀的模拟环境. 我们的各种 强化学习算法都能使用这些环境.CARTPOLE-V1 环境介绍CartPole 是gym提供的一个基础的环境,即车杆游戏,游戏里面有一个小车,上有竖着一根杆子,每次重置后的初始状态会有所不同。小车需要左右移动来保持杆子竖直,为了保证游戏继续进行需要满足以下两个条件:杆子倾斜的角度\th..
2021-10-08 10:19:05 1329
原创 算法:匈牙利算法
匈牙利算法:匈牙利算法是由匈牙利数学家Edmonds于1965年提出,因而得名。匈牙利算法是基于Hall定理中充分性证明的思想,它是二分图匹配最常见的算法,该算法的核心就是寻找增广路径,它是一种用增广路径求二分图最大匹配的算法。具体匹配原则就是 前面的让给后面的 得到最佳匹配参考视频连接https://www.bilibili.com/video/av16362938/...
2020-06-05 23:09:33 475
原创 算法:辗转相除法
辗转相除法,又被称为欧几里德(Euclidean)算法, 是求最大公约数的算法。辗转相除法首次出现于欧几里得的《几何原本》(第VII卷,命题i和ii)中,而在中国则可以追溯至东汉出现的《九章算术》。欧几里德算法是用来求两个正整数最大公约数的算法。古希腊数学家欧几里德在其著作《The Elements》中最早描述了这种算法,所以被命名为欧几里德算法。扩展欧几里德算法可用于RSA加密等领域。假如需要求 1997 和 615 两个正整数的最大公约数,用欧几里德算法,是这样进行的:1997 / 61
2020-05-29 21:32:59 1149
原创 Zipf分布
有一个基本定律,就是大家常说对于内容的访问遵循80/20原则,也就是20%的内容,会占有80%的访问量。Zipf分布与其类似。这是一个定性的原则,定量来说,内容访问近似符合Zipf定律(Zipf's law), 这个定律是美国语言学家Zipf发现的,他在1932年研究英文单词的出现频率时,发现如果把单词频率从高到低的次序排列,每个单词出现频率和它的符号访问排名存在简单反比关系:这里 r 表示一个单词的出现频率的排名,P(r)表示排名为r的单词的出现频率.(单词频率分布中 C约等于0..
2020-05-27 22:10:36 2805
原创 公式:香农定律
香农定律是关于信道容量的计算的一个经典定律,可以说是信息论的基础。在高斯白噪声背景下的连续信道的容量其中:B为信道带宽(Hz);S为信号功率(W);n0为噪声功率谱密度(W/Hz);N为噪声功率(W)。由香农公式得到的重要结论:(1)信道容量受三要素B、S、no的限制。(2)提高信噪比S/N可增大信道容量。(3)若n0---->0,则c--->无穷,表明无噪声信道的容量为无穷大。(4)若S----->无穷,则C----->无穷,表明当信号功率不受限制时
2020-05-26 16:43:37 2968
原创 希尔排序思想分析
这个图可能一下子看不懂 现在来解释一下 解释:第一趟 第1个和第6个比较 ,排序 第2个和第7个比较,排序 第3个和第8个比较,排序 以此类推直到所有的都排好 第二趟 第1个 第3个 第5个 第7个 第9个 一起比较 排序 ...
2018-10-20 22:33:18 1357
原创 堆排序图解分析
堆排序堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于其左右孩子结点的值,称为小顶堆。如下图:堆排序的基本思想:将待排序序列构造成一个大顶堆,此时,整个序列的最大值就是堆...
2018-10-20 22:18:20 529
原创 基数排序及java语言实现
基数排序分类:LSD——从低位向高位排MSD——从高位向低位排例一基数排序图文说明通过基数排序对数组{53, 3, 542, 748, 14, 214, 154, 63, 616},它的示意图如下:在上图中,首先将所有待比较树脂统一为统一位数长度,接着从最低位开始,依次进行排序。1. 按照个位数进行排序。2. 按照十位数进行排序。3. 按照百位数进行排序。排...
2018-10-20 22:00:01 222
原创 快速排序(QuickSort)基本思想与分析
快速排序(QuickSort)快速排序:首先上图: 从图中我们可以看到:left指针,right指针,base参照数。其实思想是蛮简单的,就是通过第一遍的遍历(让left和right指针重合)来找到数组的切割点。第一步:首先我们从数组的left位置取出该数(20)作为基准(base)参照物。第二步:从数组的right位置向前找,一直找到比(base)小的数,...
2018-10-20 21:36:15 570
原创 拓扑排序
原文地址:http://blog.csdn.net/lisonglisonglisong/article/details/45543451一、什么是拓扑排序在图论中,拓扑排序(Topological Sorting)是一个有向无环图(DAG, Directed Acyclic Graph)的所有顶点的线性序列。且该序列必须满足下面两个条件:每个顶点出现且只出现一次。若存在一条从顶点 ...
2018-10-20 16:59:07 156
原创 K-means 和 K-means++ 算法 还有 K-NN算法
K-means1The centroids of the K clusters, which can be used to label new data2labels for the training data (each data point is assigned to single cluster) 选择要使用的中心数k 随机选择k个中心 计算每个点到每个中心的距...
2018-10-13 21:23:29 451
原创 Machine Learning
Machine Learningwe say that a machine learns with respect to a particular task T,performance metric P,and type of experience E,if the system reliably improves its performance P at task T,following...
2018-10-13 21:11:44 248
原创 Convolution Layer卷积层理解
神经网络中的卷积层:该层的算法 主要是用一个卷积(这个卷积上的参数自己定义) 对原图片进行扫描(一格一格扫描,) 图片参数与卷积参数与运算 得出简化的图片数据卷积层在神经网络的里的的使用:彩色的图片 是三通道 RGB或者很容易理解 打个比方 如果图片是RGB格式 图片的数据为3层 一层红色 一层绿色 一层蓝色 每层有各自的数据 Im2ccol 算法 转化为线性的 降低维度...
2018-07-04 06:52:01 2979
原创 江西农业大学jsp基础重点知识
理解Jsp的include指令<%@include file = “url”%>执行特点:1)先包含,后执行2)不识别被包含页面的类型问题及解决方案:1)被包含页面不能存在HTML的主标签2)在被包含页面中不能有和当前页面相同的变量定义理解Jsp的include标签和forward标签1)include标签用于把另外一个资源的输出内容插入进当前JSP页面的输出内容之中,这种在JSP页面...
2018-07-04 06:29:18 3817
原创 JSP之静态include指令、动态Include指令
(一)使用静态include指令<%@ page language="java" contentType="text/html; charset=gb2312"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">&
2018-06-26 23:11:58 381
原创 系统流程图
1.概念: 系统流程图(SystemFlowchart)是描绘系统物理模型的传统工具。它的基本思想是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等),表达信息在各个部件之间流动的情况。2.符号含义:3.例子:...
2018-06-25 11:10:56 14129 2
原创 数据流图
数据流图(DFD- Data Flow Diagram)让系统分析者弄清楚“做什么”的问题,其重要性就不言而喻了。那么我们怎么画数据流图呢?数据流图与系统流程图又有什么区别呢?步骤1数据流图里包含的内容数据流图描述的是系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。因为数据流图是逻辑系统的图形表示,即使不是专业的计算机技术人员也能容易理解。不要将数据流图(DFD)...
2018-06-25 10:38:04 65397 4
回车竟然不能输出结果
2017-05-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人