<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 智能計(jì)算 > 業(yè)界動(dòng)態(tài) > IBM展示8位模擬人工智能芯片

          IBM展示8位模擬人工智能芯片

          作者: 時(shí)間:2018-12-13 來(lái)源:網(wǎng)絡(luò) 收藏

            隨著在舊金山舉行的國(guó)際電子設(shè)備會(huì)議(IEDM)和在蒙特利爾舉行的神經(jīng)信息處理系統(tǒng)會(huì)議(NeurlPS)的開門紅,對(duì)于任何希望跟上研發(fā)發(fā)展步伐的人來(lái)說(shuō),本周都顯得十分重要。

          本文引用地址:http://www.ex-cimer.com/article/201812/395566.htm

            正如的研究人員正在詳細(xì)介紹用于數(shù)字和模擬的新方法。自豪地宣稱,其數(shù)字AI“首次成功地使用8位浮點(diǎn)數(shù)訓(xùn)練了深度神經(jīng)網(wǎng)絡(luò)(DNNs),同時(shí)在深度學(xué)習(xí)模型和數(shù)據(jù)集的頻譜上完全保持了準(zhǔn)確性。”

            另外,的研究人員正在IEDM上展示一種模擬人工智能,它使用8位精度的內(nèi)存與投影相變內(nèi)存相乘。

            AI的GPU時(shí)代結(jié)束了

            IBM大膽預(yù)測(cè),GPU在人工智能領(lǐng)域的主導(dǎo)地位將終結(jié)。GPU能夠?yàn)閳D形處理做很多并行矩陣乘法。這樣的矩陣乘法恰好是你需要用神經(jīng)網(wǎng)絡(luò)做的事情。

            移動(dòng)到較低的精度

            提高效率的一個(gè)途徑是降低人工智能處理所需的精度。

            在人工智能中,神經(jīng)網(wǎng)絡(luò)是當(dāng)你展示一幅圖像或一個(gè)詞,我們問(wèn)它是貓還是狗時(shí),它說(shuō)它是貓。如果這是正確的答案,你就不必關(guān)心中間的所有計(jì)算。

            理想情況下,人工智能應(yīng)該模仿人眼,這解釋了人工智能處理中精度下降的趨勢(shì)。

            2015年,IBM Research發(fā)布了AI模型訓(xùn)練推理的降精度方法,論文描述了一種針對(duì)傳統(tǒng)CMOS技術(shù)的新型數(shù)據(jù)流方法。IBM展示了經(jīng)過(guò)16位精度訓(xùn)練的模型,與經(jīng)過(guò)32位精度訓(xùn)練的模型相比,精度沒(méi)有損失。

            從那時(shí)起IBM注意到,降低精度的方法很快被采納為行業(yè)標(biāo)準(zhǔn),16位培訓(xùn)和8位推斷現(xiàn)在已經(jīng)很普遍,并刺激了創(chuàng)業(yè)公司和風(fēng)險(xiǎn)投資的爆炸式增長(zhǎng),用于降低基于精度的AI芯片,盡管出現(xiàn)了這種新趨勢(shì),但由于需要保持模型的高精度,用數(shù)字表示小于16位的“訓(xùn)練”幾乎是不可能的。



          關(guān)鍵詞: IBM 人工智能 芯片

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();