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

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

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

Analytics Zoo: 統(tǒng)一的大數(shù)據(jù)分析+AI 平臺

MqC7_CAAI_1981 ? 來源:YXQ ? 2019-07-02 11:18 ? 次閱讀

5月25日-26日,由中國人工智能學(xué)會主辦,南京市麒麟科技創(chuàng)新園管理委員會與京東云共同承辦的2019全球人工智能技術(shù)大會(2019 GAITC)在南京紫金山莊成功舉行。

在第一天的主論壇上,英特爾高級首席工程師、大數(shù)據(jù)技術(shù)全球 CTO戴金權(quán)發(fā)表了主題為《Analytics Zoo: 統(tǒng)一的大數(shù)據(jù)分析+AI 平臺》的精彩演講。

戴金權(quán)

英特爾高級首席工程師、大數(shù)據(jù)技術(shù)全球 CTO

以下是戴總的演講實錄:

在英特爾如何構(gòu)建統(tǒng)一的大數(shù)據(jù)分析+AI 平臺(我們稱為開源項目),幫助客戶更高效地開發(fā)大數(shù)據(jù)、大規(guī)模深度學(xué)習(xí)的應(yīng)用。英特爾致力于提供端到端,從設(shè)備端到邊緣,再到數(shù)據(jù)中心云端完整的計算架構(gòu),比如在數(shù)據(jù)中心,今天英特爾志強服務(wù)器是 AI 應(yīng)用分析的基礎(chǔ)架構(gòu),月提供了多種像神經(jīng)網(wǎng)絡(luò)處理器等豐富的硬件架構(gòu)。同樣在軟件上,我們也是致力于提供全站的解決方案,從最底層的核心算子開源項目可以幫助用戶更高效開發(fā)他們的計算庫;再到上層各種機器學(xué)習(xí)或者深度學(xué)習(xí)的框架,比如對開源的 Analytics Zoo,深度學(xué)習(xí)做了大量的優(yōu)化工作;再到最上層,也提供了一些開源工具包,目的是幫助應(yīng)用開發(fā)人員更高效地開發(fā)基于深度學(xué)習(xí)的應(yīng)用。

今天在這里著重分享的是基于大數(shù)據(jù)分析處理的框架上開發(fā)并且開源的兩個項目,一個是 BIGDL,是我們兩年半以前開源的一個深度學(xué)習(xí)的框架;在這個基礎(chǔ)上,去年又開源了 Analytics Zoo,構(gòu)建一個端到端的大數(shù)據(jù)分析 + 深度學(xué)習(xí)的平臺。為什么在英特爾開發(fā),并且開源基于大數(shù)據(jù)平臺上的大數(shù)據(jù)分析 +AI 的平臺工具?

下圖中黑色的小框代表機器學(xué)習(xí)或者深度學(xué)習(xí)的模型,它很關(guān)鍵,從某種意義上決定了硬件有怎樣的功能,做到怎樣的事情。但是會發(fā)現(xiàn),當(dāng)想把這樣一個深度學(xué)習(xí)、機器學(xué)習(xí)模型應(yīng)用到實際場景,從實驗室搬到現(xiàn)實工業(yè)級機器學(xué)習(xí)中,構(gòu)建這樣的端到端應(yīng)用是非常復(fù)雜的,要有大量的其他模塊,比如怎樣收集數(shù)據(jù)、處理數(shù)據(jù)和驗證數(shù)據(jù),包括資源管理、集群監(jiān)控等。整個端到端的流水線是由一個非常多的模塊組成的,一個端到端大數(shù)據(jù)處理分析再加上深度學(xué)習(xí)、機器學(xué)習(xí)的流水線。

