深度概率编程语言 Edward

码农软件 · 软件分类 · 神经网络/人工智能 · 2019-10-14 22:27:20

软件介绍

Edward 是一个用于概率建模、推理和评估的 Python 库。它是一个用于快速实验和研究概率模型的测试平台,其涵盖的模型范围从在小数据集上的经典层次模型到在大数据集上的复杂深度概率模型。Edward 融合了以下三个领域:贝叶斯统计学和机器学习、深度学习、概率编程。

它支持以下方式的建模:

  • 定向图模型

  • 神经网络(通过 Keras 和 TensorFlow Slim 等库)

  • 条件特定的无向模型

  • 贝叶斯非参数和概率程序

它支持以下方式的推理:

变分推理(Variational inference)

  • 黑箱变分推理

  • 随机变分推理

  • 包容 KL 散度(Inclusive KL divergence):\text{KL}(p\|q)KL(p∥q)

  • 最大后验估计

蒙特卡洛(Monte Carlo)

  • 哈密尔顿蒙特卡罗(Hamiltonian Monte Carlo)

  • 随机梯度 Langevin 动态

  • Metropolis-Hastings

推理的组成

  • 期望最大化(Expectation-Maximization)

  • 伪边界和 ABC 方法(Pseudo-marginal and ABC methods)

  • 消息传递算法(Message passing algorithms)

    它支持以下的模型评估和推理:

    • 基于点的评估(Point-based evaluations)

    • 后验预测检查(Posterior predictive checks)

    Edward 构建于 TensorFlow 之上。它支持诸如计算图、分布式训练、CPU/GPU 集成、自动微分等功能,也可以用 TensorBoard 可视化。

    本文地址:https://www.codercto.com/soft/d/16774.html

    智能主义

    智能主义

    周鸿祎 / 中信出版集团股份有限公司 / 2016-11-1 / CNY 49.00

    大数据和人工智能迅猛发展,对社会和商业的影响日益深刻,从学术界到企业界,智能化时代必将来临,已经成为共识。而此次变革,将会开启新一轮的发展浪潮。企业家、互联网以及传统企业、个人,应当如何理解这一轮的发展,如何行动以抓住智能化所带来的众多机遇,成为所有人持之以恒的关注热点。 周鸿祎作为最具洞察力的互联网老兵、人工智能领域成功的先行者,通过总结360公司的战略布局、产品规划、方法论实践,从思想到......一起来看看 《智能主义》 这本书的介绍吧!

    图片转BASE64编码
    图片转BASE64编码

    在线图片转Base64编码工具

    HTML 编码/解码
    HTML 编码/解码

    HTML 编码/解码

    XML、JSON 在线转换
    XML、JSON 在线转换

    在线XML、JSON转换工具