簡單來說,機器學習是實現人工智能的方法,深度學習是實現機器學習的技術。機器學習在實現人工智能時中需要人工輔助(半自動),而深度學習使該過程完全自動化
舉個例子:通過機器學習算法來識別水果是橘子還是蘋果,需要人工輸入水果的特征數據,生成壹定的算法模型,進而可以準確預測具有這些特征的水果的類型,而深度學習則能自動的去發現特征進而判斷。
學習深度學習課程的話最基本的就是要具有壹定的編程基礎,並且具備壹定的數學基礎。比如計算機相關專業的本科生、研究生,計算機相關專業的高校講師,從事IT行業的編程人員,人工智能領域的從業人員。在有壹定基礎的前提下還是能學會的。無編程基礎的人員則需要提前學習python的基礎課程。