零基础如何入门深度学习?
關于深度學習,網上的資料很多,不過貌似大部分都不太適合初學者。 這里有幾個原因:1.深度學習確實需要一定的數學基礎。如果不用深入淺出地方法講,有些讀者就會有畏難的情緒,因而容易過早地放棄。2.中國人或美國人寫的書籍或文章,普遍比較難一些。我不太清楚為什么,不過確實是這樣子的。深度學習,確實需要一定的數學基礎,但真的那么難么?這個,還真沒有。不信?聽我來給你侃侃。看完,你也會覺得沒那么難了。
?
要說先準備什么,私以為,其實只需要知道導數和相關的函數概念就可以了。高等數學也沒學過?很好,我就是想讓文科生也能看懂,您只需要學過初中數學就可以了。
深度學習還有一個重要的數學概念:偏導數,偏導數的偏怎么理解?偏頭疼的偏,還是我不讓你導,你偏要導?
廢話半天,這些跟深度學習到底有啥關系?有關系,我們知道,深度學習是采用神經網絡,用于解決線性不可分的問題。關于這一點,我們回頭再討論,大家也可以網上搜一下相關的文章。我這里主要講講數學與深度學習的關系。先給大家看幾張圖:
圖1. 所謂深度學習,就是具有很多個隱層的神經網絡。
圖2.單輸出的時候,怎么求偏導數
圖3.多輸出的時候,怎么求偏導數。后面兩張圖是日語的,這是日本人寫的關于深度學習的書。感覺寫的不錯,把圖盜來用一下。所謂入力層,出力層,中間層,分別對應于中文的:輸入層,輸出層,和隱層。大家不要被這幾張圖嚇著,其實很簡單的。
?
看完這個,有些小伙可能要開始對自己女友調參了。有點不放心,所以補充一下。撩妹和深度學習一樣,既要防止欠擬合,也要防止過擬合。
所謂欠擬合,對深度學習而言,就是訓練得不夠,數據不足,就好比,你撩妹經驗不足,需要多學著點,送花當然是最基本的了,還需要提高其他方面,比如,提高自身說話的幽默感等,因為本文重點并不是撩妹,所以就不展開講了。這里需要提一點,欠擬合固然不好,但過擬合就更不合適了。過擬合跟欠擬合相反,一方面,如果過擬合,她會覺得你有陳冠希老師的潛質,更重要的是,每個人情況不一樣,就像深度學習一樣,訓練集效果很好,但測試集不行!就撩妹而言,她會覺得你受前任(訓練集)影響很大,這是大忌!如果給她這個映象,你以后有的煩了,切記切記!
?
總結
以上是生活随笔為你收集整理的零基础如何入门深度学习?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2019北京高考分数分布一览表(成绩分布
- 下一篇: 深度学习如何入门?怎么入门机器/深度学习