哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

谷歌宣布開源張量計算庫TensorNetwork及其API

DPVg_AI_era ? 來源:lq ? 2019-06-23 09:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

谷歌宣布開源張量計算庫TensorNetwork及其API,使用TensorFlow為后端,對GPU處理速度進行優(yōu)化,與CPU相比,計算加速效果高達100倍。

現(xiàn)代科學(xué)領(lǐng)域中,有很多艱巨困難的科學(xué)任務(wù),比如開發(fā)高溫超導(dǎo)體材料、了解空間和時間的本質(zhì)等,都涉及到處理量子系統(tǒng)的復(fù)雜性。這些問題之所以困難,是因為這些系統(tǒng)中的量子態(tài)數(shù)量呈指數(shù)級增長,使得暴力計算行不通了。

為了解決這個問題,人們利用名為“張量網(wǎng)絡(luò)”的數(shù)據(jù)結(jié)構(gòu),可以專注于與現(xiàn)實問題最為相關(guān)的量子態(tài)——低能量狀態(tài),而忽略其他不相關(guān)的狀態(tài)。張量網(wǎng)絡(luò)也越來越多地在機器學(xué)習中得到應(yīng)用。

然而,目前在機器學(xué)習中應(yīng)用張量還存在一些困難:比如用于加速硬件的生產(chǎn)級張量網(wǎng)絡(luò)庫尚未在大規(guī)模運行張量網(wǎng)絡(luò)算法中部署,而且,大多數(shù)關(guān)于張量網(wǎng)絡(luò)的文獻是面向物理學(xué)科領(lǐng)域的應(yīng)用。這也讓人們產(chǎn)生一種錯誤印象,認為需要掌握量子力學(xué)的專業(yè)知識才能理解張量算法。

本次開源的TensorNetwork使用TensorFlow作為后端,并針對GPU處理進行了優(yōu)化,與CPU相比,處理速度可以實現(xiàn)100倍的加速。此前已經(jīng)介紹了TensorNetwork,包括新的庫及其API,并針對非物理學(xué)背景的讀者對張量網(wǎng)絡(luò)進行了概述,介紹了張量網(wǎng)絡(luò)在物理學(xué)中的特定應(yīng)用實例,展示了使用GPU帶來的處理速度的顯著提升。

為什么Tensor Networks有用?從張量的圖解表示說起

張量是一種多維數(shù)組,根據(jù)數(shù)組元素的順序按層級分類:例如,普通數(shù)是零階張量(也稱為標量),向量可視為一階張量,矩陣可視為二階張量等等。低階張量可以很容易用一個明確的數(shù)字數(shù)組或數(shù)學(xué)符號來表示。

不過涉及到高階時,這種符號法就變得非常麻煩。使用圖解符號對于解決這個問題很有用,一種方法是簡單地繪制一個圓(或其他形狀),引出多條線或者說“腿”,腿的數(shù)量與張量的階數(shù)相同。在這種表示法中,標量表示為一個圓,矢量有一條腿,矩陣有兩條腿等。張量的每條腿也有一個尺寸,就是腿的長短。例如,表示物體通過空間的速度的矢量就是三維的一階張量。

張量的圖解表示法

以這種方式表示張量的好處是可以簡潔地對數(shù)學(xué)運算進行編碼,例如,用矩陣乘以向量,獲得另一個向量,或者將兩個向量相乘,得到一個標量。這些都是所謂“張量收縮”的更一般的概念。

張量收縮的圖解表示法。圖中所示為矢量和矩陣乘法以及矩陣跡線(即矩陣的對角元素的總和)

以下是張量網(wǎng)絡(luò)的簡單示例。張量網(wǎng)絡(luò)是對幾個張量收縮,形成新張量的模式進行編碼的圖形化表示。構(gòu)成新張量的每個張量具有各自的階數(shù),圖上表示為腿的數(shù)量?;ハ噙B接的腿,在圖中形成邊,表示張量的收縮,而剩余的懸在外面的腿的數(shù)量就是生成的新張量的階數(shù)。

左:四個矩陣乘積的表示,即tr(ABCD),它是一個標量,圖中沒有腿。右:三個三階張量收縮,最終有三條腿懸在外面,即產(chǎn)生一個新的三階張量。