下圖是我們在兩年前和京東的一個合作。京東帶來的幾億張圖片,存儲在一個大規(guī)模分布式大數(shù)據(jù)集群里,我們做的事情是要對這些圖片——識別物品。比如,這張圖片上是一只鳥,然后提取特征。從深度學(xué)習(xí)、機器學(xué)習(xí)來說,不是特別復(fù)雜的應(yīng)用,做物品識別、提取持證就可以了。但是事實上發(fā)現(xiàn),在對大規(guī)模的圖片讀取數(shù)據(jù),對圖片進(jìn)行分布式處理,再進(jìn)行模型推理;當(dāng)識別物品時,對物品進(jìn)行抽取,再進(jìn)行處理,再提取特征等,把整個端到端流水線在大規(guī)模的圖片里是跑不好的。當(dāng)要把這些機器學(xué)習(xí)、深度學(xué)習(xí)等技術(shù)應(yīng)用到實際應(yīng)用中,會有一個比較大的斷層,今天很多的科學(xué)家做了非常多的深度學(xué)習(xí)、機器學(xué)習(xí)的有效工作,但是如何將新技術(shù)、新創(chuàng)新應(yīng)用到現(xiàn)實環(huán)境中,特別是在一些非常大規(guī)模、大數(shù)據(jù)生產(chǎn)系統(tǒng)中,從軟硬件架構(gòu)上有非常大的一個斷層。這就是為什么我們會去開源,像BIGDL,特別是 Analytics Zoo 平臺,能夠?qū)⒉煌哪K不管是用 TensorFlow 還是用Keras,將這些不同模塊的程序能夠無縫運行在端到端流水線上,大大提升開發(fā)效率。

總之,我們開發(fā)并且開源的目的是讓大家更加方便開發(fā)大數(shù)據(jù)、大規(guī)模深度學(xué)習(xí)的應(yīng)用。通常很多用戶開始開發(fā)應(yīng)用時,可能在一個筆記本上構(gòu)建一個簡單原形,當(dāng)你覺得原形看還不錯時,希望可以跑歷史數(shù)據(jù),對過去幾個月或者幾年的數(shù)據(jù)進(jìn)行一些驗證,為端到端的流水線構(gòu)造原形。在實驗上覺得效果還不錯,就希望部署到生產(chǎn)系統(tǒng)中,可能進(jìn)行上線。同時也是大規(guī)模、大數(shù)據(jù)處理的流水線,可以讓你的程序運行在一個大標(biāo)準(zhǔn)集群里,直接利用現(xiàn)有的大數(shù)據(jù)集群、大數(shù)據(jù)計算資源運行你的程序,從而能夠提高你進(jìn)行開發(fā)并且部署深度學(xué)習(xí)應(yīng)用的效率。

有關(guān) Analytics Zoo 一些技術(shù)細(xì)節(jié)的構(gòu)成。總的來說,構(gòu)建在很多不同底層計算的庫和框架上,在上面構(gòu)建一些豐富的流水線支持;再上面也提供了一些解決方案,包括預(yù)定模型。

下面來看一下具體的例子。有人和我說不要放太多代碼在里面,用 Spark 構(gòu)建一個 RDD,對大規(guī)模數(shù)據(jù)進(jìn)行分布式處理。對各種各樣的數(shù)據(jù)源,不管是數(shù)據(jù)倉庫的方式,還是讀寫數(shù)據(jù)庫,或者是讀寫各種各樣的分布式文件系統(tǒng),可以直接使用 Spark Dataframe。下面的圖片是說,如能夠使用剛才訓(xùn)練的模型,就可以使用我們的模型推理進(jìn)行大規(guī)模分布式應(yīng)用,在自己 Keras 等框架內(nèi)都很容易將我們深度學(xué)習(xí)模型集成在這些流水式處理或者在線處理中,而且在這個背后也可以透明地使用像 Analytics Zoo 的工具,對模型進(jìn)行壓縮加速,包括至強深度學(xué)習(xí)加速指令對它進(jìn)行加速;同時可以跑在大規(guī)模集群上進(jìn)行分布式推理。

我們真正的用戶是怎么具體使用的?解決他們什么問題?下圖是我們和美的的合作,他們希望通過計算機視覺將其生產(chǎn)線生產(chǎn)出來的產(chǎn)品自動識別瑕疵、沒有貼標(biāo)簽等。

