日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

资深算法工程师万宫玺:Java工程师转型AI的秘密法宝——深度学习框架Deeplearning4j | 分享总结

發布時間:2025/3/21 java 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 资深算法工程师万宫玺:Java工程师转型AI的秘密法宝——深度学习框架Deeplearning4j | 分享总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

資深算法工程師萬宮璽:Java工程師轉型AI的秘密法寶——深度學習框架Deeplearning4j | 分享總結

本文作者:楊文 2018-01-02 11:03
導語:一文讀懂深度學習框架Deeplearning4j 的構成與應用

雷鋒網AI研習社按:深度學習是人工智能發展最為迅速的領域之一,Google、Facebook、Microsoft等巨頭都圍繞深度學習重點投資了一系列新興項目,他們也一直在支持一些開源深度學習框架。目前研究人員使用的深度學習框架有 TensorFlow、Torch 、Caffe、Theano、Deeplearning4j等,而Deeplearning4j是為數不多以Java/JVM為基礎,能與Apache Spark無縫結合,支持CPU/GPU集群分布式計算的開源框架。本文就來為大家詳細介紹一下深度學習框架Deeplearning4j的重要組件,不同環境下的操作用法及實例分享。

在近期雷鋒網(公眾號:雷鋒網)AI研習社的線上分享會,來自蘇寧易購搜索技術研發部的資深算法工程師萬宮璽為大家介紹了Deeplearning4框架的構成、主要功能模塊并結合實例講述具體的使用方法。

視頻回放鏈接:http://www.mooc.ai/open/course/333

萬宮璽,蘇州大學碩士,現就職于蘇寧易購搜索技術研發部,從事自然語言處理、機器視覺等領域的應用開發工作。熟悉諸如Deeplearning4j、Keras等開源深度學習框架。

以下為主要分享內容:

