精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

OpenAI發布工具庫 可在GPU上建立更快、更高效、占內存更少的神經網絡

EdXK_AI_News ? 2018-01-27 00:34 ? 次閱讀

OpenAI研究人員日前發布了一個工具庫,該工具庫可以幫助研究人員在圖形處理器(graphics-processor-unit,GPU)上建立更快、更高效、占內存更少的神經網絡。

OpenAI研究人員日前發布了一個工具庫,可以幫助研究人員在圖形處理器上建立更快、更高效、占內存更少的神經網絡。神經網絡由多層相連的節點構成。這類網絡的架構根據數據和應用變化很多,但是所有模型都受到它們在圖形處理器上運行方式的限制。

以更少的計算能力訓練更大模型的一種辦法是引入稀疏矩陣。如果一個矩陣里面有很多零,那就視為稀疏矩陣。陣列中的空元素可以在矩陣乘法中壓縮和跳過,就在圖形處理器中占用的內存更少。進行運算的計算成本與矩陣中非零條目的數量成比例,有了稀疏矩陣就意味著節省了多的計算能力用于構建更廣或更深的網絡,能訓練更高效,進行推斷的速度可提高十倍。

OpenAI發布工具庫 可在GPU上建立更快、更高效、占內存更少的神經網絡

研究人員指出,英偉達并不支持塊稀疏模型。所以,OpenAI的團隊決定開發核——將軟件匯集在硬件上運行的微程序,優化用于為更大的研究圈構建塊稀疏網絡。

伊隆·馬斯克(Elon Musk)的人工智能研究部門的研究人員內部使用這種程序訓練長的短時記憶網絡,對亞馬遜網(Amazon)和互聯網電影資料庫(IMDB)的評論文本進行情感分析。

“我們的稀疏模型將互聯網電影資料庫數據集文本水平的藝術狀態誤差從5.91%降低到5.01%。從我們以往的結果來看,這個提高很有前景,因為之前最好的結果也只是在更短句子水平的數據集運算?!監penAI在博文中表示。

核心程序在英偉達的統一計算設備架構(CUDA)運算平臺編寫,OpenAI最近只開發了TensorFlow的服務運行,所以在不同框架下工作的研究人員要編寫自己的服務運行,它也只支持英偉達圖形處理器。OpenAI的技術人員表示:這確實可以擴展到支持小型塊矩陣乘法的其他架構,包含了我知道的大多數架構,但是谷歌的TPU2不在其中。雖然結果很有前景,“但是由于這些核程序仍然很新,我們還沒有確定它們能在何時何處幫助“神經網絡架構”。實驗中,我們提供了一些情景,它能幫助向模型增加稀疏。我們鼓勵研究圈幫助進一步探索這個領域。”該研究人員表示。

英偉達知道了這項工作,正在等著代碼發布,以便為其提供更廣的支持,這名技術人員補充說。OpenAI的工作與麻省理工學院研究人員開發的軟件Taco相似,后者產生了自動處理稀疏矩陣所需的代碼。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 神經網絡
    +關注

    關注

    42

    文章

    4763

    瀏覽量

    100541
  • gpu
    gpu
    +關注

    關注

    28

    文章

    4701

    瀏覽量

    128708

原文標題:OpenAI發布可加速GPU機器學習的核心工具庫

