色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

TensorFlow:面向公眾的機器學習庫

DPVg_AI_era ? 來源:未知 ? 作者:李倩 ? 2018-11-12 10:31 ? 次閱讀

TensorFlow今天3歲了。2015年的11月9日,谷歌開源TensorFlow,迅速成為最受歡迎的機器學習開源框架,構建起龐大的開發者生態。一路走來,TensorFlow收獲眾多輝煌,也有批評,遭遇強手勁敵,目前仍舊穩居處于開源框架王者之位。TensorFlow 2.0也已在研發中。謹以本文祝TensorFlow生日快樂,為TensorFlow發展做出貢獻的開發者也辛苦了!

TensorFlow今天3歲了!

作為全球最受歡迎的機器學習開源框架,TensorFlow 發展的3年見證了機器學習和人工智能領域的快速發展和變化,與人類的孩子一樣,不斷學習,遭到批評,遇到對手,走向更大跟廣闊的環境。

接下來,新智元帶你簡單回顧過去3年TensorFlow 的發展,以及關于TensorFlow的一些你或許不知道的小知識。

TensorFlow:面向公眾的機器學習庫

TensorFlow其實是谷歌自豪的研究級機器學習基礎設施、第一代專有機器學習系統DistBelief 的繼承者,該系統負責DeepDream這一成就。

DeepDream生成的威廉王子一家畫像

2009年,Hinton領導的研究小組大大減少使用DistBelief的神經網絡的錯誤數量,通過Hinton在廣義反向傳播的科學突破。最值得注意的是,Hinton的突破直接使Google語音識別軟件中的錯誤減少至少25%。

而后,谷歌指派計算機科學家,如Geoffrey Hinton和Jeff Dean,簡化和重構DistBelief的代碼庫,使其變成一個更快、更健壯的應用級別代碼庫,形成了TensorFlow。

TensorFlow的計算使用有狀態的數據流圖表示。TensorFlow的名字來源于神經網絡對多維數組執行的操作,這些多維數組被稱為張量。

通過將TensorFlow的代碼開源,谷歌為世界各地的公司和計算機科學家打開了在自己的產品和研究中實施尖端機器學習算法的大門。

初期爆發式發展被批壟斷生態,用戶說放下TensorFlow立地成佛?

雖然在短時間內迅速成長為Github最受歡迎的深度學習開源項目,并在全球范圍內建立起了廣泛的開發者社區,但一路走來,TensorFlow 也并非沒有遭遇批評和對手。

2016年6月,Jeff Dean稱在GitHub有1500個庫提到了TensorFlow,其中只有5個來自谷歌。截止2017年3月,TensorFlow 得到14000+次commit,超過5500標題中出現過TensorFlow的Github project以及在Stack Overflow上有包括5000+個已被回答的問題,平均每周80+的issue提交。

初期爆發式的發展形成一家獨大的態勢,引起了業內人士對TensorFlow 所構成的潛在生態危害的擔憂,這種趨勢在2016年開始出現,比如地平線創始人余凱博士曾在微信朋友圈呼吁:

算是一個鄭重的聲明吧:一直以來我非常欽佩谷歌的Jeff Dean在MapReduce和谷歌大腦(TensorFlow)等項目上的杰出成就。但是,我必須指出,放任TensorFlow成為世界上占統治地位的人工智能開發平臺對世界是危險的。盡管這個平臺目前是開源的,但是隨著時間的推移,人工智能變得越來越強大,這個系統會變得極端復雜到失去透明性,而且會很可怕的變成全世界數據,計算,硬件,編譯器等的標準制定者。這樣會導致一個不健康的生態,阻礙年輕人掌握技術的自由,讓個人,公司甚至國家在人工智能領域的自主發展,最終被一家商業公司所控制。這不是危言聳聽。可惜現在絕大部分人都還意識不到這點。尤其是在中國。我呼吁大家都來使用Caffe,Mxnet等更加開放中興的開源系統,避免使用TensorFlow

后來,隨著 PyTorch、MXNet、PaddlePaddle 等新框架的出現,開發者有了更多選擇,生態進入良性競爭狀態后,這樣的擔憂也開始褪去。

