回覆列表
  • 1 # 強勁九

    在我看來,即使目標是想要入門深度學習,那麼其中所需要學習的東西也不少,因為它實在涉及了太多方面。雖然我學習深度學習的時間不算久,但是在學習中還是有自己的一些方法。總結一下,主要有三個。

    影片學習

    推薦去看 Andrew Ng 的 DeepLearning.ai 的影片,在網易雲課堂上也能收到免費的課程,課後的程式設計作業可以上網搜尋。這個課程好在每個影片都很淺顯直觀地說明一個知識點,平均每個影片有 7 分鐘,很短。全部看完結合作業的理解,也算是對深度學習有了個基本的認識。如果想要看原版的影片及作業,可以去 Coursera 上付費觀看,會提供課後作業並且幫你批改,還有社群交流,當你全部學完後還會給你頒發畢業證。

    程式設計學習

    如果你對於程式設計感興趣,那麼一個很好的方法就是試著使用程式碼去實現。我試過完全自己用 Python 寫一個簡單神經網路的程式碼,寫完之後發現自己更加的知道其中的原理了。還有一個比較有趣的就是去 GitHub 上找一些專案,去跑。例如有 TensorFlow 風格轉換專案,目標跟蹤類的,沒準跑著跑著突然就有個想法,想要試著應用到某個小東西上去。

    書本學習

    有很多的書大篇幅地在講理論,我個人覺得比較好的學習方法就是不一定要完全懂得其中的原理,先大概理解地去看,把整個知識面都過一遍,在之後實際應用或者操作時再深入的去理解,會更加印象深刻。看書學習不一定說要你硬啃理論,但是當你入門以後可以再回過頭來仔細去看。推薦兩本書:周志華的《機器學習》和 Ian GoodFellow 的《Deep Learning》,江湖分別稱「西瓜書」和「花書」。

  • 中秋節和大豐收的關聯?
  • 嘴巴老是很乾怎麼辦呢?