A Cookbook for Machine Learning: Vol 1
来源:互联网 发布:将数据保存到文件中 编辑:程序博客网 时间:2024/05/20 05:25
通常的情况是:你拥有某个模型参数
对于Vol1,我们首先陈述下面的问题转换:
变分边界(variational bound)
对抗博弈(Adversarial game)
进化策略(Evolution Strategy)
凸松弛法(convex relaxation)
变分边界:
典型问题:通常因为损失函数
解决方案:
让我们构造一系列的通常可微的上界:
并且求解优化问题:
从技术上讲,一旦你完成这个优化,那么可以抛弃辅助参数
变换技巧:
Jensen’s 不等式:一个凸函数的均值永远不会低于均值对应的函数值。 Jensen不等式通常出现在下面的标准证据下界(ELBO)推导的一些变体中:
重参数化技巧,在变分推断中,我们通常碰到下面形式的梯度:
其中变量(x)的概率密度函数(pdf)在积分中。如果我们可以找到一个函数
我们可以使用下面(关于)积分的重新表示,这在变分上界中经常碰到:
A Monte Carlo estimators to this expectation typically have substantially lower variance than REINFORCE estimators to the same quantity.
参考文献:
1.http://www.inference.vc/design-patterns/
2.http://www.sohu.com/a/205103359_465975
阅读全文
0 0
- A Cookbook for Machine Learning: Vol 1
- <TensorFlow Machine Learning Cookbook>学习笔记(1.1)
- <TensorFlow Machine Learning Cookbook>学习笔记(1.2)
- <TensorFlow Machine Learning Cookbook>学习笔记(1.3)
- <TensorFlow Machine Learning Cookbook>学习笔记(1.4)
- Learning Path for Machine Learning
- Machine Learning “for Dummies” (Part 1)
- Software for machine learning
- Mapreduce for Machine Learning
- Mathematics for machine learning
- python for machine-learning
- Resource for Machine Learning
- advice for machine learning
- AI加速器相关论文1:《DianNao: A Small-Footprint High-Throughput Accelerator for Ubiquitous Machine-Learning》
- A machine learning approach for non-blind image deconvolution(泛读)
- Torch7 A Matlab-like Environment for Machine Learning
- Machine Learning - Advice for Applying ML: Evaluating a hypothesis
- TensorFlow: A System for Large-Scale Machine Learning
- mvp封装的OKhttp
- springmvc + AOP 获取Controller HttpServletRequest及HttpServletResponse
- 分享18个常用的网站性能测试工具
- php中使用mb_strlen解决中文字符数
- cocos android 打开相机,相册并裁剪
- A Cookbook for Machine Learning: Vol 1
- ASP.NET MVC
- STM32:利用VM8978和I2S实现录音的频率分析
- Linux下用 lsof 命令查找指定端口被哪个进程占用
- YxImage 图像处理库
- Unsupported method: BaseConfig.getApplicationIdSuffix()
- css-绝对定位
- 数据库索引介绍
- 728. Self Dividing Numbers