在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

Python入門深度學習完整指南

Hx ? 作者:工程師陳翠 ? 2018-07-05 11:12 ? 次閱讀

介紹

深度學習目前已經成為了人工智能領域的突出話題。它在“計算機視覺”和游戲(AlphaGo)等領域的突出表現而聞名,甚至超越了人類的能力。近幾年對深度學習的關注度也在不斷上升,這里有一個調查結果可以參考。

這里有一個 Google 的搜索趨勢圖:

如果你對這個話題感興趣,這里有一個很好的非技術性的介紹。如果你有興趣了解最近的趨勢,那么這里有一個很好的匯總。

在這篇文章中,我們的目標是為所有深度學習的人提供一條學習之路,同時也是為想要進一步學習的人提供一條探索的路徑。如果你準備好了,那么讓我們開始吧!

步驟0:先決條件

建議在學習深度學習之前,你應該先了解一些機器學習的基礎知識。這篇文章列出了完整的學習機器學習的資源。

如果你想要一個簡單的學習版本。那么可以看下面的列表:

數學基礎(特別是微積分,概率和線性代數)

Python 基礎

統計學基礎

機器學習基礎

建議時間:2-6個月

步驟1:機器配置

在進行下一步學習之前,你應該確保你有一個支持你學習的硬件環境。一般建議你至少擁有以下硬件:

一個足夠好的 GPU(4+ GB),最好是 Nvidia

一個還可以的 CPU(比如:Intel Core i3,Intel Pentium 可能不適合)

4 GB RAM(這個取決于數據集大小)

如果你還不確定,那么請閱讀這個硬件指南。

備注:如果你是一個硬件玩家,那么你可能已經擁有了所需的硬件。

如果你沒有所需的規格,那么你可以租一個云平臺來學習,比如 Amazon Web Service(AWS)。這是使用 AWS 進行深度學習的良好指南。

備注:在這個階段不要安裝任何深度學習的庫,安裝過程我們會在步驟 3 中介紹。

步驟2:初試深度學習

現在,你已經對這個領域有了一個初步的認識,那么你應該進一步深入了解深度學習。

根據自己的偏好,我們可以選擇以下幾個途徑:

通過博客學習,比如 Fundamentals of Deep Learning ,Hacker’s guide to Neural Networks。

通過視頻學習,比如 Deep Learning Simplified。

通過書籍學習,比如 Neural networks and Deep Learning

除了上述的先學知識,你還應該了解一些流行的深度學習庫和運行他們的語言。以下是一個不太完整的列表(你可以通過查看 wiki 獲得更加完整的列表):

Caffe

DeepLearning4j

Tensorflow

Theano

Torch

其他一些著名的庫:Mocha,neon,H2O,MXNet,Keras,Lasagne,Nolearn。關于深度學習語言,可以查看這個文章。

你也可以查看查看 Stanford 的 CS231n 中的第 12 講,概要性的了解一些深度學習庫。

建議時間:1-3周

步驟3:選擇你自己的領域

這是最有趣的部分,深度學習已經應用在各個領域中,并且取得了最先進的研究成果。如果你想更深入的了解,那么作為一個讀者,你最適合的路徑就是動手實踐。這樣才能對你現在了解的內容有一個更加深入的認識。

注意:在以下的每個領域中,都會包括一個博客,一個實戰項目,一個需要的深度學習庫以及一個輔助課程。第一步你應該學習一下博客,然后去安裝對應的深度學習庫,然后再去做實戰項目。如果在這個過程中,你遇到什么問題,那么可以去學習輔助課程。

深度學習在機器視覺中的應用

參考博客:DL for Computer Vision

實戰項目:Facial Keypoint Detection

深度學習庫:Nolearn

推薦課程:CS231n: Convolutional Neural Networks for Visual Recognition

深度學習在自然語言處理中的應用

參考博客:Deep Learning, NLP, and Representations

實戰項目:Deep Learning for Chatbots, Part 1, Part2。

深度學習庫:Tensorflow

推薦課程:CS224d: Deep Learning for Natural Language Processing

深度學習在語音中的應用

參考博客:Deep Speech: Lessons from Deep Learning

實戰項目:Music Generation using Magenta (Tensorflow)

深度學習庫:Magenta

推薦課程:Deep Learning (Spring 2016), CILVR Lab@NYU

深度學習在強化學習中的應用

參考博客和實戰項目:Deep Reinforcement Learning: Pong from Pixels

深度學習庫:沒有需要的深度學習庫,但是你需要 openAI gym 來測試你的模型。

推薦課程:CS294: Deep Reinforcement Learning

建議時間:1-2個月

步驟4:深挖深度學習

現在你應該已經已經學會了基礎的深度學習算法!但是前面的路程會更加艱苦。現在,你可以盡可能高效的利用這一新獲得的技能。這里有一些技巧,你應該做的,可以磨煉你的技能。

重復上述步驟,選擇不同的領域進行嘗試。

深度學習在別的領域的應用。比如:DL for trading,DL for optimizing energy efficiency。

利用你學到的心技能去做點別的事,比如參考這個網站。

參加一些比賽,比如:kaggle。

加入一些深度學習社區,比如:Google Group,DL Subreddit。

跟隨一些研究人員,比如:RE.WORK DL Summit。

建議時間:無限

一些比較好的資源:

Complete Deep Learning book

