写点什么

谷歌发布开源库 TensorNetwork,可将计算速度提升 100 倍

  • 2019-06-05
  • 本文字数:786 字

    阅读完需:约 3 分钟

谷歌发布开源库TensorNetwork,可将计算速度提升100倍

张量网络(tensor networks)越来越多地用于机器学习以执行复杂计算的数学结构,但是它们的广泛采用还存在许多障碍。首先,没有一个免费的可用加速硬件库来大规模运行底层算法;此外,大多数张量网络文献都只面向物理应用。


为了解决这些问题,谷歌正式发布了TensorNetwork开源库,这是一个由 Perimeter 理论物理研究所和 Google 合作开发的开源库和 API。它旨在通过使用 Google 的 TensorFlow 机器学习框架作为后端,以及对图形卡处理的优化来提高张量计算的效率。


在初步测试中,谷歌报告称,与处理器上的工作相比,TensorNetwork 可提供高达 100 倍的计算速度。


张量指的是根据其顺序按层次结构分类的多维数组。普通数是零阶或标量的张量,而矢量是阶一张量,矩阵是阶二张量。因此,张量网络是图形编码的张量收缩模式、张量上的数学运算类型、几个组成张量共同形成一个新的张量。



高阶张量以张量网络中的许多低阶张量表示


张量网络可以非常有效地表示几个、几十个甚至几百个张量。它们不是被用来直接存储或操作,而是将张量表示为更小的组成张量在更大张量网络中的收缩。这使得它们在图像分类、目标识别和其他人工智能任务中更加实用。


TensorNetwork 库的设计就是为了实现这一点,它是张量网络算法的通用库,谷歌希望它能够为研究工程师和研究科学家提供帮助。谷歌指出,在物理学中,近似量子态是张量网络的一个典型用例,并且它非常适合“说明张量网络库的功能”。


谷歌人工智能研究工程师 Chase Roberts 和科学家 Stefan Leichenauer 写道:“张量网络让人们关注与现实问题最相关的量子态,比如低能态,而忽略了其他不相关的状态。在开源社区中,我们也一直在为 TensorNetwork 本身添加新特性。我们希望 TensorNetwork 能够成为物理学家和机器学习实践者的宝贵工具。”


研究团队将继续使用 TensorNetwork 对 MNIST 和 Fashion-MNIST 等数据集中的图像进行分类、时间序列分析和量子电路模拟。


2019-06-05 16:1710349
用户头像
陈思 InfoQ编辑

发布了 576 篇内容, 共 305.9 次阅读, 收获喜欢 1306 次。

关注

评论

发布
暂无评论
发现更多内容

防抖&节流

达摩

js 防抖 节流

软件工程师的专业素养解读

卢卡多多

11月日更

2021全屋智能为何依然进展缓慢?

脑极体

重新认识 nginx 反向代理

liuzhen007

11月日更

算法的本质是什么?程序员如何学好算法?

Sakura

Java 架构 面试 算法

双十一来袭,阿里技术官终于把高并发系统设计整理成册了(全彩版开源)

Sakura

Java 架构 面试 后端 高并发

架构实战训练营 - 毕业结语

NewBranSTONE

「架构实战营」

linux之我常用的20条命令(之二)

入门小站

Linux

财经大课:运用现代经济学分析中国经济的关键常识

石云升

学习笔记 财经思维 11月日更

10种黑客类型,你知道几种?

喀拉峻

黑客思维 黑客 网络安全 信息安全

《重学Java高并发》手写生产者消费者模型

中间件兴趣圈

高并发 java; 11月日更

架构实战营 - 毕业总结

燕燕 yen yen

架构训练营

毕业设计项目 电商秒杀系统

面向对象的猫

老板再也不用担心我不会K8s了,哪里不会点哪里,15个开放学习K8s的网址

奔着腾讯去

运维 云原生 Docker Desktop k8s资源 Go 语言

架构训练营毕业总结

老实人Honey

【设计模式】第九篇 - 适配器模式 - 你多大鞋,我多大脚

Brave

设计模式 适配器模式 11月日更

如何在 Spring 中使用事件

码界行者

Spring Boot Event 事件

架构实战营模块毕业总结

老猎人

架构实战营

拥抱时序数据库,构筑IoT时代下智慧康养数据存储底座

华为云开发者联盟

数据 IoT 时序数据库 华为云 智慧康养

IDEA免费激活至2099年教程,亲测可用

Tom弹架构

Java 工具 IDEA

数字化转型浪潮滚滚 区块链造就可信“数字经济底座”

CECBC

用得上的 JavaScript 代码片段和技巧

devpoint

JavaScript LocalStorage reduce 11月日更

CSS架构之Acss层(中)

Augus

CSS 11月日更

架构实战营 毕业总结

一雄

架构实战营 毕业总结

这都是什么

冇先生

MatrixDB 4.3 发布:持续聚集等6大特性解读!

YMatrix 超融合数据库

数据库 时序数据库 分布式时序数据库

CANN5.0黑科技解密 | 别眨眼!缩小隧道,让你的AI模型“身轻如燕”!

华为云开发者联盟

AI CANN 昇腾 模型压缩 模型缩小隧道

netty系列之:搭建客户端使用http1.1的方式连接http2服务器

程序那些事

Java Netty 程序那些事 http2 11月日更

毕业总结

面向对象的猫

毕业总结

架构实战营毕业总结

xyu

架构实战营

制度密码经济学:了解区块链的经济影响

CECBC

谷歌发布开源库TensorNetwork,可将计算速度提升100倍_AI&大模型_陈思_InfoQ精选文章