工業(yè)機器人接上攝像機,對流水線出來的產(chǎn)品進(jìn)行拍照,拿到照片后進(jìn)行識別,產(chǎn)品上是不是有缺陷。比如,下圖中可以看到空調(diào)上少了一個螺絲。上圖中,粉紅色是對大規(guī)模圖片進(jìn)行處理;黃色是 SSDLite這樣的一個模型,使用 Analytics Zoo API和 Spark 數(shù)據(jù)可以整合起來,在 Spark 上進(jìn)行訓(xùn)練。

下面這個例子是我們和微軟中國團(tuán)隊的合作,他們希望給大家提供客戶。比如,他們有一個微信公眾號,在他們的微信公眾號上可以提問題,如怎么聯(lián)不上我的虛擬機、怎么重啟我的虛擬機、怎么開發(fā)票等。原來他們的做法是,在特定領(lǐng)域完成特定任務(wù)的對話。上午的報告中有很多專家提到,在垂直領(lǐng)域定義模版。他們有很多定義好的流程,可以隨著流程走?,F(xiàn)在很多人不隨著流程走,隨便問一些問題,怎么開不了發(fā)票?因為內(nèi)部有大量知識庫和準(zhǔn)備好的問答,通過關(guān)鍵詞的匹配可以幫你去搜索,搜索出一些文章,希望滿足你的問題。這里,希望我們幫他做一些問答匹配,把相關(guān)的回答反饋給用戶,用戶看到這些問題后,可能解決了他的問題或者沒有;如果沒有解決,就要轉(zhuǎn)人工處理。轉(zhuǎn)人工處理是非常昂貴的事情,不同的問題要轉(zhuǎn)到不同的后臺,所以要有對意圖進(jìn)行分類的模塊,將問題做一些分類,到底是財務(wù)的問題,還是網(wǎng)絡(luò)的問題,還是虛擬機的問題。

Office Depot,賣辦公用品的一個電商,做一些產(chǎn)品的推薦,當(dāng)把一個物品加入到購物車后,根據(jù)你的行為推薦一些相關(guān)的物品。這是一個跑在云上的應(yīng)用,使用 Spark 和 Analytics Zoo 上進(jìn)行訓(xùn)練,使用 mleap 就可以直接將 pipeline 模型保存下來,訓(xùn)練出來的模型直接部署在 AWS S3,通過 BigDL 把它部署在一個 DNN 進(jìn)行在線推理。

萬事達(dá),希望給大家推送一些促銷信息,到哪里去購物,我給你一個立減等類似的優(yōu)惠,希望把這些推送到相關(guān)的客戶,客戶收到這些信息后會買東西。但是有一個特別的問題,我們會根據(jù)用戶過去購買行為進(jìn)行分析,將用戶過去的購買行為、交易的數(shù)據(jù)是放在數(shù)據(jù)庫里的,怎樣能夠在Apache Hadoop 現(xiàn)有集群上運行這些新的深度學(xué)習(xí)應(yīng)用?這時就可以使用 Analytics Zoo 深度學(xué)習(xí)框架,可以在現(xiàn)有大數(shù)據(jù)分析集群上,和其他的業(yè)務(wù)共享同一個集群,來運行這些新的深度學(xué)習(xí)應(yīng)用。

CENR,歐洲的盒子研究中心,他們每天都在進(jìn)行每秒大約 4 000 萬原子對撞,產(chǎn)生 1 TB 數(shù)據(jù),他們希望把這些數(shù)據(jù)存下來;希望有一個過濾機制,將有用的事件保留、存儲下來。這樣做可能每秒只存不超過 10 GB 的數(shù)據(jù),這些數(shù)據(jù)可以用于以后的分析。他們希望過濾的越準(zhǔn)確越好,因此分為三種事件,構(gòu)建了一個深度學(xué)習(xí)模型,通過深度學(xué)習(xí)進(jìn)行學(xué)習(xí)分類,將這些數(shù)據(jù)精確分析,用于以后的工作中。你可以很方便地在 Analytics Zoo 在單機上進(jìn)行驗證,直接運行在一個分布式環(huán)境里進(jìn)行訓(xùn)練,最后訓(xùn)練出結(jié)果。因為每秒都會產(chǎn)生 1 TB 數(shù)據(jù),所以需要一個在線的、類似于像流式處理的平臺,這里他們用了 Spark DataFrame 進(jìn)行在線預(yù)測,對原子對撞事件進(jìn)行分類。