Stanford UFLDL Turorial

Deep Learning in Neural Networks: An Overview

Awesome Deep Learning github repository

Yann LeCun’s recommendations for Deep Learning self-study

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

    關注

    56

    文章

    4807

    瀏覽量

    85041
收藏 人收藏

    評論

    相關推薦

    基于 Python深度學習庫Keras入門知識

    支持 Python 開發環境的平臺同時也能支持 Keras。正式構建測試是在 Python V2.7x 和 V3.5 上運行的,但與 Keras 結合使用的后端需要特定平臺才能訪問支持的圖形處理單元
    的頭像 發表于 05-14 04:05 ?5858次閱讀

    零基礎Python編程快速入門學習

    的框架都把功能封裝得很完整,定義了一套在自己的框架下做事的“規則”,學習框架更多的是學習這些“規則”,入門倒不需要很深的理論基礎。
    發表于 04-26 15:49

    Python深度學習的數學基礎

    算法工程師修仙之路:Python深度學習(八)
    發表于 04-02 13:03

    深度學習入門之基于python的理論與實現

    深度學習入門-基于python的理論與實現(2)
    發表于 06-19 11:22

    Python基礎教程+Python入門學習線路圖最新版分享

    Python基礎教程+Python入門學習線路圖最新版
    發表于 07-13 12:07

    [Python入門指南].(Python.Tutorial).G

    介紹python的一篇較好的入門資料
    發表于 09-05 08:38 ?0次下載

    python基礎教程之Python初學者入門學習指南資料免費下載

    Python,在這里不過多的做介紹,我們主要看看做為一名初學者,在剛剛起步學習Python的時候,該如何一步步學習呢?以下是一份新手的學習指南
    發表于 10-30 19:13 ?51次下載

    python機器學習深度學習學習書籍資料免費下載

    本文檔的主要主要內容詳細介紹的是python機器學習深度學習學習書籍資料免費下載。
    發表于 11-05 16:28 ?96次下載

    深度學習入門基于python的理論與實現PDF電子書免費下載

    本書是深度學習真正意義上的入門書,深入淺出地剖析了深度學習的原理和相關技術。書中使用Python
    發表于 12-09 08:00 ?19次下載
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b><b class='flag-5'>入門</b>基于<b class='flag-5'>python</b>的理論與實現PDF電子書免費下載

    Python的Anaconda入門指南

    Python入門學習并不是一件簡單的事情,也不是輕輕松松簡簡單單就可以快速入門的,尤其是環境問題,讓不少的Python初學者頭痛不已,本篇
    的頭像 發表于 01-22 17:32 ?2702次閱讀

    基于Python的理論與實現進行深度學習入門教程

    本書是深度學習真正意義上的入門書,深入淺出地剖析了深度學習的原理和相關技術。書中使用Python
    發表于 11-11 08:00 ?6次下載

    深度學習入門基于Python的理論與實現的PDF電子書免費下載

    本書是深度學習真正意義上的入門書,深入淺出地剖析了深度學習的原理和相關技術。書中使用Python
    發表于 01-27 08:00 ?0次下載
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b><b class='flag-5'>入門</b>基于<b class='flag-5'>Python</b>的理論與實現的PDF電子書免費下載

    深度學習入門:基于Python的理論與實現電子書

    深度學習入門:基于Python的理論與實現電子書
    發表于 03-10 09:42 ?32次下載
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b><b class='flag-5'>入門</b>:基于<b class='flag-5'>Python</b>的理論與實現電子書

    Python深度學習

    Python深度學習教材資料下載。
    發表于 06-01 14:40 ?41次下載

    深度學習常用的Python

    深度學習作為人工智能的一個重要分支,通過模擬人類大腦中的神經網絡來解決復雜問題。Python作為一種流行的編程語言,憑借其簡潔的語法和豐富的庫支持,成為了深度
    的頭像 發表于 07-03 16:04 ?728次閱讀
    主站蜘蛛池模板: 91大神亚洲影视在线 | 立即播放免费毛片一级 | 2022欧美高清中文字幕在线看 | 特黄视频免费看 | 久久性久久性久久久爽 | 四虎新网址 | 有一婷婷色 | 色香蕉在线观看 | 巨乳色最新网址 | 69日本xxxxxxxxx30| 女人扒开腿让男人桶到爽 | 狠狠色丁香久久综合网 | 老色批视频 | 女人精69xxxxxx | 天天射天天拍 | 哺乳期xxxx视频 | 夜夜爽www | 1024 cc香蕉在线观看看中文 | 日本不卡在线一区二区三区视频 | 性免费网站 | 成人网中文字幕色 | 七月婷婷精品视频在线观看 | 亚洲天堂ww| 91精品欧美激情在线播放 | 一级特黄aaa大片在线观看视频 | 真实一级一级一片免费视频 | 另类免费视频 | 天天摸天天草 | 久久精品女人天堂 | 性夜影院爽黄e爽在线观看 羞羞色院91精品网站 | 一级毛片免费全部播放完整 | 日本一区二区三区视频在线观看 | 91大神在线视频观看 | 2022国产情侣真实露脸在线 | 午夜无遮挡怕怕怕免费视频 | jdav视频在线观看 | 欧美一区二区视频三区 | 国产男女免费视频 | 欧美极品色影院 | 久热首页 | 国产va在线播放 |