其次是TensorFlow 本身使用性的問題。零星的“不好用”、“用不好”等抱怨之火,在2017 年下半年爆發,引爆點是一篇題為 “TensorFlow Sucks”的博文,作者NicolasD.Jimenez 在肯定 TensorFlow 優點的同時,指出人們對 TensorFlow 有一種盲目崇拜,TensorFlow 缺乏靈活性,在設計思想和使用上不便于快速原型部署,而且相關的庫太過高級無法輕松使用。

Quora 上開始出現“放棄使用 TensorFlow”的聲音。在差不多的時間里,中國問答網站知乎上也出現了提問“TensorFlow 有哪些令人難以接受的地方?” 引發了眾多的關注和討論。正如問題描述中所說,“沒有工具是完美的,TensorFlow 亦然,現在是時候來吐槽一下了”。

針對開發者提出的主要問題,谷歌后來都做了改進,比如推出動態圖模型,能夠保存和重用模型。

勁敵 PyTorch 出現

雖有 CNTK、Theano、MXNet、PaddlePaddle,如果說 TensorFlow 最強的對手,莫過于2017年 3月 Facebook 開源的 PyTorch,以靈活輕便等優勢迅速贏得了一大批開發者,其中不乏從 TensorFlow 社區轉來的人。

今年5月,PyTorch 1.0 正式公開,新框架將 PyTorch 0.4與Caffe2合并,整合ONNX格式,讓開發者可以無縫地將AI模型從研究轉到生產;今年 10月,Facebook召開了首屆 PyTorch開發者大會,其社區發展大有超越TensorFlow 之勢。

根據 Reddit上一位博主貼出的統計,2018年至2019年,ICRL論文中所涉及到的主流框架工具TensorFlow、PyTorch和Keras的搜索結果數,僅在一年時間內,PyTorch數據增長近3倍:

TensorFlow:228→266

Keras:42→56

PyTorch:87→252

更早一些,今年3月,手握 ArXiv Sanity 大數據、現在主管特斯拉人工智能部門的 Andrej Karpathy,也給出了精確的排名結果(過去一個月內)。

各個框架在論文中被提到(單次計算)的比例分別是:

TensorFlow 14.3%

PyTorch 4.7%

Keras 4.0%

Caffe 3.8%

Theano 2.3%

Torch 1.5%

MXNet、Chainer 和 CNTK 均小于 1%:

TensorFlow 2.0 要來了!

雖有種種問題,但TensorFlow 在機器學習開源框架中的王者地位是毋庸置疑的。

今年8 月,TensorFlow 2.0 預覽版即將發布的消息傳出,TensorFlow 開發者團隊表示,為了適應計算硬件、機器學習研究和商業部署這三年的快速發展,更好地滿足廣大用戶的需求,TensorFlow 2.0 已在研究之中。

用戶對TensorFlow 2.0的期望包括:

Eager execution應當是2.0的核心功能。它將用戶對編程模型的期望與TensorFlow更好地結合起來,并且應該使TensorFlow更易于學習和應用。

通過交換格式的標準化和API的一致性,支持更多平臺和語言,并改善這些組件之間的兼容性和奇偶性。

將刪除已棄用的API并減少重復數量,否則會給用戶造成混淆。

TensorFlow 三年發展里程碑

TensorFlow是谷歌大腦的第二代機器學習系統。

從0.8.0版本(發布于2016年4月)開始本地的支持分布式運行。

從0.9.0版本(發布于2016年6月)開始支持iOS

從0.12.0版本(發布于2016年12月)開始支持Windows系統。該移植代碼主要由微軟貢獻。

1.0.0版本發布于2017年2月11日。雖然參考實現運行在單臺設備,TensorFlow可以運行在多個CPUGPU(和可選的CUDA擴展和圖形處理器通用計算的SYCL擴展)。

2015年11月9日

宣布TensorFlow開源,根據 Apache 2.0 許可并以開放源代碼軟件包的形式發布了 TensorFlow API 和一個參考實現。

2015年12月

發布v0.6,支持GPU,Python 3.3

2016年4月

發布v0.8,分布式TensorFlow

2016年11月

發布v0.11,支持Windows

2017年2月

在首屆TensorFlow開發者峰會上,正式發布TensorFlow 1.0。v1.0的性能得到改進,API變得穩定。TensorFlow1.0主要改進了機器學習功能,發布了XLA的實驗版本,對Python和Java用戶開放,提升了debugging,并且加入和改進了一些高級API,其中包括Keras。

2017年4月

發布v1.1,增加針對tf.keras的特性

