还是在上次提到的数据之魅那本书,看到模拟这章,有个python模拟脚本,但书上不全,就自己简单写了下。 流程:在不同的平衡参数p(为0.5时为均匀的)下,模拟60次实验,每次投硬币8次,统计正面朝上的次数,并作图。 输出图形如下: 可以看到,在p=0.5,即硬币均匀的情况下,投掷后,硬币正面出现次数 ...
分类:
编程语言 时间:
2016-09-19 06:41:55
阅读次数:
611
http://blog.csdn.net/pipisorry/article/details/51525308
吉布斯采样的实现问题
本文主要说明如何通过吉布斯采样进行文档分类(聚类),当然更复杂的实现可以看看吉布斯采样是如何采样LDA主题分布的[主题模型TopicModel:隐含狄利克雷分布LDA
]。
关于吉布斯采样的介绍文章都停止在吉布斯采样的详细描述上,如随机采样和随机...
分类:
其他好文 时间:
2016-05-30 14:50:50
阅读次数:
277
随机模拟方法简介随机模拟方法又称为蒙特卡罗方法(Monte Carlo Method)。蒙特卡洛模拟方法的原理是当问题或对象本身具有概率特征时,可以用计算机模拟的方法产生抽样结果,根据抽样计算统计量或者参数的值;随着模拟次数的增多,可以通过对各次统计量或参数的估计值求平均的方法得到稳定结论。由于涉及到时间序列的反复生成,蒙特卡洛模拟法是以高容量和高速度的计算机为前提条件的,因此只是在近些年才得到广泛...
分类:
其他好文 时间:
2016-05-18 18:28:33
阅读次数:
475
http://blog.csdn.net/pipisorry/article/details/51373090
马氏链收敛定理
马氏链定理: 如果一个非周期马氏链具有转移概率矩阵P,且它的任何两个状态是连通的,那么limn→∞Pnij
存在且与i无关,记limn→∞Pnij=π(j),
我们有
limn→∞Pn=???????π(1)π(1)?π(1)?π(2)π(2)?...
分类:
其他好文 时间:
2016-05-12 01:45:03
阅读次数:
333
转载 http://blog.sciencenet.cn/blog-324394-292355.html蒙特卡罗(Monte Carlo)方法,也称为计算机随机模拟方法,是一种基于"随机数"的计算方法。1、起源这一方法源于美国在第二次世界大战进研制原子弹的"曼哈顿计划"。Monte Carlo方法创...
分类:
其他好文 时间:
2016-01-16 22:16:49
阅读次数:
241
用蒙特卡洛方法算pi-基于python和R语言最近follow了MOOC上一门python课,开始学Python。同时,买来了概率论与数理统计,准备自学一下统计。(因为被鄙视过不是统计专业却想搞数据分析)有趣的是书里面有一块讲蒲丰投针计算Pi,这是一种随机模拟法,也就是蒙特卡洛法。蒲丰投针之于我太难...
分类:
编程语言 时间:
2015-10-22 23:57:39
阅读次数:
1256
MCMC(Markov Chain Monte Carlo) and Gibbs Sampling1. 随机模拟随机模拟(或者统计模拟)方法有一个很酷的别名是蒙特卡罗方法(Monte Carlo Simulation)。这个方法的发展始于20世纪40年代,和原子弹制造的曼哈顿计划密切相关,当时的几....
分类:
其他好文 时间:
2015-08-21 22:49:53
阅读次数:
405
Monte Carlo方法也叫随机模拟、随机抽样或者统计实验方法。其主要用途用于模拟一些无法用数值产生的随机系统。比如当系统的各个单元的特征量已知,但系统过于复杂导致无法预测其准确数学模型,这个时候可以用随机模拟法计算系统的相关参数。蒙特卡罗的基本思想,为了求解数学、物理、生产管理等方面的问题,首先需要建立一个概率模型或者一个抽样试验来计算所求参数的统计特征,最后通过计算机模拟求出近似解。我们说蒙特...
分类:
其他好文 时间:
2015-08-04 19:13:51
阅读次数:
192
http://cos.name/2013/01/lda-math-mcmc-and-gibbs-sampling/3.1 随机模拟随机模拟(或者统计模拟)方法有一个很酷的别名是蒙特卡罗方法(Monte Carlo Simulation)。这个方法的发展始于20世纪40年代,和原子弹制造的曼哈顿计划密...
分类:
其他好文 时间:
2015-08-02 23:14:30
阅读次数:
349
本节的目的是记录以下学习和掌握模拟退火(Simulated Annealing,简称SA算法)过程。模拟退火算法是一种通用概率算法,用来在一个大的搜寻空间内寻找命题的最优解。这里分别使用随机模拟退火算法和确定性模拟退火算法,在MATLAB平台上进行编程,以寻找一个6-单元全连接网络的能量最小化模型。...
分类:
编程语言 时间:
2015-06-05 06:24:51
阅读次数:
331