回覆列表
  • 1 # 運維零到小白

    首先要先了解深度學習,和程式語言的關係。

    深度學習(DeepLearning)是機器學習領域中一個新的研究方向,深度學習是學習樣本資料的內在規律和表示層次,這些學習過程中獲得的資訊對諸如文字,影象和聲音等資料的解釋有很大的幫助。它的最終目標是讓機器能夠像人一樣具有分析學習能力,能夠識別文字、影象和聲音等資料。 深度學習是一個複雜的機器學習演算法。

    程式語言簡單的來說就是工具,就像錘子釘釘子中的錘子,用錘子這個工具可以把釘子釘到木頭裡。程式語言也是一樣,也是用來編寫各種軟體的一種工具。

    而python只是程式語言的一種,為什麼說到深度學習就要和python語言聯絡在一起呢?因為python語言相對其他語言在開發時會更快,可以用更少的程式碼實現所需要的功能。難道用其他的程式語言不行麼,答案是當然可以。只不過python更適合。就像錘子釘釘子一樣,我用磚頭也一樣可以把釘子釘進木頭裡,但是錘子是最好用的。

    之所以使用python來做深度學習個人分析有以下幾個原因:

    1、python語言相對其他語言對於沒有程式設計基礎的人來說更容易學習

    2、python語言有很多深度學習的庫。就是關於深度學習的庫比較完善

    3、python相對其他程式語言可以用更少的程式碼實現所需功能

    4、深度學習主要的內容是演算法設計和最佳化,使用python可以讓相關人員把精力更多的用在演算法上,而不是工具的使用

    所以,更多的科學領域的研究者選擇使用python,這也是python在科學領域特別火的原因。因為他特別適合。

    就像寫網頁,大家會用html+css,javascript,nodejs,又或者python的Django、Flask等等。難道用C語言不能寫麼,回答也是肯定的,當然能寫那為什麼沒人用C語言去開發網頁呢?因為用C的開發週期特別長,對於現在告訴發展的科技肯定是不適合的

    總結一下:沒有最好的,只有最適合的。就像學習深度學習就想到使用python一樣。python是眾多程式語言中最適合用來做深度學習的

  • 2 # 哄哄3166

    我朋友在中公教育學IT優就業學過程式設計,那邊老師最近再給他講這個學習,我也順便看了下,有Python基礎或者java基礎好像都可以的,我聽那邊老師說他們最近和中科院自動化研究所合作的課程,前期的話沒基礎可以贈送Python程式設計的學習課程,課程上課老師是中科院的老師,挺牛的,中科院自動化研究所是華人工智慧領域的領頭羊,國內很好的科技研究中心了,你要是真的對這個有興趣你自己去中公官網啥的找老師瞭解下。

  • 3 # 是開心果呀

    有Python程式設計基礎肯定更好,因為深度學習是Python人工智慧方向的,但是有開發的程式設計基礎也能學習,可以看看優就業

  • 中秋節和大豐收的關聯?
  • 白宮必須戴口罩,特朗普什麼時候戴口罩呢?