分享主題為:基于Java的開源深度學習框架-Deeplearning4j的介紹與實例分享。(

分享內容可概括以下四方面:

  • Deeplearning4j生態圈主要功能模塊的介紹

  • Deeplearning4j單機/并行/分布式建模過程介紹

  • Deeplearning4j對遷移學習、強化學習的支持

  • 基于Fashion Mnist數據集的圖像分類應用的開發、部署、上線實例

第一部分內容具體為DL4j的開源庫背景,目前的項目進展情況和背后的支撐團隊。

第二部分為DL4j的生態圈,主要介紹生態圈中最重要的三個模塊:DL4j本身,它所依賴的張量預算庫ND4j、DL4j當中做數據ETL的庫DataVec。

DL4j本身,它定義并且實現了比較經典的神經網絡結構,比如圖片中比較常用的卷積神經網絡。機器學習都需要依賴一個張量運算框架,對于DL4j,他依賴的是ND4j這樣一個框架,libnd4j是ND4j調用的一個庫。

Model Zoo 是官方給出的經典神經網絡結構的實現。包括AlexNet,GoogLenet ,DeepFace,YOLO等。Modle Zoo在0.9.0版本之前是作為一個獨立的工程存在的,0.9.0之后的版本作為DL4j本身的一個模塊,已經嵌入進去。

DL4j所依賴的張量運算庫ND4J,ND4j可當作JAVA 版的Numpy。

ND4j內存管理情況:

ND4j利用了堆外內存和堆上內存兩個部分的內存做相應的計算。當用ND4j去聲明一個具體的張量時候,是在堆外內存存儲張量對象,堆上內存只存儲張量對象的引用。設計的原因主要是我們所依賴張量運算庫,大部分的運算空間都是在堆外內存上,把數據放到堆外內存可提高運行效率。

需要注意的是,用ND4j做神經網絡的訓練時,堆外內存一定要調的非常大,因為大量的工作都是在堆外內存做相應的張量運算。堆外內存要遠遠大于堆上內存。

ND4j具體例子,第一個是如何去創建一個張量,并且把這個張量在底層存儲的順序打印出來。

第二個是hadmard乘積實現。用直白的話解釋就是,兩個張量相應的位置去做乘積,把這個結果形成新的向量,作為下一部分利用的結果,這個操作在包括卷積上面都是比較常用的。

數據ETL庫,稱之為DataVec, 它的主要功能就是把語音信號,圖片文件,文本文檔轉化為張量形式,做數據ETL.

總結DataVec庫的作用:它可以將非結構化數據經過處理轉化變成張量型數據,也支持結構化數據的讀取。

第三個部分怎么建模。分三個場景,第一個是本地單機建模;第二個是有多個CPU或多個GPU卡情況下怎么做并行建模;第三個是怎么和Spark結合做分布式的DL4j模型的建模。

建模的四個步驟并不是固定的,可以根據實際情況做靈活的處理。大致思路首先是生成這樣一個訓練,測試,驗證數據集。

本地單機建模,首先是加載數據(包括本地數據和測試數據),其次是配置模型結構以及超參數,并初始化模型參數。最后,訓練神經網絡模型,并利用測試數據集進行評估。

數據并行化:

并行建模如圖所示:

怎么和Spark結合做一個分布式的Dp4j模型的建模:

想要在Spark上面開發的同學,需要注意Spark的版本,因為DL4j支持1.5、1.6 還有2.0之后的版本。框架接近1.0版本的發布,真正原生態支持Spark 并不多,DL4j和Spark的結合是它的一大亮點。

第四部分是強化學習模塊,稱之為RL4j ,也是生態系統當中的一個組件。

遷移學習和強化學習在DL4j的支持情況:

具體應用實例分享:

關于Deeplearning4j 的總結:

個人在做AI方面的心得體會:

  • 機器學習是AI的主要解決方案,但不是唯一方案。

  • 深度學習并不是萬能的,對于非結構化數據:圖像、文本、語音會有出色的效果,但傳統機器學習模型同樣很重要。

  • 數據的質和量在實際的應用中共同決定了模型的泛化能力。

  • 轉型AI同樣可以從Hello World 入手。

  • 提升AI內功必須精通原理,而不僅僅跑出Demo。

  • 不要局限于某一特定工具框架,可以取長補短。

  • 遷移學習和強化學習可能代表AI的未來。

如果想詳細了解深度學習的應用,如何做開發,怎么去訓練他的模型,怎么去調優,怎么去部署上線點擊下面的視頻可回顧本期內容。

雷鋒網AI慕課學院視頻回放鏈接:http://www.mooc.ai/open/course/333

總結

以上是生活随笔為你收集整理的资深算法工程师万宫玺:Java工程师转型AI的秘密法宝——深度学习框架Deeplearning4j | 分享总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲xxxx天美 | 91蜜桃网站 | 我的丝袜美腿尤物麻麻 | 在线观看视频二区 | 蜜桃av在线 | 日日久| 爱爱视频网站免费 | 伊人久久成人网 | 91在线超碰 | 爽好多水快深点欧美视频 | 毛片黄片免费看 | 自拍偷拍p | 杏导航aⅴ福利网站 | 白洁av | 亚洲AV无码成人片在线观看 | 日本人妖japanesexxx| 人妻在线日韩免费视频 | 成人自拍视频在线 | 粉嫩一区二区三区 | 国产精品久久久久久久久久久久 | 无码人妻精品一区二区三区不卡 | 黄色欧美网站 | 亲子乱aⅴ一区二区三区 | 91刺激视频| 超黄网站在线观看 | 日日夜夜操视频 | 99插插插| 喷水视频在线观看 | 毛毛毛片 | 免费观看亚洲视频 | 国产第9页 | 性生活在线视频 | 国产麻豆成人精品av | 国产97色| 日本特级淫片 | 欧美成欧美va | 久久99精品久久久水蜜桃 | 免费av观看网址 | free欧美性69护士呻吟 | 日本大尺度床戏揉捏胸 | 99久久精品国产成人一区二区 | 日韩欧美综合久久 | 韩国在线不卡 | 中文字幕乱码在线人视频 | 亚洲欧洲成人在线 | 欧美久久久久久久久 | 麻豆视频在线看 | 久久精品久久精品 | 日本黄色小网站 | av免费网站观看 | 三上悠亚 在线观看 | 一级特黄欧美 | 潘金莲一级淫片免费放动漫 | 91精品久久久久久久99蜜桃 | 51精品国自产在线 | 五月激情小说 | 狂野欧美性猛交xxⅹ李丽珍 | 97人妻精品一区二区三区动漫 | 高清国产午夜精品久久久久久 | 中文字幕永久免费 | 少妇精品无码一区二区 | 国产精品麻豆入口 | 五月婷婷在线观看 | 在线免费观看小视频 | 国产一级黄 | 午夜在线成人 | 日日干日日 | 久久综合亚洲色hezyo国产 | 午夜视频网站 | 亚州成人| 欧美熟妇久久久久 | 国产美女裸体无遮挡免费视频 | 亚洲欧美乱综合图片区小说区 | 黄色网页免费在线观看 | 国产精品入口免费 | 国产夫妻自拍小视频 | 少妇第一次交换又紧又爽 | 日本少妇一级 | 国产白丝袜美女久久久久 | 久草这里只有精品 | 日韩精品电影一区二区三区 | 亚洲一区二三区 | 精品看片 | 中文字幕在线免费观看视频 | 国产又粗又猛又爽又黄的视频在线观看动漫 | 久久久久97| 老司机在线永久免费观看 | 国产成人久久婷婷精品流白浆 | 大胸奶汁乳流奶水出来h | 免费成人看片 | 欧美69av| 男裸体无遮挡网站 | 女女h百合无遮涩涩漫画软件 | 亚洲一区二区三区无码久久 | 一级片免费网站 | 国产情侣第一页 | 成年人三级视频 | 激情小说图片视频 | 欧美人妖乱大交 |