2017年8月

發布v1.3,增加高級API,canned estimators,更多模型,原始TPU支持

2017年11月

發布v1.5,增加動態圖機制Eager Execution 和用于移動端的輕量級TensorFlow Lite版本

2018年3月

發布TF Hub, TensorFlow.js, 和TensorFlow Extended (TFX)

2018年5月

發布v1.6,增加支持Cloud TPU,模型和pipeline

2018年6月

發布v1.8,Distribution Strategy API, TensorFlow Probability

2018年8月

發布v1.10,整合Cloud Bigtable

2018年10月

發布v1.12,大量API改進,包括改進XLA穩定性和性能,改進Keras模型支持

2019年

即將發布TensorFlow 2.0

結語

支持深度學習和機器學習研究的軟件生態系統一直在快速發展,開源軟件已經是常態;有各種各樣的框架可用,滿足從探索新想法到將它們部署到生產中的需求;而大型企業在激烈競爭中支持不同的軟件棧。

在眾多新工具涌現的同時,也有功成名退的老將,比如Theano,但這些年來 Theano 開發者團隊所提出的大多數創新,現在已經被其他框架采用和完善。例如,將模型表達為數學表達式,重寫計算圖以獲得更好的性能和內存使用,GPU上的透明執行,更高階的自動微分等,都成為了主流想法。

微軟和 Facebook 發起了開源人工智能項目ONNX(Open Neural Network Exchange),不久后亞馬遜AWS 也宣布加入并推出ONNX-MXNet 開源Python 軟件包。除了亞馬遜,AMDARM、華為、IBM、英特爾高通都宣布將支持ONNX,形成強大的深度學習開源聯盟。

有人說控制了開源工具,就控制了整個生態;但同時,這些巨頭也在去中心化,打通全球數據連接。開放生態系統的基礎,使 AI 更容易獲取并富有價值。開發人員可以為其任務選擇合適的框架,框架作者可以專注于創新,硬件供應商可以簡化優化流程。

感謝所有幫助開發這些工具,并通過貢獻bug報告、配置文件、用例、文檔和支持來改進它們的人。

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

    關注

    1792

    文章

    47354

    瀏覽量

    238811
  • 機器學習
    +關注

    關注

    66

    文章

    8422

    瀏覽量

    132741
  • tensorflow
    +關注

    關注

    13

    文章

    329

    瀏覽量

    60537

