chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

谷歌AI利用機(jī)器學(xué)習(xí)和硬件加速器實(shí)現(xiàn)流體模擬數(shù)量級(jí)加速

深度學(xué)習(xí)實(shí)戰(zhàn) ? 來源:機(jī)器之心 ? 作者:魔王 ? 2021-02-24 09:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

谷歌 AI 最近一項(xiàng)研究表明,利用機(jī)器學(xué)習(xí)和硬件加速器能夠改進(jìn)流體模擬,且不損害準(zhǔn)確率或泛化性能。

流體數(shù)值模擬對(duì)于建模多種物理現(xiàn)象而言非常重要,如天氣、氣候、空氣動(dòng)力學(xué)和等離子體物理學(xué)。流體可以用納維 - 斯托克斯方程來描述,但大規(guī)模求解這類方程仍屬難題,受限于解決最小時(shí)空特征的計(jì)算成本。這就帶來了準(zhǔn)確率和易處理性之間的權(quán)衡。

fae3676a-74f7-11eb-8b86-12bb97331649.png

不可壓縮流體通常由如上納維 - 斯托克斯方程來建模。 最近,來自谷歌 AI 的研究人員利用端到端深度學(xué)習(xí)改進(jìn)計(jì)算流體動(dòng)力學(xué)(CFD)中的近似,以建模二維渦流。對(duì)于湍流的直接數(shù)值模擬(direct numerical simulation, DNS)和大渦模擬(large eddy simulation, LES),該方法獲得的準(zhǔn)確率與基線求解器相同,而后者在每個(gè)空間維度的分辨率是前者的 8-10 倍,因而該方法實(shí)現(xiàn)了 40-80 倍的計(jì)算加速。在較長(zhǎng)模擬中,該方法仍能保持穩(wěn)定,并泛化至訓(xùn)練所用流以外的力函數(shù)(forcing function)和雷諾數(shù),這與黑箱機(jī)器學(xué)習(xí)方法正相反。此外,該方法還具備通用性,可用于任意非線性偏微分方程。

fafb7878-74f7-11eb-8b86-12bb97331649.png

論文地址:https://arxiv.org/pdf/2102.01010.pdf 該研究作者之一、谷歌研究員 Stephan Hoyer 表示:這項(xiàng)研究表明,機(jī)器學(xué)習(xí) + TPU 可以使流體模擬加速多達(dá)兩個(gè)數(shù)量級(jí),且不損害準(zhǔn)確率或泛化性能。

至于效果如何呢?論文共同一作 Dmitrii Kochkov 展示了該研究提出的神經(jīng)網(wǎng)絡(luò)與 Ground truth、基線的效果對(duì)比: 首先是雷諾數(shù) Re=1000 時(shí),在 Kolmogorov 流上的效果對(duì)比:

fb5d3fe0-74f7-11eb-8b86-12bb97331649.gif

其次是關(guān)于衰變湍流(decaying turbulence)的效果對(duì)比:

fce866e6-74f7-11eb-8b86-12bb97331649.gif

最后是雷諾數(shù) Re=4000 時(shí),在更復(fù)雜流上的效果對(duì)比:

fe6eba74-74f7-11eb-8b86-12bb97331649.gif

方法簡(jiǎn)介 用非線性偏微分方程描述的復(fù)雜物理系統(tǒng)模擬對(duì)于工程與物理科學(xué)而言非常重要。然而,大規(guī)模求解這類方程并非易事。 谷歌 AI 這項(xiàng)研究提出一種方法來計(jì)算非線性偏微分方程解的準(zhǔn)確時(shí)間演化,并且其使用的網(wǎng)格分辨率比傳統(tǒng)方法實(shí)現(xiàn)同等準(zhǔn)確率要粗糙一個(gè)數(shù)量級(jí)。這種新型數(shù)值求解器不會(huì)對(duì)未解決的自由度取平均,而是使用離散方程,對(duì)未解決的網(wǎng)格給出逐點(diǎn)精確解。研究人員將受分辨率損失影響最大的傳統(tǒng)求解器組件替換為其學(xué)得的組件,利用機(jī)器學(xué)習(xí)發(fā)現(xiàn)了一些算法。 如下圖 1a 所示,對(duì)于渦流的二維直接數(shù)值模擬,該研究提出的算法可以在每個(gè)維度的分辨率粗糙 10 倍的情況下維持準(zhǔn)確率不變,也就是說獲得了 80 倍的計(jì)算時(shí)間改進(jìn)。該模型學(xué)習(xí)如何對(duì)解的局部特征進(jìn)行插值,從而能夠準(zhǔn)確泛化至不同的流條件,如不同受力條件,甚至不同的雷諾數(shù)(圖 1b)。 研究者還將該方法應(yīng)用于渦流的高分辨率 LES 模擬中,獲得了類似的性能提升,在網(wǎng)格分辨率粗糙 8 倍的情況下在 Re = 100, 000 LES 模擬中維持逐點(diǎn)準(zhǔn)確率不變,實(shí)現(xiàn)約 40 倍的計(jì)算加速。

