tensor关键词检索结果

tfprobability 0.8在 CRAN 上:现在如何使用它?

tfprobability 0.8 on CRAN: Now how can you use it?

作为 r-tensorflow 生态系统的一部分,tfprobability 是 TensorFlow Probability 的 R 包装器,TensorFlow Probability 是 Google 开发的 Python 概率编程框架。我们借 tfprobability 在 CRAN 上被接受的机会进行高级介绍,重点介绍有趣的用例和应用程序。

TensorFlow 2.0 来了 - R 用户有哪些变化?

TensorFlow 2.0 is here - what changes for R users?

TensorFlow 2.0 终于在上周发布了。作为 R 用户,我们有两种问题。首先,我的 keras 代码还能运行吗?其次,有什么变化?在这篇文章中,我们将回答这两个问题,然后介绍 r-tensorflow 生态系统中令人兴奋的新发展。

关于跳跃、卫星坠毁和发疯:汉密尔顿蒙特卡罗的第一个概念介绍

On leapfrogs, crashing satellites, and going nuts: A very first conceptual introduction to Hamiltonian Monte Carlo

TensorFlow Probability 及其 R 包装器 tfprobability 提供了马尔可夫链蒙特卡罗 (MCMC) 方法,这些方法已在本博客的近期多篇文章中使用。这些文章针对的是已经熟悉该方法和术语本身的用户,而主要对深度学习感兴趣的读者不一定熟悉。在这里,我们试图弥补不足,介绍汉密尔顿蒙特卡罗 (HMC) 以及一些经常听到的伴随它的“流行语”,始终努力记住这一切“为了”什么。

俄罗斯科学家在人工智能领域的项目成为谷歌竞赛的获胜者

Проект российских ученых в области искусственного интеллекта стал победителем конкурса Google

俄罗斯科学家赢得了 Google 举办的“Powered by TF Challenge”竞赛,评选为使用 TensorFlow 库的机器学习领域的最佳项目。 Google 从 600 多名参赛者中选出了 5 个最佳项目。

François Chollet:Keras、深度学习和人工智能的进步

François Chollet: Keras, Deep Learning, and the Progress of AI

François Chollet 是 Keras 的创建者,Keras 是一个开源深度学习库,旨在实现快速、用户友好的深度神经网络实验。它充当多个深度学习库的接口,其中最受欢迎的是 TensorFlow,不久前它被集成到 TensorFlow 主代码库中。除了创建一个非常有用且受欢迎的库之外,François 还是谷歌的世界级人工智能研究员和软件工程师,并且绝对是人工智能领域直言不讳的人物,尤其是在围绕人工智能未来的思想领域。本次对话是人工智能播客的一部分。如果您想获取有关此播客的更多信息,请访问 https://lexfridman.com/ai 或在 Twitter、LinkedIn、Fa

那么,我们怎么能从 R 中使用 TensorFlow?

So, how come we can use TensorFlow from R?

您是否曾经想过为什么可以从 R 调用 TensorFlow(通常称为 Python 框架)?如果没有 - 那应该是这样的,因为 R 包 keras 和 tensorflow 旨在使这个过程对用户尽可能透明。但要让它们成为这些有用的精灵,首先必须有人驯服 Python。

使用 tfprobability 对审查数据进行建模

Modeling censored data with tfprobability

在这篇文章中,我们使用 tfprobability(TensorFlow Probability 的 R 接口)来建模审查数据。同样,这个阐述的灵感来自 Richard McElreath 的《Statistical Rethinking》中对这个主题的处理。不过,我们建模的不是可爱的猫,而是来自冷酷技术世界的非物质实体:这篇文章探讨了 CRAN 包检查的持续时间,这是 Max Kuhn 的 parsnip 附带的数据集。

TensorFlow 特征列:以配方方式转换数据

TensorFlow feature columns: Transforming your data recipes-style

TensorFlow 特征列提供了有用的功能,可用于预处理分类数据和链接转换,例如分桶或特征交叉。从 R 中,我们以流行的“配方”风格使用它们,创建并随后完善特征规范。在这篇文章中,我们展示了如何使用特征规范释放认知资源并让您专注于真正想要完成的事情。更重要的是,由于其优雅,特征规范代码读起来很好,编写起来也很有趣。

使用 tfprobability 的动态线性模型

Dynamic linear models with tfprobability

之前的文章介绍了 tfprobability(TensorFlow Probability 的 R 接口),重点介绍了深度神经网络的增强功能(例如,引入贝叶斯不确定性估计)以及使用汉密尔顿蒙特卡罗拟合分层模型。这次,我们将展示如何使用动态线性模型 (DLM) 拟合时间序列,从而得到后验预测以及来自卡尔曼滤波器的平滑和滤波估计。

使用 tfprobability 向 Keras 模型添加不确定性估计