原文標題:TensorFlow三歲了!

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Arm成功將Arm KleidiAI軟件集成到騰訊自研的Angel 機器學習框架

    Arm 與騰訊攜手合作,成功將 Arm KleidiAI 軟件集成到騰訊自研的 Angel 機器學習框架。 ? 借助 KleidiAI 解鎖卓越性能、能效和可移植性,騰訊混元大模型能夠實現更快
    的頭像 發表于 11-24 15:33 ?711次閱讀

    NPU與機器學習算法的關系

    緊密。 NPU的起源與特點 NPU的概念最早由谷歌在其TPU(Tensor Processing Unit)項目中提出,旨在為TensorFlow框架提供專用的硬件加速。NPU的設計目標是提高機器學習算法的運行效率,特別是在處理
    的頭像 發表于 11-15 09:19 ?496次閱讀

    RISC-V如何支持不同的AI和機器學習框架和

    RISC-V如何支持不同的AI和機器學習框架和?還請壇友們多多指教一下。
    發表于 10-10 22:24

    第四章:在 PC 交叉編譯 aarch64 的 tensorflow 開發環境并測試

    本文介紹了在 PC 端交叉編譯 aarch64 平臺的 tensorflow 而非 tensorflow lite 的心酸過程。
    的頭像 發表于 08-25 11:38 ?1134次閱讀
    第四章:在 PC 交叉編譯 aarch64 的 <b class='flag-5'>tensorflow</b> 開發環境并測試

    TensorFlow是什么?TensorFlow怎么用?

    TensorFlow是由Google開發的一個開源深度學習框架,它允許開發者方便地構建、訓練和部署各種復雜的機器學習模型。TensorFlow
    的頭像 發表于 07-12 16:38 ?728次閱讀

    tensorflow和pytorch哪個更簡單?

    TensorFlow和PyTorch都是用于深度學習機器學習的開源框架。TensorFlow由Google Brain團隊開發,而Py
    的頭像 發表于 07-05 09:45 ?895次閱讀

    tensorflow和pytorch哪個好

    :2015年由Google Brain團隊發布。 語言支持 :主要使用Python,也支持C++、Java等。 設計哲學 :TensorFlow是一個端到端的機器學習平臺,支持從研究到生產的所有階段
    的頭像 發表于 07-05 09:42 ?704次閱讀

    tensorflow簡單的模型訓練

    在本文中,我們將詳細介紹如何使用TensorFlow進行簡單的模型訓練。TensorFlow是一個開源的機器學習,廣泛用于各種
    的頭像 發表于 07-05 09:38 ?705次閱讀

    keras模型轉tensorflow session

    和訓練深度學習模型。Keras是基于TensorFlow、Theano或CNTK等底層計算框架構建的。TensorFlow是一個開源的機器學習
    的頭像 發表于 07-05 09:36 ?555次閱讀

    如何使用Tensorflow保存或加載模型

    TensorFlow是一個廣泛使用的開源機器學習,它提供了豐富的API來構建和訓練各種深度學習模型。在模型訓練完成后,保存模型以便將來使用
    的頭像 發表于 07-04 13:07 ?1579次閱讀

    深度學習常用的Python

    深度學習作為人工智能的一個重要分支,通過模擬人類大腦中的神經網絡來解決復雜問題。Python作為一種流行的編程語言,憑借其簡潔的語法和豐富的支持,成為了深度學習研究和應用的首選工具。本文將深入探討
    的頭像 發表于 07-03 16:04 ?663次閱讀

    TensorFlow的定義和使用方法

    TensorFlow是一個由谷歌人工智能團隊谷歌大腦(Google Brain)開發和維護的開源機器學習。它基于數據流編程(dataflow programming)的概念,將復雜的
    的頭像 發表于 07-02 14:14 ?802次閱讀

    TensorFlow與PyTorch深度學習框架的比較與選擇

    深度學習作為人工智能領域的一個重要分支,在過去十年中取得了顯著的進展。在構建和訓練深度學習模型的過程中,深度學習框架扮演著至關重要的角色。TensorFlow和PyTorch是目前最受
    的頭像 發表于 07-02 14:04 ?982次閱讀

    基于TensorFlow和Keras的圖像識別

    ,讓我們先花點時間來了解一些術語。TensorFlow/KerasTensorFlow是GoogleBrain團隊創建的一個Python開源,它包含許多算法和模型
    的頭像 發表于 01-13 08:27 ?840次閱讀
    基于<b class='flag-5'>TensorFlow</b>和Keras的圖像識別

    如何使用TensorFlow構建機器學習模型

    在這篇文章中,我將逐步講解如何使用 TensorFlow 創建一個簡單的機器學習模型。
    的頭像 發表于 01-08 09:25 ?1005次閱讀
    如何使用<b class='flag-5'>TensorFlow</b>構建<b class='flag-5'>機器</b><b class='flag-5'>學習</b>模型
    主站蜘蛛池模板: 久久两性视频| 国产AV高清怡春院| 91视频夜色| 99精品小视频| 欧美xxxx印度| 旧里番ovaの催○セイ活指导| 国产亚洲精品久久久久久鸭绿欲| 免费果冻传媒在线完整观看| 亚洲欧美人成视频在线| 亚洲成人日韩| 18美女腿打开无遮软件| AV天堂AV亚洲啪啪久久无码| 囯产精品一区二区三区线| 日本护士喷水| 伊人精品国产| 97亚洲狠狠色综合久久位| 99在线在线视频观看| 国产特级毛片AAAAAAA高清| 毛片手机在线| 欧美一级情欲片在线| 性欧美video| 丰满人妻熟女色情A片| 国产女人喷潮视频免费| 欧美特黄三级成人| 97色伦图片97色伦图影院久久| 精品久久电影网| 美女穿丝袜被狂躁动态图| 亚洲99精品A片久久久久久| 囯产免费精品一品二区三区视频 | 欧美xxxxb| pkf女尸studiosxnxx| 高清大胆欧美videossexo| 欧洲电影巜肉欲丛林| xvideos中文版在线视频| 男人天堂999| yellow日本高清在线| 国产偷抇久久精品A片蜜臀A| 天天躁夜夜踩很很踩2022 | 一品探花论坛| 久草免费视频在线观看| 人人在线碰碰视频免费|