0277f838-74f8-11eb-8b86-12bb97331649.png

圖 1:該研究提出方法與結(jié)果概覽。a)基線(direct simulation)與 ML 加速(learned interpolation)求解器的準(zhǔn)確率與計(jì)算成本對(duì)比情況;b)訓(xùn)練與驗(yàn)證樣本圖示,展示出該模型強(qiáng)大的泛化能力;c)該研究提出「learned interpolation」模型的單時(shí)間步結(jié)構(gòu),用卷積神經(jīng)網(wǎng)絡(luò)控制標(biāo)準(zhǔn)數(shù)值求解器對(duì)流計(jì)算中學(xué)得的近似。 研究者使用數(shù)據(jù)驅(qū)動(dòng)離散化將微分算子插值到粗糙網(wǎng)格,且保證高準(zhǔn)確率(圖 1c)。具體而言,將求解底層偏微分方程的標(biāo)準(zhǔn)數(shù)值方法內(nèi)的求解器作為可微分編程進(jìn)行訓(xùn)練,在 JAX 框架中寫神經(jīng)網(wǎng)絡(luò)和數(shù)值方法(JAX 框架支持反向模式自動(dòng)微分)。這允許對(duì)整個(gè)算法執(zhí)行端到端的梯度優(yōu)化,與密度泛函理論、分子動(dòng)力學(xué)和流體方面的之前研究類似。

研究者推導(dǎo)出的這些方法是特定于方程的,需要使用高分辨率真值模擬訓(xùn)練粗糙分辨率的求解器。由于偏微分方程的動(dòng)態(tài)是局部的,因此高分辨率模擬可以在小型域內(nèi)實(shí)施。 該算法的工作流程如下:在每一個(gè)時(shí)間步中,神經(jīng)網(wǎng)絡(luò)在每個(gè)網(wǎng)格位置基于速度場(chǎng)生成隱向量,然后求解器的子組件使用該向量處理局部解結(jié)構(gòu)。該神經(jīng)網(wǎng)絡(luò)為卷積網(wǎng)絡(luò),具備平移不變性,因而允許解結(jié)構(gòu)在空間中是局部的。之后,使用標(biāo)準(zhǔn)數(shù)值方法的組件執(zhí)行納維 - 斯托克斯方程對(duì)應(yīng)的歸納偏置,如圖 1c 灰色框所示:對(duì)流通量(convective flux)模型改進(jìn)離散對(duì)流算子的近似;散度算子(divergence operator)基于有限體積法執(zhí)行局部動(dòng)量守恒;壓力投影(pressure projection)實(shí)現(xiàn)不可壓縮性,顯式時(shí)間步算子(explicit time step operator)使動(dòng)態(tài)具備時(shí)間連續(xù)性,并允許額外時(shí)變力的插值。

「在更粗糙網(wǎng)格上的 DNS」將傳統(tǒng) DNS 和 LES 建模的界限模糊化,從而得到多種數(shù)據(jù)驅(qū)動(dòng)方法。 該研究主要關(guān)注兩種 ML 組件:learned interpolation 和 learned correction。此處不再贅述,詳情參見原論文。 實(shí)驗(yàn)結(jié)果加速 DNS 一旦網(wǎng)格分辨率無法捕捉到解的最小細(xì)節(jié),則 DNS 的準(zhǔn)確率將快速下降。而該研究提出的 ML 方法極大地緩解了這一效應(yīng)。下圖 2 展示了雷諾數(shù) Re = 1000 的情況下在 Kolmogorov 流上訓(xùn)練和評(píng)估模型的結(jié)果。

