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

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

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

3天內不再提示

專訪Keras之父:從何開始對深度學習感興趣、Keras的創建背后的動機

DPVg_AI_era ? 來源:未知 ? 作者:李倩 ? 2018-11-19 09:29 ? 次閱讀

本文是對Keras的創造者、谷歌AI研究員Francois Chollet的專訪,內容包括Fran?ois從何開始對深度學習感興趣、Keras的創建背后的動機,Fran?ois對TensorFlow等其他框架的看法、給初學者的建議等。

本文作者Sanyam Bhutani專訪了一系列他心目中的“AI英雄”,包括GAN的創造者Ian Goodfellow、最年輕的Kaggle Grandmasters等等。

這次,他的采訪對象是機器學習社區最偉大的貢獻者之一、Keras的創造者,也是最好的深度學習書籍的作者之一:Francois Chollet。

Francois Chollet目前是Google AI的研究員,也是Keras開發的核心人物。

Francois Chollet

Sanyam Bhutani:你好,Fran?ois,非常感謝你抽出時間參加這次采訪。能和你談話真是我的榮幸。

Francois Chollet:謝謝你邀請我,我很樂意回答你的問題。

問:你現在在 Google AI Research工作,并且你創建了最受歡迎的深度學習庫之一。你能告訴我們你是怎么開始的嗎?是什么讓你對深度學習開始感興趣?

Francois Chollet:我研究人工智能已經有很長一段時間了,但在我還是學生時,我對學習視覺感知的層疊、模塊化、層次化表示的這些具體問題很感興趣。當時,Jeff Hawkins寫了一本相當發人深省的書(書名是:On Intelligence),內容包括大腦中的分層信息處理,MIT的一些人一直在研究受人類視覺皮層啟發的視覺感知層級模型,就是HMAX模型家族。

這些觀點給我的印象非常深刻,并且我認為是正確的,所以我開始研究自己的算法。那時我沒有使用神經網絡,我開始使用基于矩陣分解的堆疊特征學習器。我想要學習的不僅僅是視覺特征的層次結構,而是視覺-時間特征的層次結構,我想找到視覺特征與時間的相關性,而不僅僅是與空間的相關性。2012年年中,當我在東京大學做研究時,我獲得了一些初步的成功——我將我的設置應用到無監督的few-shot手勢識別中,并取得了一些非常好的結果。幾個月后,Hinton的實驗室贏得了ImageNet競賽冠軍(我在東京大學的實驗室也參加了這個競賽),他們在GPU上訓練深度卷積神經網絡(deep convnet),因此我對這種方法很感興趣。

這是人們現在已經忽略的東西,但是用反向傳播訓練的端到端可微模型只是學習感知的模塊化層次表示問題的一種解決方案,還有其他途徑尚未得到探索。這個問題本身只是AI領域的眾多問題之一。

問:你能分享一下創建Keras的最初動機嗎?你有沒有想到它會變得如此受歡迎?

Fran?ois Chollet:沒有,我絕對沒想到它會變得如此之大。我最初是希望它能在當時使用深度學習的一小群人中引起一些轟動,那是在2015年3月(做深度學習的可能有幾千人),但當時沒有人知道深度學習能在接下來的幾年里變得如此熱門。

我開始創建Keras是為了我自己。我當時在業余進行自然語言處理的研究,希望找到一個好的工具來使用RNNs。LSTM算法在當時基本上還不為人所知,但隨著神經網絡在機器學習領域日益突出,一些人開始研究LSTM在自然語言處理中的應用。據我所知,當時LSTM還沒有可重用的開源實現,所以我用Theano做了一個。后來我做了更多的層。它就變成了一個框架。我把它命名為Keras,并且開源了它,一切是從那里發展起來的。

使它與眾不同的原因是:與其他框架相比,它非常易于得到,也易于使用;它支持RNNs和convnets(我想它是第一個支持convnets的框架),并且它允許你通過Python代碼而不是通過配置文件來定義模型(在這之前,通過配置文件來定義模型是最流行的方法,特別是對于Caffe和PyLearn2)。