Adding uncertainty estimates to Keras models with tfprobability

截至目前,还没有主流方法可以从神经网络中获取不确定性估计。只能说,通常情况下,方法往往是贝叶斯主义的,涉及某种方式将先验置于模型权重之上。这也适用于本文中介绍的方法:我们展示了如何使用 tfprobability(TensorFlow Probability 的 R 接口)以优雅且概念上合理的方式将不确定性估计添加到 Keras 模型中。

Rajat Monga:TensorFlow

Rajat Monga: TensorFlow

Rajat Monga 是 Google 的工程总监,领导 TensorFlow 团队。如果您想获取有关此播客的更多信息,请访问 https://lexfridman.com/ai 或在 Twitter、LinkedIn、Facebook、Medium 或 YouTube 上与 @lexfridman 联系,您可以在那里观看这些对话的视频版本。

分层部分池化,续:使用 TensorFlow Probability 改变斜率模型

Hierarchical partial pooling, continued: Varying slopes models with TensorFlow Probability

这篇文章以我们最近介绍的 tfprobability(TensorFlow Probability 的 R 包装器)进行多级建模为基础。我们展示了如何汇集平均值(“截距”)和关系(“斜率”),从而使模型能够以更广泛的方式从数据中学习。同样,我们使用了 Richard McElreath 的“Statistical Rethinking”中的一个例子;术语以及我们呈现这个主题的方式很大程度上归功于这本书。

Chris Lattner:编译器、LLVM、Swift、TPU 和 ML 加速器

Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators

Chris Lattner 是 Google 的高级总监,负责多个项目,包括 CPU、GPU、TensorFlow 的 TPU 加速器、TensorFlow 的 Swift,以及幕后进行的各种机器学习编译器魔法。他是世界上编译器技术的顶级专家之一,这意味着他深刻理解硬件和软件如何结合在一起创建高效代码的复杂性。他创建了 LLVM 编译器基础架构项目和 CLang 编译器。他领导了 Apple 的主要工程工作,包括创建 Swift 编程语言。他还曾在特斯拉短暂担任自动驾驶软件副总裁,当时特斯拉从头开始为自动驾驶仪构建内部软件基础架构。如果您想了解有关此播客的更多信息,请访问 https://le

TensorFlow 上的 Tadpoles:使用 tfprobability 进行分层部分池化

Tadpoles on TensorFlow: Hierarchical partial pooling with tfprobability

这篇文章首次介绍了使用 tfprobability(TensorFlow Probability (TFP) 的 R 接口)进行 MCMC 建模。我们的示例是一个描述蝌蚪死亡率的多级模型,读者可能从 Richard McElreath 的精彩作品“统计反思”中了解到这一点。

在 TensorFlow Probability 中使用自回归流进行实验

Experimenting with autoregressive flows in TensorFlow Probability

继最近对 TensorFlow Probability (TFP) 中的双射函数的介绍之后,这篇文章将自回归引入了讨论。通过新的 R 包 tfprobability 使用 TFP,我们研究了掩蔽自回归流 (MAF) 的实现,并将其用于两个不同的数据集。

进入流程:TensorFlow Probability 中的双射器

Getting into the flow: Bijectors in TensorFlow Probability

规范化流是无监督深度学习中鲜为人知但却令人着迷且成功的架构之一。在这篇文章中,我们使用 tfprobability(TensorFlow Probability 的 R 包装器)对流程进行了基本介绍。后续文章将在此基础上进行构建,在更复杂的数据上使用更复杂的流程。

使用 Keras 进行音频分类:更近距离地观察在非深度学习部分

Audio classification with Keras: Looking closer at the non-deep learning parts

有时,深度学习被视为(并受到欢迎)避免繁琐的数据预处理的一种方式。然而,在某些情况下,各种预处理不仅有助于改善预测,而且本身就是一个引人入胜的话题。音频分类就是这样一个例子。在这篇文章中,我们在此博客的上一篇文章的基础上进行构建,这次重点介绍一些非深度学习背景。然后,我们将所解释的概念链接到近期发布的更新的 TensorFlow 代码。

使用 VQ-VAE 和 TensorFlow Probability 进行离散表示学习

Discrete Representation Learning with VQ-VAE and TensorFlow Probability

在考虑变分自动编码器 (VAE) 时,我们通常会将先验描绘为各向同性的高斯。但这绝不是必需的。van den Oord 等人的“神经离散表示学习”中描述的矢量量化变分自动编码器 (VQ-VAE) 具有离散潜在空间,可以学习令人印象深刻的简洁潜在表示。在这篇文章中,我们结合了 Keras、TensorFlow 和 TensorFlow Probability 的元素,看看我们是否可以生成与 Kuzushiji-MNIST 中的字母相似的令人信服的字母。