02f321ca-74f8-11eb-8b86-12bb97331649.png

而就計(jì)算效率而言,10 倍網(wǎng)格粗糙度的情況下,learned interpolation 求解器取得與 DNS 同等準(zhǔn)確率的速度也要更快。研究者在單個(gè)谷歌云 TPU v4 內(nèi)核上對(duì)該求解器進(jìn)行了基準(zhǔn)測(cè)試,谷歌云 TPU 是用于機(jī)器學(xué)習(xí)模型的硬件加速器,也適用于許多科學(xué)計(jì)算用例。在足夠大的網(wǎng)格大小(256 × 256 甚至更大)上,該研究提出的神經(jīng)網(wǎng)絡(luò)能夠很好地利用矩陣乘法單元,每秒浮點(diǎn)運(yùn)算的吞吐量是基線 CFD 求解器的 12.5 倍。因此,盡管使用了 150 倍的算術(shù)運(yùn)算,該 ML 求解器所用時(shí)間仍然僅有同等分辨率下傳統(tǒng)求解器的 1/12。三個(gè)維度(兩個(gè)空間維度和一個(gè)時(shí)間維度)中有效分辨率的 10 倍提升,帶來了 10^3/12 ≈ 80 倍的加速。 此外,研究者還考慮了三種不同的泛化測(cè)試:大型域規(guī)模;非受迫衰減渦流;較大雷諾數(shù)的 Kolmogorov 流。 首先,研究者將同樣的力泛化至較大的域規(guī)模。該 ML 模型得到了與在訓(xùn)練域中同樣的性能,因?yàn)樗鼈儍H依賴流的局部特征(參見下圖 5)。 然后,研究者將在 Kolmogorov 流上訓(xùn)練的模型應(yīng)用于衰減渦流。下圖 3 表明,在 Kolmogorov 流 Re = 1000 上學(xué)得的離散模型的準(zhǔn)確率可以匹配以 7 倍分辨率運(yùn)行的 DNS。

03422c52-74f8-11eb-8b86-12bb97331649.png

最后,該模型可以泛化至更高的雷諾數(shù)嗎?也就是更復(fù)雜的流。下圖 4a 表明,該模型的準(zhǔn)確率可以匹配以 7 倍分辨率運(yùn)行的 DNS。鑒于該測(cè)試是在復(fù)雜度顯著增加的流上進(jìn)行的,因此這種泛化效果很不錯(cuò)。圖 4b 對(duì)速度進(jìn)行了可視化,表明該模型可以處理更高的復(fù)雜度,圖 4c 的能譜進(jìn)一步驗(yàn)證了這一點(diǎn)。

036f9a3e-74f8-11eb-8b86-12bb97331649.png

與其他 ML 模型進(jìn)行對(duì)比 研究者將 learned interpolation 與其他 ML 方法的性能進(jìn)行了對(duì)比,包括 ResNet (RN) [50]、Encoder Processor-Decoder (EPD) [51, 52] 架構(gòu)和之前介紹的 learned correction (LC) 模型。下圖 5 展示了這些方法在所有考慮配置中的結(jié)果。總體而言,learned interpolation (LI) 性能最佳,learned correction (LC) 緊隨其后。

038a0a68-74f8-11eb-8b86-12bb97331649.png

對(duì) LES 的加速效果 研究者已經(jīng)描述了該方法在 DNS 納維 - 斯托克斯方程中的應(yīng)用,但其實(shí)該方法是較為通用的,可用于任意非線性偏微分方程。為了證明這一點(diǎn),研究者將該方法應(yīng)用于 LES 加速。當(dāng) DNS 不可用時(shí),LES 是執(zhí)行大規(guī)模模擬的行業(yè)標(biāo)準(zhǔn)方法。 下圖 6 表明,將 learned interpolation 應(yīng)用于 LES 也能達(dá)到 8 倍的 upscaling,相當(dāng)于實(shí)現(xiàn)大約 40 倍的加速。