問:你對Keras成為TensorFlow 2.0的默認API有何看法?你為什么覺得這是有必要的?

Francois Chollet:TensorFlow是一個非常強大的框架,但是它長期以來一直受到可用性問題的困擾,特別是它是一個龐大的、有時令人困惑的API。TensorFlow 2在很大程度上解決了這些問題。TensorFlow 2改進的核心是兩件事:eager execution和Keras API。 Eager execution為TensorFlow帶來了一種命令式的編碼風格,使其更直觀、更易于調試。Keras API將使用模式整合到一個連貫的、真正高效且令人愉快的workflows中,適合于從研究到應用程序開發到部署的各種用戶配置文件。我對即將發布的內容感到非常興奮。你應該很快就會看到了!

問:除了TF和Keras之外,你認為還有哪些框架看起來很有前景?

Francois Chollet:我認為MXNet和它的高級APIGluon很有前景,它們都受到Keras和Chainer的啟發。MXNet利用了許多與TensorFlow 2一致的想法—— eager execution和symbolic execution的混合。與TensorFlow一樣,它是為數不多的具有實際生產級和可擴展性的框架。MXNet背后有很多工程力量——亞馬遜有一個龐大的團隊在做這件事。這是一個嚴肅的項目,有一些非常好的想法和可靠的執行力。

問:對于那些懷著有朝一日在谷歌工作的夢想而對深度學習感興趣的讀者和初學者,你有什么建議?

Fran?ois Chollet:我認為你不應該把你的夢想和外在的身份標志聯系在一起,比如為一家知名公司工作,或者賺一筆錢,或者獲得某個特別的title。要弄清楚你生命的價值是什么,然后堅持你的價值觀。永遠不必為某一個決定后悔。

問:你能告訴我們你生命里的一天是什么樣的嗎?

Francois Chollet:不是很吸引人,主要是review代碼,與人交談,寫設計文檔,等等。我仍然編寫大量的代碼。

問:人們普遍認為,要在深度學習中取得重大成果,需要有大量資源。你認為一個人如果沒有谷歌研究員可能擁有的資源,能夠對這個領域做出重大貢獻嗎?

Francois Chollet:當然,有一些類型的問題需要行業規模的訓練資源。但是,有很多問題只需要有一個GPU,就能取得重大進展。目前阻礙AI研究的主要原因不是缺乏硬件,而是缺乏多樣化的思維。如果你的資源有限,那么不要把時間花在擔心GPU上,而是擔心你是否在處理正確的問題,是否在提出正確的問題。

問:你一直是“AI倫理”的倡導者。你能分享一些在構建“AI產品”時必須注意的方面嗎?

Francois Chollet:其他人對機器學習的倫理問題的討論比我好得多。比如Kate Crawford,還有Meredith Whittaker。我想對此感興趣的人都應該看看他們的作品。

問:你覺得機器學習被過度炒作了嗎?

Fran?ois Chollet:在某種程度上,的確是。我認為機器學習在某種程度上既被高估了,也被低估了。一方面,人們往往過度高估了當前機器學習系統的智能和泛化能力,將機器學習視為一根魔杖,遇到任意問題只要揮揮魔杖,問題就能消失。當然,這在很大程度上是錯誤的,我們的算法中很少有真正的智能,它們的應用范圍非常狹窄。

但與此同時,大多數人仍然低估了今天的相對粗糙的系統所能取得的成就,如果我們系統地將它們應用于它們可能解決的每一個問題的話。在某種程度上,機器學習是我們這個時代的蒸汽動力:這是一種非?;镜臋C制,但如果大規模使用,它仍有可能深刻地改變世界。

問:你認為博士或碩士學位的專業水平是必要的嗎,還是一個人可以在不成為“專家”的情況下對深度學習領域做出貢獻?

