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

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

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

微軟要讓ML.NET框架也能用于開發(fā)深度學(xué)習(xí)應(yīng)用

jmiy_worldofai ? 來源:未知 ? 作者:李倩 ? 2018-09-27 10:33 ? 次閱讀

微軟要讓ML.NET框架也能用于開發(fā)深度學(xué)習(xí)應(yīng)用,在0.5版本中開始支援TensorFlow模型,為了增加整體框架靈活度,未來將更換現(xiàn)行的LearningPipeline API。ML.NET 0.5,最大的更新便是開始支援TensorFlow,開發(fā)者可以在ML.NET中直接使用已經(jīng)訓(xùn)練好的TensorFlow模型,進(jìn)行評(píng)分(Scoring)。另外,微軟正在開發(fā)新的ML.NET API,屆時(shí)將會(huì)棄用現(xiàn)行的LearningPipeline API。

適逢.NET Conf 2018,微軟順勢(shì)釋出ML.NET 0.5,距離5月釋出的ML.NET 0.1已經(jīng)距離一段時(shí)間,這次帶來巨大的更新,微軟在ML.NET 0.5中,增加了TensorFlow模型評(píng)分轉(zhuǎn)換(TensorFlow Transform)。微軟提到,深度學(xué)習(xí)是人工智能機(jī)器學(xué)習(xí)的子集,能夠透過實(shí)例來學(xué)習(xí)人類自然習(xí)得的能力,與傳統(tǒng)機(jī)器學(xué)習(xí)相比,深度學(xué)習(xí)可以直接從圖像、聲音以及文本中,學(xué)習(xí)物件偵測(cè)或是分類任務(wù),甚至可以提供語音辨識(shí)以及語言翻譯等功能,但傳統(tǒng)的機(jī)器學(xué)習(xí)依賴特征工程以及資料處理。

深度學(xué)習(xí)模型需要大量標(biāo)記資料以及多層類神經(jīng)網(wǎng)路進(jìn)行訓(xùn)練,微軟認(rèn)為,深度學(xué)習(xí)之所以會(huì)開始流行,除了對(duì)于電腦視覺任務(wù)表現(xiàn)良好外,剛好適用于現(xiàn)今資料爆炸情況。微軟也想讓ML.NET支援深度學(xué)習(xí),因此透過新的TensorFlow Transform,在ML.NET中與TensorFlow進(jìn)行第一階段的整合,開發(fā)者可以自己訓(xùn)練或是從任何地方下載TensorFlow模型,在ML.NET中使用進(jìn)行結(jié)果預(yù)測(cè)。

微軟表示,這種整合方式,讓開發(fā)者不需要具備TensorFlow內(nèi)部細(xì)節(jié)知識(shí),另外,從長(zhǎng)遠(yuǎn)來看,使用ML.NET開發(fā)深度學(xué)習(xí)應(yīng)用將更加容易。開發(fā)者只要增加ML.NET NuGet套件參照,到.NET Core或.NET Framework應(yīng)用程式中就可以了。在ML.NET底層也是參照了原生TensorFlow函式庫,讓開發(fā)者可以撰寫載入TensorFlow模型的程式碼,并且進(jìn)行評(píng)分。

不過,由于現(xiàn)在ML.NET使用TensorFlow仍然有一些限制,微軟正在更新API以提高整體靈活性。目前使用LearningPipeline API時(shí),只能在LearningPipeline中作為數(shù)字和向量輸入,給分類器學(xué)習(xí)器(Classifier Learner)等學(xué)習(xí)器。但在即將要推出的全新ML.NET API,將能存取TensorFlow模型的分?jǐn)?shù),開發(fā)者可以直接使用TensorFlow模型進(jìn)行評(píng)分,不像現(xiàn)在,還需要增加額外的學(xué)習(xí)器相關(guān)的訓(xùn)練程序。屆時(shí)當(dāng)新的API釋出時(shí),現(xiàn)行的LearningPipeline API將被棄用。

微軟提到,雖然現(xiàn)在ML.NET框架支援了TensorFlow,未來也不排除整合其他諸如Torch和CNTK深度學(xué)習(xí)函式庫。

聲明:本文內(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)投訴
  • 微軟
    +關(guān)注

    關(guān)注

    4

    文章

    6602

    瀏覽量

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

    關(guān)注

    66

    文章

    8423

    瀏覽量

    132744
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5506

    瀏覽量

    121255

原文標(biāo)題:微軟釋出ML.NET 0.5,無需TensorFlow內(nèi)部細(xì)節(jié)知識(shí)

