排序:
默认
按更新时间
按访问量

Hoeffding's inequality霍夫丁不等式

引入 假定投硬币,投出正面的概率为ppp,反面的概率为1−p1−p1-p。则投出nnn次,正面出现的期望次数为npnpnp。硬币正面最多出现kkk次的概率可以通过下式确定 P(H(n)≤k)=∑i=0k(ni)pi(1−p)n−iP(H(n)≤k)=∑i=0k(ni)pi(1−p)n−i P...

2018-05-24 16:06:34

阅读数:36

评论数:0

正态分布与均匀分布之间的变换

一、任何分布都能化为[0,1][0,1][0,1]均匀分布   假设FX(a)=p(x≤a)FX(a)=p(x≤a)F_X(a)=p(x\le a)为累积分布函数,f(x)f(x)f(x)为概率密度函数,FX(a)=∫a−∞f(x)dxFX(a)=∫−∞af(x)dxF_X(a)=\int_{-...

2018-05-20 10:29:20

阅读数:135

评论数:0

多维高斯分布与协方差矩阵的关系以及高斯椭圆

一维高斯分布概率密度函数 f(x;μ,σ)=1σ2π−−√exp(−(x−μ)22σ2)f(x;μ,σ)=1σ2πexp⁡(−(x−μ)22σ2) f(x;\mu,\sigma) = \frac{1}{\sigma \sqrt{2\pi}} \exp(-\frac{(x-\mu)^2}{2\si...

2018-05-17 16:34:32

阅读数:92

评论数:0

拟牛顿法Jacobian矩阵和Hessian矩阵

转载自:Jacobian矩阵和Hessian矩阵

2018-05-17 14:52:26

阅读数:29

评论数:0

稀疏表示与字典更新KSVD算法

1. 算法简介 K-SVD可以看做K-means的一种泛化形式,K-means算法总每个信号量只能用一个原子来近似表示,而K-SVD中每个信号是用多个原子的线性组合来表示的。 K-SVD通过构建字典来对数据进行稀疏表示...

2018-05-11 10:14:59

阅读数:200

评论数:0

缓存淘汰算法-LRU算法

转载自:缓存淘汰算法-LRU算法   1. LRU1.1. 原理 LRU(Least recently used,最近最少使用)算法根据数据的历...

2018-04-27 09:32:17

阅读数:110

评论数:0

关于内存分配的几个错误C++

错误一 HEAP CORRUPTION DETECTED: after Normal block (#150) at 0x0046B2A0. CRT detected that the application wrote to memory after end of heap buffer. ...

2018-03-28 08:43:40

阅读数:89

评论数:0

C++类中静态变量和静态方法使用介绍

转载自:https://www.cnblogs.com/ppgeneve/p/5091794.html 静态成员的提出是为了解决数据共享的问题。实现共享有许多方法,如:设置全局性的变量或对象是一种方法。但是,全局变量或对象是有局限性的。这一章里,我们主要讲述类的静态成员来实现数据的共享。  静态...

2018-03-16 16:54:46

阅读数:54

评论数:0

C++数组作为形参传递给函数

以下三种形式等价void function(const int *arg); void function(const int arg[]); void function(const int arg[10]);//这里维度表示期望有10个,并不代表真实为10个以上三个函数等价于将数组的头指针cons...

2018-03-15 20:33:26

阅读数:39

评论数:0

KMP算法详解C++实现

KMP算法是判断两个字符串str1中是否包含与str2相同的子串。 next数组概念 KMP算法最关键的就是next数组。next数组就是针对str2串中每个字符前的子串中存在的前缀与后缀匹配的最长长度。假设str2为“abababca”。 j=0,字符str2[j]=a,a前没有字符串...

2018-03-07 11:40:17

阅读数:29

评论数:0

C++数组作为参数传递给函数

1.如果使用引用,需要在函数形参写出引用数组的长度。void bubblesort(int(&unsortarray)[10], const int &length) { for (int i = 0; i < length; ++i) { for (...

2018-02-28 10:05:10

阅读数:64

评论数:0

二叉树遍历与序列化

遍历A 先序遍历 中、左、右 递归方式: public void preOrderRecur(Node head){ if (head==null){ return; } System.out.print(head.value + "...

2018-02-14 20:38:59

阅读数:87

评论数:0

python基础学习七——类

python 面向对象相对别的语言来说缺少两个功能: 1、python不具备重载,重载是指在同一个类中,使得方法有相同的名称,但是有不同的参数列表,但由于python函数具有强大的参数处理功能,因此这不是一个问题。 2、python不存在强制数据隐私的机制,不过若想创建属性(实例变量或方法)时...

2018-01-30 21:27:09

阅读数:55

评论数:0

python匹配路径下指定文件glob.glob()

在应用中,需要获取指定路径下特定文件名或文件类型的文件列表。可以用glob.glob()函数实现。 在python中,glob模块是用来查找匹配的文件的 在查找的条件中,需要用到Unix shell中的匹配规则: * : 匹配所所有 ? : 匹配一个字符 ...

2018-01-28 10:53:04

阅读数:246

评论数:0

python路径拼接os.path.join()函数完全教程

os.path.join()函数用于路径拼接文件路径。 os.path.join()函数中可以传入多个路径: 会从第一个以”/”开头的参数开始拼接,之前的参数全部丢弃。 以上一种情况为先。在上一种情况确保情况下,若出现”./”开头的参数,会从”./”开头的参数的上一个参数开始拼接。 ...

2018-01-28 10:38:54

阅读数:6668

评论数:1

python查询文件夹下文件os.walk()用法

os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]]) top – 根目录下的每一个文件夹(包含它自己), 产生3-元组 (dirpath, dirnames, filenames)【文件夹路径, 文件夹名字, 文件名...

2018-01-26 21:37:06

阅读数:116

评论数:0

Tensorflow入门教程五—会话

会话拥有并管理Tensorflow程序运行时的所有资源。当所有计算完成之后需要关闭会话来帮助系统回收资源,否则就可能出现资源泄露的问题。Tensorflow使用会话有两种模式,第一种需要明确生成并关系会话。如下:import tensorflow as tf sess = tf.Session()...

2017-12-30 15:28:00

阅读数:107

评论数:0

Tensorflow入门教程四—张量

在Tensorflow中所有的数据都是通过张量的形式来表示。从功能上看,张量可以被理解为一个多维数组。但张量在Tensorflow中的实现并是不直接采用数组的形式,它是对Tensorflow中运算结果的引用,在张量中并没有真正保存数字,他保存的是如何得到这些数字的计算过程。如下所示,并不会得到加法...

2017-12-30 11:48:21

阅读数:166

评论数:0

Tensorflow入门教程三—计算图

计算图是Tensorflow一个基本概念,Tensorflow中的所有计算都会被转化为计算图上的节点。Tensorflow中的每一个计算都是计算图上的一个节点,而节点之间的边描述了计算之间的依赖关系。如下图所示 MatMul矩阵相乘运算依赖张量w,x。Tensorflow的程序可以分为两个阶...

2017-12-30 10:39:18

阅读数:185

评论数:0

机器学习—最大熵模型_改进迭代尺度法IIS_python实现

代码及数据集下载Max Entropy最大熵原理最大熵原理是概率学习模型的一个准则。最大熵原理认为,学习概率模型时,在所有可能的概率模型中,上最大的模型是最好的模型,保留了最大的不确定性,从投资角度讲就是风险最小,将鸡蛋放在多个篮子里。通常用约束条件来确定概率模型的集合,因此,最大熵原理可以表述为...

2017-12-21 09:58:21

阅读数:398

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