Francois Chollet:當今在深度學習領域很多重要貢獻的人都沒有博士學位。要想對一個領域做出有意義的貢獻,無論是系統開發還是新研究,你必須要有一定水平的專業知識。但很明顯,你不需要通過博士課程就能獲得專業知識,而擁有博士學位并不能保證你在任何領域都能做出有意義的貢獻——理論上應該是這樣,但就我所知,現實與這個理論不太相符。

事實上,除非你的目標是成為一名學者,否則我認為獲得博士學位并不是獲得專業知識的最佳途徑。最好的道路是能讓你快速、開放地成長的道路。在團隊合作和專家密切指導下開展各種項目,你能最快地學到知識。在實踐中,典型的博士項目不是那樣的。

問:在我們結束之前,對于那些對如何開啟深度學習感到不知所措的初學者,你有什么建議嗎?

Fran?ois Chollet:10年后,你能買到一本教科書,上面會可以很好地總結2010年到2020年期間AI的進展。今天發布的大量內容可能看起來很重要,但其中大部分都是噪音。要專注于大問題。

Sanyam Bhutani:非常感謝你接受這個采訪。

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

    關注

    42

    文章

    4771

    瀏覽量

    100715
  • 機器學習
    +關注

    關注

    66

    文章

    8406

    瀏覽量

    132565

原文標題:專訪Keras之父:關于深度學習、Keras的誕生和給初學者的建議

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