怎么應(yīng)用 Analytics Zoo ?比如在阿里云上面部署 EMR,使用 Analytics Zoo。

最后總結(jié)一下。我們之所以構(gòu)建Analytics Zoo 這樣的統(tǒng)計大數(shù)據(jù)分析 +AI平臺,就是希望能夠讓用戶在現(xiàn)實的生產(chǎn)環(huán)境中可以更方便構(gòu)架深度學(xué)習(xí)的應(yīng)用,將各種不同的模塊、不同的框架下統(tǒng)一到一個端到端流水線上,大大提高客戶開發(fā)部署大數(shù)據(jù)分析和深度學(xué)習(xí)的能力。

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

    關(guān)注

    87

    文章

    29438

    瀏覽量

    267755
  • 阿里云
    +關(guān)注

    關(guān)注

    3

    文章

    929

    瀏覽量

    42877

原文標(biāo)題:演講實錄丨戴金權(quán) Analytics Zoo: 統(tǒng)一的大數(shù)據(jù)分析+AI 平臺

文章出處:【微信號:CAAI-1981,微信公眾號:中國人工智能學(xué)會】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    云計算在大數(shù)據(jù)分析中的應(yīng)用

    云計算在大數(shù)據(jù)分析中的應(yīng)用廣泛且深入,它為用戶提供了存儲、計算、分析和預(yù)測的強大能力。以下是對云計算在大數(shù)據(jù)分析中應(yīng)用的介紹: 、存儲和處理海量數(shù)
    的頭像 發(fā)表于 10-24 09:18 ?170次閱讀

    使用AI大模型進(jìn)行數(shù)據(jù)分析的技巧

    使用AI大模型進(jìn)行數(shù)據(jù)分析的技巧涉及多個方面,以下是些關(guān)鍵的步驟和注意事項: 、明確任務(wù)目標(biāo)和需求 在使用AI大模型之前,首先要明確
    的頭像 發(fā)表于 10-23 15:14 ?254次閱讀

    IP 地址大數(shù)據(jù)分析如何進(jìn)行網(wǎng)絡(luò)優(yōu)化?

    、大數(shù)據(jù)分析在網(wǎng)絡(luò)優(yōu)化中的作用 1.流量分析 大數(shù)據(jù)分析可以對網(wǎng)絡(luò)中的流量進(jìn)行實時監(jiān)測和分析,了解網(wǎng)絡(luò)的使用情況和流量趨勢。通過對流量
    的頭像 發(fā)表于 10-09 15:32 ?103次閱讀
    IP 地址<b class='flag-5'>大數(shù)據(jù)分析</b>如何進(jìn)行網(wǎng)絡(luò)優(yōu)化?

    數(shù)據(jù)分析除了spss還有什么

    數(shù)據(jù)分析是當(dāng)今世界中個非常重要的領(lǐng)域,它涉及到從大量數(shù)據(jù)中提取有用信息、發(fā)現(xiàn)模式和趨勢,并為決策提供支持。SPSS(Statistical Package for the Social
    的頭像 發(fā)表于 07-05 15:01 ?464次閱讀

    數(shù)據(jù)分析的工具有哪些

    數(shù)據(jù)分析個涉及收集、處理、分析和解釋數(shù)據(jù)以得出有意義見解的過程。在這個過程中,使用正確的工具至關(guān)重要。以下是些主要的
    的頭像 發(fā)表于 07-05 14:54 ?679次閱讀

    數(shù)據(jù)分析有哪些分析方法

    數(shù)據(jù)分析種重要的技能,它可以幫助我們從大量的數(shù)據(jù)中提取有價值的信息,從而做出更明智的決策。在這篇文章中,我們將介紹數(shù)據(jù)分析的各種方法,包括描述性
    的頭像 發(fā)表于 07-05 14:51 ?425次閱讀

    機器學(xué)習(xí)在數(shù)據(jù)分析中的應(yīng)用

    隨著大數(shù)據(jù)時代的到來,數(shù)據(jù)量的爆炸性增長對數(shù)據(jù)分析提出了更高的要求。機器學(xué)習(xí)作為種強大的工具,通過訓(xùn)練模型從數(shù)據(jù)中學(xué)習(xí)規(guī)律,為企業(yè)和組織提
    的頭像 發(fā)表于 07-02 11:22 ?436次閱讀

    大數(shù)據(jù)分析平臺網(wǎng)站

    大數(shù)據(jù)分析平臺種用于處理和分析大規(guī)模數(shù)據(jù)集的系統(tǒng),旨在從海量數(shù)據(jù)中提取有價值的信息和洞察。以
    的頭像 發(fā)表于 06-28 15:46 ?479次閱讀

    電磁數(shù)據(jù)展示平臺

    ,并進(jìn)行統(tǒng)一的格式轉(zhuǎn)換和存儲。 數(shù)據(jù)處理與分析平臺內(nèi)置了強大的數(shù)據(jù)處理和分析算法,能夠?qū)﹄姶?/div>
    的頭像 發(fā)表于 06-25 15:44 ?301次閱讀

    求助,關(guān)于AD采集到的數(shù)據(jù)分析問題

    問題描述:使用AD采集個10Hz到2MHz的脈沖,脈沖底部可能大于零,由采集到的數(shù)據(jù)分析出該脈沖的上升時間,幅值和占空比。 備注:在分析的時候已經(jīng)知道脈沖的頻率,精度為2X10^-5. 在
    發(fā)表于 05-09 07:40

    廣告投放公司運用大數(shù)據(jù)分析,實現(xiàn)精準(zhǔn)投放

    廣告投放公司運用大數(shù)據(jù)分析,實現(xiàn)精準(zhǔn)投放 隨著大數(shù)據(jù)技術(shù)的不斷發(fā)展,廣告投放行業(yè)正經(jīng)歷著場深刻的變革。傳統(tǒng)的廣告投放方式已經(jīng)難以滿足市場需求,而大數(shù)據(jù)分析則為廣告投放帶來了精準(zhǔn)、高效
    的頭像 發(fā)表于 04-11 11:23 ?640次閱讀

    云從科技發(fā)布國內(nèi)首款AI原生數(shù)據(jù)分析產(chǎn)品DataGPT

    云從科技,家專注于AI技術(shù)研發(fā)和應(yīng)用的公司,近日正式發(fā)布了國內(nèi)首款AI原生數(shù)據(jù)分析產(chǎn)品——DataGPT。
    的頭像 發(fā)表于 02-03 10:28 ?821次閱讀

    Get職場新知識:做分析,用大數(shù)據(jù)分析工具

    綜合分析。但現(xiàn)在有了大數(shù)據(jù)分析工具,切問題都可迎刃而解。 大數(shù)據(jù)分析工具,顧名思義就是專門為分析海量數(shù)
    發(fā)表于 12-05 09:36

    電梯物聯(lián)網(wǎng)大數(shù)據(jù)平臺是什么意思?

    電梯物聯(lián)網(wǎng)大數(shù)據(jù)平臺是將電梯的使用時間和管理中的各項數(shù)據(jù)進(jìn)行采集,整合及利用大數(shù)據(jù)分析能力和計算機視覺技術(shù)、結(jié)合關(guān)聯(lián)分析、空間
    的頭像 發(fā)表于 11-23 11:01 ?728次閱讀

    智能裝備生產(chǎn)線數(shù)據(jù)分析平臺有什么功能

    之能提供的工業(yè)數(shù)據(jù)分析平臺數(shù)據(jù)共享于工業(yè)制造流程的每個環(huán)節(jié),利用數(shù)據(jù)智能分析,提升企業(yè)決策水
    的頭像 發(fā)表于 11-15 11:12 ?500次閱讀
    智能裝備生產(chǎn)線<b class='flag-5'>數(shù)據(jù)分析</b><b class='flag-5'>平臺</b>有什么功能