雖然這些例子非常簡單,但張量網(wǎng)絡(luò)通常代表以各種方式收縮的數(shù)百個張量。用傳統(tǒng)的符號來描述這樣一件事是很難理解的,這就是Roger Penrose在1971年發(fā)明圖解符號(diagrammatic notation)的原因。

張量網(wǎng)絡(luò)在實踐中的應(yīng)用

想象一組黑白圖像,每個圖像都可以看作是一個n個像素值的列表。單個圖像的單個像素可以被一個one-hot編碼為二維矢量,通過將這些像素編碼結(jié)合在一起,我們可以對整個圖像進行2N維的one-hot編碼。我們可以將這個高維向量重塑成一個order-N張量,然后將圖像集中的所有張量相加,得到一個總張量Ti1,i2,...,iN集合。

這聽起來是一件非常浪費的事:用這種方式編碼大約50像素的圖像將占內(nèi)存許多PB的空間。這就該用到張量網(wǎng)絡(luò)了。與其直接存儲或操縱張量T,不如將T表示為張量網(wǎng)絡(luò)形狀中許多較小組分張量的收縮。結(jié)果證明效率更高。例如,流行的矩陣積態(tài)(MPS)網(wǎng)絡(luò)將把T寫成N個更小的張量,這樣參數(shù)的總數(shù)在N中只是線性的,而不是指數(shù)的。

在矩陣積態(tài)張量網(wǎng)絡(luò)中,高階張量T用許多低階張量表示。

不明顯的是,大張量網(wǎng)絡(luò)可以被有效地創(chuàng)建或操作,同時始終避免占用大量內(nèi)存。但事實證明,這在許多情況下是可能的,這就是為什么張量網(wǎng)絡(luò)在量子物理學(xué)和現(xiàn)在的機器學(xué)習中被廣泛使用的原因。