03e3f5e6-74f8-11eb-8b86-12bb97331649.png

原文標(biāo)題:谷歌AI利用「ML+TPU」實(shí)現(xiàn)流體模擬數(shù)量級(jí)加速

文章出處:【微信公眾號(hào):深度學(xué)習(xí)實(shí)戰(zhàn)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    91

    文章

    39058

    瀏覽量

    299618
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8546

    瀏覽量

    136520

原文標(biāo)題:谷歌AI利用「ML+TPU」實(shí)現(xiàn)流體模擬數(shù)量級(jí)加速

文章出處:【微信號(hào):gh_a204797f977b,微信公眾號(hào):深度學(xué)習(xí)實(shí)戰(zhàn)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    工業(yè)級(jí)-專業(yè)液晶圖形顯示加速器RA8889ML3N簡(jiǎn)介+顯示方案選型參考表

    本帖最后由 MTCN2013 于 2025-11-17 15:23 編輯 專業(yè)液晶圖形顯示加速器能夠有效減少對(duì)MCU運(yùn)算資源的占用,對(duì)于只需普通單片機(jī)運(yùn)算資源的儀器儀表來說,專業(yè)圖形顯示加速器
    發(fā)表于 11-14 16:03

    邊緣計(jì)算中的AI加速器類型與應(yīng)用

    人工智能正在推動(dòng)對(duì)更快速、更智能、更高效計(jì)算的需求。然而,隨著每秒產(chǎn)生海量數(shù)據(jù),將所有數(shù)據(jù)發(fā)送至云端處理已變得不切實(shí)際。這正是邊緣計(jì)算中AI加速器變得不可或缺的原因。這種專用硬件能夠直接在邊緣設(shè)備上
    的頭像 發(fā)表于 11-06 13:42 ?679次閱讀
    邊緣計(jì)算中的<b class='flag-5'>AI</b><b class='flag-5'>加速器</b>類型與應(yīng)用

    亞馬遜云科技第三期創(chuàng)業(yè)加速器圓滿收官 助力初創(chuàng)釋放Agentic AI潛力 加速全球化進(jìn)程

    的Agentic AI。入營(yíng)初創(chuàng)企業(yè)在為期10周的加速營(yíng)中,均獲得了亞馬遜云科技提供的技術(shù)資源支持及定制化加速方案,得以在AI領(lǐng)域快速起步。90%的
    的頭像 發(fā)表于 10-29 15:18 ?870次閱讀

    常用硬件加速的方法

    之前總結(jié)了一些常用硬件加速方法 1)面積換速度:也就是串轉(zhuǎn)并運(yùn)算,可以多個(gè)模塊同時(shí)計(jì)算; 2)時(shí)間換空間:時(shí)序收斂下通過頻率提高性能,雖然面積可能稍微加大點(diǎn); 3)流水線操作:流水線以面積換性能,以
    發(fā)表于 10-29 06:20

    硬件協(xié)同技術(shù)分享 - 任務(wù)劃分 + 自定義指令集

    ),基于CPU的純軟件計(jì)算時(shí)間長(zhǎng)達(dá)10秒以上。這意味著該模塊需要通過硬件加速器實(shí)現(xiàn)。 我們的設(shè)計(jì)將硬件加速器掛載到SoC外圍總線上,自動(dòng)獲取麥克風(fēng)的數(shù)值計(jì)算并輸出數(shù)據(jù)到FIFO中,實(shí)現(xiàn)
    發(fā)表于 10-28 08:03

    SNN加速器內(nèi)部神經(jīng)元數(shù)據(jù)連接方式

    數(shù)量級(jí),而且生物軸突的延遲和神經(jīng)元的時(shí)間常數(shù)比數(shù)字電路的傳播和轉(zhuǎn)換延遲要大得多,AER 的工作方式和神經(jīng)網(wǎng)絡(luò)的特點(diǎn)相吻合,所以受生物啟發(fā)的神經(jīng)形態(tài)處理中的NoC或SNN加速器通常使用AER協(xié)議來進(jìn)行
    發(fā)表于 10-24 07:34

    硬件加速模塊的時(shí)鐘設(shè)計(jì)

    硬件加速模塊需要四個(gè)時(shí)鐘,分別為clk_l , clk_r , clk_c , clk_n 。 clk_l : 整個(gè)硬件加速模塊為了最大化的節(jié)約時(shí)間成本而采用了類似處理的流水線設(shè)計(jì),具體上將每一層
    發(fā)表于 10-23 07:28

    【「AI芯片:科技探索與AGI愿景」閱讀體驗(yàn)】+第二章 實(shí)現(xiàn)深度學(xué)習(xí)AI芯片的創(chuàng)新方法與架構(gòu)

    、Transformer 模型的后繼者 二、用創(chuàng)新方法實(shí)現(xiàn)深度學(xué)習(xí)AI芯片 1、基于開源RISC-V的AI加速器 RISC-V是一種開源、模
    發(fā)表于 09-12 17:30

    如何驗(yàn)證硬件加速是否真正提升了通信協(xié)議的安全性?

    驗(yàn)證硬件加速是否真正提升通信協(xié)議的安全性,需從 安全功能正確性、抗攻擊能力增強(qiáng)、安全性能適配、合規(guī)一致性 等核心維度展開,結(jié)合實(shí)驗(yàn)室測(cè)試與真實(shí)場(chǎng)景驗(yàn)證,避免 “硬件參與即安全提升” 的表面判斷。以下
    的頭像 發(fā)表于 08-27 10:16 ?999次閱讀
    如何驗(yàn)證<b class='flag-5'>硬件加速</b>是否真正提升了通信協(xié)議的安全性?

    如何利用硬件加速提升通信協(xié)議的安全性?

    產(chǎn)品實(shí)拍圖 利用硬件加速提升通信協(xié)議安全性,核心是通過 專用硬件模塊或可編程硬件 ,承接軟件層面難以高效處理的安全關(guān)鍵操作(如加密解密、認(rèn)證、密鑰管理等),在提升性能的同時(shí),通過
    的頭像 發(fā)表于 08-27 09:59 ?841次閱讀
    如何<b class='flag-5'>利用</b><b class='flag-5'>硬件加速</b>提升通信協(xié)議的安全性?

    Andes晶心科技推出新一代深度學(xué)習(xí)加速器

    高效能、低功耗 32/64 位 RISC-V 處理核與 AI 加速解決方案的領(lǐng)導(dǎo)供貨商—Andes晶心科技(Andes Technology)今日正式發(fā)表最新深度學(xué)習(xí)
    的頭像 發(fā)表于 08-20 17:43 ?2152次閱讀

    粒子加速器?——?科技前沿的核心裝置

    粒子加速器全稱“荷電粒子加速器”,是一種利用電磁場(chǎng)在高真空環(huán)境中對(duì)帶電粒子(如電子、質(zhì)子、離子)進(jìn)行加速和控制,使其獲得高能量的特種裝置。粒子加速器
    的頭像 發(fā)表于 06-19 12:05 ?3217次閱讀
    粒子<b class='flag-5'>加速器</b>?——?科技前沿的核心裝置

    TPU處理的特性和工作原理

    張量處理單元(TPU,Tensor Processing Unit)是一種專門為深度學(xué)習(xí)應(yīng)用設(shè)計(jì)的硬件加速器。它的開發(fā)源于對(duì)人工智能(AI)和機(jī)器學(xué)
    的頭像 發(fā)表于 04-22 09:41 ?4034次閱讀
    TPU處理<b class='flag-5'>器</b>的特性和工作原理

    FPGA+AI王炸組合如何重塑未來世界:看看DeepSeek東方神秘力量如何預(yù)測(cè)......

    。? AI加速器的開發(fā):FPGA被廣泛用于開發(fā)專為AI算法優(yōu)化的加速器,例如深度學(xué)習(xí)推理加速器。
    發(fā)表于 03-03 11:21

    消息稱AMD Instinct MI400 AI加速器將配備8個(gè)計(jì)算芯片

    對(duì)比,目前的 MI300 系列加速器中每個(gè) AID 僅包含 2 個(gè)加速計(jì)算芯片 ,MI400 在芯片數(shù)量實(shí)現(xiàn)了翻倍。如此一來,MI400 具備更強(qiáng)的并行處理
    的頭像 發(fā)表于 02-05 15:07 ?1521次閱讀