文章出處:【微信號:AI_News,微信公眾號:人工智能快報】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    什么是神經網絡加速器?它有哪些特點?

    )和圖形處理器(GPU)雖然可以處理神經網絡計算,但在能效比和計算密度上往往難以滿足特定應用場景的需求。因此,神經網絡加速器應運而生,它通過優化硬件架構和算法實現,針對神經網絡計算的特
    的頭像 發表于 07-11 10:40 ?425次閱讀

    如何在FPGA實現神經網絡

    隨著人工智能技術的飛速發展,神經網絡作為其核心組成部分,已廣泛應用于圖像識別、語音識別、自然語言處理等多個領域。然而,傳統基于CPU或GPU神經網絡計算方式在實時性、能效比等方面存在諸多挑戰。現場
    的頭像 發表于 07-10 17:01 ?1739次閱讀

    BP神經網絡和人工神經網絡的區別

    BP神經網絡和人工神經網絡(Artificial Neural Networks,簡稱ANNs)之間的關系與區別,是神經網絡領域中一個基礎且重要的話題。本文將從定義、結構、算法、應用及未來發展等多個方面,詳細闡述BP
    的頭像 發表于 07-10 15:20 ?841次閱讀

    PyTorch神經網絡模型構建過程

    PyTorch,作為一個廣泛使用的開源深度學習,提供了豐富的工具和模塊,幫助開發者構建、訓練和部署神經網絡模型。在神經網絡模型中,輸出層是尤為關鍵的部分,它負責將模型的預測結果以合適
    的頭像 發表于 07-10 14:57 ?449次閱讀

    rnn是遞歸神經網絡還是循環神經網絡

    RNN(Recurrent Neural Network)是循環神經網絡,而非遞歸神經網絡。循環神經網絡是一種具有時間序列特性的神經網絡,能夠處理序列數據,具有記憶功能。以下是關于循環
    的頭像 發表于 07-05 09:52 ?491次閱讀

    遞歸神經網絡是循環神經網絡

    遞歸神經網絡(Recurrent Neural Network,簡稱RNN)和循環神經網絡(Recurrent Neural Network,簡稱RNN)實際是同一個概念,只是不同的翻譯方式
    的頭像 發表于 07-04 14:54 ?638次閱讀

    人工智能神經網絡芯片的介紹

    : 概述 人工智能神經網絡芯片是一種新型的處理器,它們基于神經網絡的計算模型,通過模擬人腦神經元的連接和交互方式,實現對數據的高效處理。與傳統的CPU和
    的頭像 發表于 07-04 09:33 ?585次閱讀

    如何使用MATLAB神經網絡工具

    神經網絡是一種模擬人腦神經元網絡的計算模型,廣泛應用于各種領域,如圖像識別、語音識別、自然語言處理等。在MATLAB中,可以使用神經網絡工具箱(Neural Network Toolbox)來構建
    的頭像 發表于 07-03 10:34 ?2233次閱讀

    matlab神經網絡工具箱結果分析

    神經網絡是一種強大的機器學習技術,廣泛應用于各種領域,如圖像識別、語音識別、自然語言處理等。MATLAB提供了一個功能強大的神經網絡工具箱,可以幫助用戶快速構建和訓練神經網絡模型。本文將介紹
    的頭像 發表于 07-03 10:32 ?528次閱讀

    bp神經網絡和卷積神經網絡區別是什么

    BP神經網絡(Backpropagation Neural Network)和卷積神經網絡(Convolutional Neural Network,簡稱CNN)是兩種不同類型的人工神經網絡,它們在
    的頭像 發表于 07-03 10:12 ?1028次閱讀

    卷積神經網絡和bp神經網絡的區別

    卷積神經網絡(Convolutional Neural Networks,簡稱CNN)和BP神經網絡(Backpropagation Neural Networks,簡稱BPNN)是兩種
    的頭像 發表于 07-02 14:24 ?2940次閱讀

    神經網絡在數學建模中的應用

    數學建模是一種利用數學方法和工具來描述和分析現實世界問題的過程。神經網絡是一種模擬人腦神經元結構和功能的計算模型,可以用于解決各種復雜問題。在數學建模中,神經網絡可以作為一種有效的
    的頭像 發表于 07-02 11:29 ?832次閱讀

    建立神經網絡模型的三個步驟

    建立神經網絡模型是一個復雜的過程,涉及到多個步驟和細節。以下是對建立神經網絡模型的三個主要步驟的介紹: 第一步:數據準備 1.1 數據收集 數據是
    的頭像 發表于 07-02 11:20 ?713次閱讀

    如何使用Python進行神經網絡編程

    。 為什么使用Python? Python是一種廣泛使用的高級編程語言,以其易讀性和易用性而聞名。Python擁有強大的,如TensorFlow、Keras和PyTorch,這些提供了構建和訓練神經網絡
    的頭像 發表于 07-02 09:58 ?365次閱讀

    FPGA在深度學習應用中或將取代GPU

    最后說,“我們決定專注于軟件業務,探索研究提升神經網絡性能和降低延遲的方案。Zebra 運行在 FPGA ,因此無需更換硬件就可以支持 AI 推理。FPGA 固件的每次刷新都能給我們帶來更高的性能提升,這得益于其
    發表于 03-21 15:19