谷歌AI的研究人員Stoudenmire和Schwab使用剛才描述的編碼來建立一個圖像分類模型,展示了張量網(wǎng)絡(luò)的新用途。TensorNetwork庫的設(shè)計就是為了方便這種工作,我們第一篇論文(https://arxiv.org/pdf/1905.01330.pdf)就描述了該庫如何用于一般的張量網(wǎng)絡(luò)操作。

性能實例分析:計算速度提升100倍

張量網(wǎng)絡(luò)是張量網(wǎng)絡(luò)算法的通用庫,對物理學(xué)家也有一定的幫助。量子態(tài)的近似是物理中張量網(wǎng)絡(luò)的一個典型用例,非常適合用來說明張量網(wǎng)絡(luò)庫的功能。在第二篇論文(https://arxiv.org/pdf/1905.01331.pdf)中,我們描述了一種tree tensor network(TTN)算法,用于估算周期性量子自旋鏈(1D)或薄環(huán)面上的晶格模型(2D)的基態(tài),并用張量網(wǎng)絡(luò)實現(xiàn)了該算法。在使用GPU和TensorNetwork庫時,我們比較了CPU和GPU的使用情況,并觀察到計算速度顯著提高,高達100倍。

計算時間作為鍵維數(shù)的函數(shù),χ。 鍵合維度決定了張量網(wǎng)絡(luò)的組成張量的大小。 更大的鍵維度意味著更強大的張量網(wǎng)絡(luò),但需要更多的計算資源來操縱。

未來方向:時間序列分析和量子電路模擬

我們計劃用一系列的論文來說明張量網(wǎng)絡(luò)在實際應(yīng)用中的強大之處,這是第一篇。在下一篇論文中,我們將使用TensorNetwork對MNIST和Fashion-MNIST數(shù)據(jù)集中的圖像進行分類。

未來的計劃包括機器學(xué)習方面的時間序列分析和物理方面的量子電路模擬。通過開源社區(qū),我們會經(jīng)常為TensorNetwork添加新功能。我們希望TensorNetwork將成為物理學(xué)家和機器學(xué)習實踐者的寶貴工具。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6259

    瀏覽量

    111982
  • AI
    AI
    +關(guān)注

    關(guān)注

    91

    文章

    41142

    瀏覽量

    302609
  • 機器學(xué)習
    +關(guān)注

    關(guān)注

    67

    文章

    8565

    瀏覽量

    137226

原文標題:谷歌AI開源張量計算庫TensorNetwork,計算速度暴漲100倍

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    谷歌評論卡,碰一碰即可完成谷歌評論 #谷歌評論卡 #NFC標簽 #nfc卡

    谷歌
    深圳市融智興科技有限公司
    發(fā)布于 :2026年01月15日 17:02:00

    ???????精準控本利器!深度解析1688物流API運費計算工具

    ? 在電商運營中,物流成本是影響整體利潤的關(guān)鍵因素之一。尤其對于從1688平臺采購貨源的商家,如何高效、準確地預(yù)估和控制物流運費,是降本增效的核心環(huán)節(jié)。1688物流API提供的 運費計算工具 正是
    的頭像 發(fā)表于 01-13 14:32 ?299次閱讀
    ???????精準控本利器!深度解析1688物流<b class='flag-5'>API</b>運費<b class='flag-5'>計算</b>工具

    炎核開源開放平臺上架推出OpenSparseBlas高性能稀疏計算

    在科學(xué)計算與工程仿真領(lǐng)域,高效處理大規(guī)模稀疏矩陣運算是提升整體計算效能的關(guān)鍵。為此,我們在炎核開源開放平臺上架推出 OpenSparseBlas——一個專為稀疏矩陣/向量計算而打造的高
    的頭像 發(fā)表于 12-15 15:18 ?983次閱讀

    泰凌微:布局端側(cè)AI,產(chǎn)品支持谷歌LiteRT、TVM開源模型

    。 ? 公司發(fā)布的基于TL721X系列芯片的TL-EdgeAI平臺,支持谷歌LiteRT、TVM等開源模型,是目前世界上功耗最低的智能物聯(lián)網(wǎng)連接協(xié)議平臺。其芯片已在谷歌(Google)的Pixel Bud Pro 2智能耳機方案
    的頭像 發(fā)表于 12-15 08:21 ?1w次閱讀

    FSKV核心開發(fā)實戰(zhàn):API詳解與Demo演示

    為了幫助開發(fā)者高效集成FSKV核心,本文深入解析其核心API接口,并結(jié)合完整的Demo實例進行操作演示。從基礎(chǔ)讀寫到高級特性,循序漸進,確保每位開發(fā)者都能快速理解并靈活運用。 一、FSKV核心
    的頭像 發(fā)表于 12-12 19:06 ?258次閱讀
    FSKV核心<b class='flag-5'>庫</b>開發(fā)實戰(zhàn):<b class='flag-5'>API</b>詳解與Demo演示

    芯原與谷歌聯(lián)合推出開源Coral NPU IP

    芯原股份近日宣布谷歌聯(lián)合推出面向始終在線、超低能耗端側(cè)大語言模型應(yīng)用的Coral NPU IP。
    的頭像 發(fā)表于 11-13 11:24 ?1268次閱讀
    芯原與<b class='flag-5'>谷歌</b>聯(lián)合推出<b class='flag-5'>開源</b>Coral NPU IP

    谷歌云發(fā)布最強自研TPU,性能比前代提升4倍

    電子發(fā)燒友網(wǎng)報道(文/李彎彎)近日,谷歌云在官方博客上正式宣布,公司成功推出第七代TPU(張量處理器)“Ironwood”,該芯片預(yù)計在未來幾周內(nèi)正式上市。 ? “Ironwood”由谷歌
    的頭像 發(fā)表于 11-13 07:49 ?8975次閱讀
    <b class='flag-5'>谷歌</b>云發(fā)布最強自研TPU,性能比前代提升4倍

    Python調(diào)用API教程

    兩個不同系統(tǒng)之間的信息交互。在這篇文章中,我們將詳細介紹Python調(diào)用API的方法和技巧。 一、用Requests發(fā)送HTTP請求 使用Python調(diào)用API的第一步是發(fā)送HTTP請求,通常
    的頭像 發(fā)表于 11-03 09:15 ?1186次閱讀

    請問什么是API?怎么使用它?

    什么是API? API(應(yīng)用程序編程接口)是一組定義了不同軟件組件之間如何通信的規(guī)則和協(xié)議。它允許不同的應(yīng)用程序、服務(wù)、和系統(tǒng)通過標準化的方式進行交互,從而實現(xiàn)數(shù)據(jù)交換和功能共享。API
    的頭像 發(fā)表于 10-24 11:37 ?1014次閱讀

    絕緣子漏電起痕試驗儀泄漏電流信號的小波變換分析及電弧能量計算

    手段;而基于該分析結(jié)果的電弧能量計算,則能量化電弧對絕緣子性能的影響,兩者共同為試驗結(jié)果的精準解讀與絕緣子耐痕性能評估提供科學(xué)依據(jù)。? 泄漏電流信號的小波變換分析,核心在于對信號的“分層解析與特征提取”。試
    的頭像 發(fā)表于 10-15 09:43 ?534次閱讀
    絕緣子漏電起痕試驗儀泄漏電流信號的小波變換分析及電弧能<b class='flag-5'>量計算</b>

    使用Nordic電源管理芯片 nPM2100 電量計

    應(yīng)用,開發(fā)人員可以根據(jù)需要微調(diào)電量計行為。有關(guān)其他配置選項,請參閱 nrfxlib API:nRF 電量計 。 https://docs.nordicsemi.com/bundle
    的頭像 發(fā)表于 07-28 17:39 ?850次閱讀
    使用Nordic電源管理芯片 nPM2100 電<b class='flag-5'>量計</b>

    產(chǎn)品添加與上架API接口設(shè)計指南

    將以RESTful API為例,使用JSON數(shù)據(jù)格式,并提供Python代碼示例。 1. API接口概述 API接口允許開發(fā)者通過HTTP請求管理產(chǎn)品生命周期: 添加產(chǎn)品API :創(chuàng)建
    的頭像 發(fā)表于 07-24 14:45 ?830次閱讀
    產(chǎn)品添加與上架<b class='flag-5'>API</b>接口設(shè)計指南

    如何選擇合適的電池電量計

    最優(yōu)的電池性能依賴于驅(qū)動電量計算法的高精度的電池模型?;ㄙM大量時間進行定制特征分析能夠獲得高精度電池性能、最大程度減小電池電量的(SOC)誤差,以及正確預(yù)測電池何時接近空電量。
    發(fā)表于 07-10 14:23 ?0次下載

    如何計算孔板流量計和平衡流量計的流量?計算公式一樣嗎?

    平衡流量計與孔板流量計作為差壓式流量計的典型代表,雖均基于壓力差與流量的數(shù)學(xué)關(guān)系進行計算,但是平衡流量計
    的頭像 發(fā)表于 07-09 13:54 ?1154次閱讀
    如何<b class='flag-5'>計算</b>孔板流<b class='flag-5'>量計</b>和平衡流<b class='flag-5'>量計</b>的流量?<b class='flag-5'>計算</b>公式一樣嗎?

    京東開源Taro on HarmonyOS C-API版本

    近日,京東正式開源了Taro on HarmonyOS C-API 版本,為鴻蒙應(yīng)用跨端開發(fā)提供高性能框架。這次版本的發(fā)布,帶來了更豐富的樣式適配、更高效的渲染性能、更全面的組件支持,讓開發(fā)者以Web范式的方式來開發(fā)出媲美鴻蒙性能的應(yīng)用,為鴻蒙應(yīng)用生態(tài)的豐富注入強大的動力
    的頭像 發(fā)表于 06-09 09:19 ?1273次閱讀
    京東<b class='flag-5'>開源</b>Taro on HarmonyOS C-<b class='flag-5'>API</b>版本
    梓潼县| 迭部县| 荆州市| 盐亭县| 名山县| 从化市| 平度市| 扶余县| 通州区| 白水县| 五指山市| 永川市| 新邵县| 克山县| 晋州市| 荣昌县| 淮安市| 台中市| 黄石市| 吕梁市| 九龙坡区| 灌南县| 金塔县| 黔西县| 龙井市| 五指山市| 勃利县| 海口市| 锡林郭勒盟| 绥棱县| 上林县| 天祝| 广州市| 新巴尔虎左旗| 图片| 青州市| 仲巴县| 古交市| 江西省| 平乐县| 天水市|