收藏 人收藏

    評論

    相關推薦

    KerasHub統一、全面的預訓練模型庫

    深度學習領域正在迅速發展,在處理各種類型的任務中,預訓練模型變得越來越重要。Keras 以其用戶友好型 API 和對易用性的重視而聞名,始終處于這一動向的前沿。Keras 擁有專用的內
    的頭像 發表于 12-20 10:32 ?65次閱讀

    NPU在深度學習中的應用

    隨著人工智能技術的飛速發展,深度學習作為其核心驅動力之一,已經在眾多領域展現出了巨大的潛力和價值。NPU(Neural Processing Unit,神經網絡處理單元)是專門為深度學習
    的頭像 發表于 11-14 15:17 ?510次閱讀

    如何使用Python構建LSTM神經網絡模型

    : NumPy:用于數學運算。 TensorFlow:一個開源機器學習庫,Keras是其高級API。 Keras:用于構建和訓練深度學習模型
    的頭像 發表于 11-13 10:10 ?328次閱讀

    GPU深度學習應用案例

    GPU在深度學習中的應用廣泛且重要,以下是一些GPU深度學習應用案例: 一、圖像識別 圖像識別是深度學習
    的頭像 發表于 10-27 11:13 ?382次閱讀

    keras模型轉tensorflow session

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

    keras的模塊結構介紹

    : 簡介 Keras是一個開源的深度學習庫,由Fran?ois Chollet于2015年創建Keras的目標是提供一個簡單、靈活且易于使
    的頭像 發表于 07-05 09:35 ?358次閱讀

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

    TensorFlow是一個廣泛使用的開源機器學習庫,它提供了豐富的API來構建和訓練各種深度學習模型。在模型訓練完成后,保存模型以便將來使用或部署是一項常見的需求。同樣,加載已保存的模型進行預測或
    的頭像 發表于 07-04 13:07 ?1481次閱讀

    導入keras或者onnx模型到cubeai進行分析,為什么會報錯?

    請問我導入keras或者onnx模型到cubeai進行分析,為什么會報錯,而且沒有報錯內容,cubeai版本9.0.0。換成8.1.0版本后報錯內容是invalid network。該怎么入手解決。
    發表于 07-03 07:55

    基于stm32h743IIK在cubeai上部署keras模型,模型輸出結果都是同一組概率數組,為什么?

    基于stm32h743IIK,在cubeai上部署keras模型,模型輸出結果都是同一組概率數組,一點也搞不明白,看社區也有相同的問題,但沒有解決方案
    發表于 05-20 08:18

    深度解析深度學習下的語義SLAM

    隨著深度學習技術的興起,計算機視覺的許多傳統領域都取得了突破性進展,例如目標的檢測、識別和分類等領域。近年來,研究人員開始在視覺SLAM算法中引入深度
    發表于 04-23 17:18 ?1285次閱讀
    <b class='flag-5'>深度</b>解析<b class='flag-5'>深度</b><b class='flag-5'>學習</b>下的語義SLAM

    cube AI導入Keras模型出錯怎么解決?

    我嘗試過cube AI的version7.1.0、6.0.0、5.1.2、4.1.0,導入Keras都是這個報錯,求解答 E010(InvalidModelError): Couldn&
    發表于 03-18 06:39

    為什么深度學習的效果更好?

    ,這些原則和進步協同作用使這些模型異常強大。本文探討了深度學習成功背后的核心原因,包括其學習層次表示的能力、大型數據集的影響、計算能力的進步、算法創新、遷移
    的頭像 發表于 03-09 08:26 ?619次閱讀
    為什么<b class='flag-5'>深度</b><b class='flag-5'>學習</b>的效果更好?

    谷歌模型怎么用手機打開文件

    )、.onnx(Open Neural Network Exchange)等。這些文件通常是為機器學習深度學習模型設計的。
    的頭像 發表于 02-29 18:17 ?1456次閱讀

    基于TensorFlow和Keras的圖像識別

    TensorFlow和Keras最常見的用途之一是圖像識別/分類。通過本文,您將了解如何使用Keras達到這一目的。定義如果您不了解圖像識別的基本概念,將很難完全理解本文的內容。因此在正文開始之前
    的頭像 發表于 01-13 08:27 ?810次閱讀
    基于TensorFlow和<b class='flag-5'>Keras</b>的圖像識別

    如何從零開始構建深度學習項目?(如何啟動一個深度學習項目)

    性能重大提升的背后往往是模型設計的改變。不過有些時候對模型進行微調也可以提升機器學習的性能。最終的判斷可能會取決于你對相應任務的基準測試結果。
    發表于 01-11 10:49 ?302次閱讀
    如何從零<b class='flag-5'>開始</b>構建<b class='flag-5'>深度</b><b class='flag-5'>學習</b>項目?(如何啟動一個<b class='flag-5'>深度</b><b class='flag-5'>學習</b>項目)
    主站蜘蛛池模板: 破苞流血哭泣 magnet| 久久九九亚洲精品| 国产午夜电影院| 好男人午夜www视频在线观看| 国产中文在线| 久久久久久久久久毛片精品美女| 老阿姨才是最有味的一区二区| 免费一级特黄欧美大片久久网| 亚洲国产精品无码AV久久久| 小777论坛| 伊人亚洲综合青草青草久热| 98色精品视频在线| 丹麦1o一19sex性hdhd| 国产在线精品亚洲二品区| 久久精品免费看网站| 欧美成 人 网 站 免费| 色窝窝亚洲AV在线观看| 亚洲精品久久无码AV片银杏| 在线 国产 欧美 专区| 芭乐视频免费资源在线观看| 国产高清-国产av| 久久99精品AV99果冻传媒| 免费成人小视频| 神马影院午夜伦理限级| 亚洲青青草原| blacked黑人战小美女| 国产探花在线精品一区二区| 久久精品伊人| 色www.亚洲免费视频| 亚洲天堂一区二区三区| a三级黄色片| 国产欧美一区二区三区免费| 久热人人综合人人九九精品视频| 全黄H全肉细节文短篇| 亚洲视频网站欧美视频网站| 9LPORM原创自拍达人| 国产曰批试看免费视频播放免费| 麻豆国产精品AV色拍综合| 网红刘婷hd国产高清| 4480YY旧里番在线播放| 国产精品人成视频免费999|