文章出處:【微信號(hào):worldofai,微信公眾號(hào):worldofai】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Silicon Labs攜手Eta Compute簡(jiǎn)化邊緣ML開發(fā)

    Silicon Labs(芯科科技)與 Eta Compute近期共同宣布建立合作伙伴關(guān)系,將支持產(chǎn)品開發(fā)人員將機(jī)器學(xué)習(xí)ML)高級(jí)功能無縫集成到其邊緣ML嵌入式產(chǎn)品中,以添加多樣應(yīng)用
    的頭像 發(fā)表于 12-12 10:26 ?185次閱讀

    大語言模型開發(fā)框架是什么

    大語言模型開發(fā)框架是指用于訓(xùn)練、推理和部署大型語言模型的軟件工具和庫。下面,AI部落小編為您介紹大語言模型開發(fā)框架。
    的頭像 發(fā)表于 12-06 10:28 ?134次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)的實(shí)現(xiàn)工具與框架

    : TensorFlow是由Google Brain團(tuán)隊(duì)開發(fā)的開源機(jī)器學(xué)習(xí)框架,它支持多種深度學(xué)習(xí)模型的構(gòu)建和訓(xùn)練,包括卷積神經(jīng)網(wǎng)絡(luò)。Ten
    的頭像 發(fā)表于 11-15 15:20 ?283次閱讀

    GPU深度學(xué)習(xí)應(yīng)用案例

    能力,可以顯著提高圖像識(shí)別模型的訓(xùn)練速度和準(zhǔn)確性。例如,在人臉識(shí)別、自動(dòng)駕駛等領(lǐng)域,GPU被廣泛應(yīng)用于加速深度學(xué)習(xí)模型的訓(xùn)練和推理過程。 二、自然語言處理 自然語言處理(NLP)是深度
    的頭像 發(fā)表于 10-27 11:13 ?408次閱讀

    FPGA加速深度學(xué)習(xí)模型的案例

    :DE5Net_Conv_Accelerator 應(yīng)用場(chǎng)景 :面向深度學(xué)習(xí)的開源項(xiàng)目,實(shí)現(xiàn)了AlexNet的第一層卷積運(yùn)算加速。 技術(shù)特點(diǎn) : 采用了Verilog語言進(jìn)行編程,與PCIe接口相集成,可以直接插入到
    的頭像 發(fā)表于 10-25 09:22 ?254次閱讀

    FPGA做深度學(xué)習(xí)能走多遠(yuǎn)?

    ,F(xiàn)PGA 需要不斷適應(yīng)和改進(jìn)。研究人員和開發(fā)者將致力于針對(duì) FPGA 的特點(diǎn)對(duì)深度學(xué)習(xí)算法進(jìn)行優(yōu)化,例如探索更高效的模型壓縮方法、量化技術(shù)以及硬件友好的算法結(jié)構(gòu)等,以進(jìn)一步提高 F
    發(fā)表于 09-27 20:53

    NVIDIA推出全新深度學(xué)習(xí)框架fVDB

    在 SIGGRAPH 上推出的全新深度學(xué)習(xí)框架用于打造自動(dòng)駕駛汽車、氣候科學(xué)和智慧城市的 AI 就緒型虛擬表示。
    的頭像 發(fā)表于 08-01 14:31 ?630次閱讀

    PyTorch深度學(xué)習(xí)開發(fā)環(huán)境搭建指南

    PyTorch作為一種流行的深度學(xué)習(xí)框架,其開發(fā)環(huán)境的搭建對(duì)于深度學(xué)習(xí)研究者和
    的頭像 發(fā)表于 07-16 18:29 ?1099次閱讀

    人工智能、機(jī)器學(xué)習(xí)深度學(xué)習(xí)是什么

    在科技日新月異的今天,人工智能(Artificial Intelligence, AI)、機(jī)器學(xué)習(xí)(Machine Learning, ML)和深度學(xué)習(xí)(Deep Learning,
    的頭像 發(fā)表于 07-03 18:22 ?1325次閱讀

    深度學(xué)習(xí)常用的Python庫

    深度學(xué)習(xí)常用的Python庫,包括核心庫、可視化工具、深度學(xué)習(xí)框架、自然語言處理庫以及數(shù)據(jù)抓取庫等,并詳細(xì)分析它們的功能和優(yōu)勢(shì)。
    的頭像 發(fā)表于 07-03 16:04 ?663次閱讀

    TensorFlow與PyTorch深度學(xué)習(xí)框架的比較與選擇

    深度學(xué)習(xí)作為人工智能領(lǐng)域的一個(gè)重要分支,在過去十年中取得了顯著的進(jìn)展。在構(gòu)建和訓(xùn)練深度學(xué)習(xí)模型的過程中,深度
    的頭像 發(fā)表于 07-02 14:04 ?982次閱讀

    微軟發(fā)布簡(jiǎn)化.NET云端開發(fā)的新框架.NET Aspire

    微軟指出,現(xiàn)今構(gòu)建云原生應(yīng)用是極具挑戰(zhàn)性的任務(wù),由于涉及到諸多方面,如云架構(gòu)、服務(wù)健康度、負(fù)載均衡等,開發(fā)者往往需要投入大量精力處理這些細(xì)節(jié)問題。
    的頭像 發(fā)表于 05-24 16:48 ?774次閱讀

    FPGA在深度學(xué)習(xí)應(yīng)用中或?qū)⑷〈鶪PU

    將 AI 框架模型映射到硬件架構(gòu)。 Larzul 的公司 Mipsology 希望通過 Zebra 來彌合這一差距。Zebra 是一種軟件平臺(tái),開發(fā)者可以輕松地將深度學(xué)習(xí)代碼移植到 F
    發(fā)表于 03-21 15:19

    谷歌模型框架是什么軟件?谷歌模型框架怎么用?

    谷歌模型框架通常指的是谷歌開發(fā)用于機(jī)器學(xué)習(xí)和人工智能的軟件框架,其中最著名的是TensorFlow。TensorFlow是一個(gè)開源的機(jī)器
    的頭像 發(fā)表于 03-01 16:25 ?900次閱讀

    人工智能和機(jī)器學(xué)習(xí)的頂級(jí)開發(fā)板有哪些?

    設(shè)備不必再依賴遠(yuǎn)程服務(wù)器或云來洞察傳感器數(shù)據(jù)或用戶輸入。像TinyML這樣的軟件框架正在發(fā)展成為微控制器專用的機(jī)器學(xué)習(xí)解決方案,而傳統(tǒng)的深度學(xué)習(xí)框架
    的頭像 發(fā)表于 02-29 18:59 ?849次閱讀
    人工智能和機(jī)器<b class='flag-5'>學(xué)習(xí)</b>的頂級(jí)<b class='flag-5'>開發(fā)</b>板有哪些?