最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

人工智能最火編程語言 Python大戰(zhàn)Java!

 更新時(shí)間:2017年11月13日 16:43:09   投稿:lijiao  
開發(fā)者到底應(yīng)該學(xué)習(xí)哪種編程語言才能獲得機(jī)器學(xué)習(xí)或數(shù)據(jù)科學(xué)這類工作呢?這是一個(gè)非常重要的問題。本文為大家提供作者的答案并解釋原因

開發(fā)者到底應(yīng)該學(xué)習(xí)哪種編程語言才能獲得機(jī)器學(xué)習(xí)或數(shù)據(jù)科學(xué)這類工作呢?這是一個(gè)非常重要的問題。我們?cè)谠S多論壇上都有討論過?,F(xiàn)在,我可以提供我自己的答案并解釋原因,但我們先看一些數(shù)據(jù)。畢竟,這是機(jī)器學(xué)習(xí)者和數(shù)據(jù)科學(xué)家應(yīng)該做的事情:看數(shù)據(jù),而不是看觀點(diǎn)。

話不多說,上數(shù)據(jù)。我搜索了與“機(jī)器學(xué)習(xí)”和“數(shù)據(jù)科學(xué)”一起使用的技能,搜索選項(xiàng)包括編程語言Java、C、C++和JavaScript。然后還包括了Python和R,因?yàn)槲覀冎浪跈C(jī)器學(xué)習(xí)和數(shù)據(jù)科學(xué)方面很受歡迎,當(dāng)然還有Scala,考慮到它與Spark的關(guān)系,再加上Julia,一些開發(fā)中認(rèn)為這是“the next big thing”。運(yùn)行這個(gè)查詢,我們得到的數(shù)據(jù)如下:

當(dāng)我們關(guān)注機(jī)器學(xué)習(xí)時(shí),我們得到了類似的數(shù)據(jù):

我們能從這些數(shù)據(jù)中得到什么啟示呢?

首先,我們看到并不是一招通吃。在這種情況下,各種機(jī)器學(xué)習(xí)編程語言都很受歡迎。

其次,所有這些編程語言都在急劇增長(zhǎng),反映出在過去幾年里,企業(yè)對(duì)機(jī)器學(xué)習(xí)和數(shù)據(jù)科學(xué)的關(guān)注和需求正在急速增加。

第三,Python很明顯的領(lǐng)導(dǎo)者,其次是Java,然后是R,再然后是C++。Python對(duì)Java的領(lǐng)先優(yōu)勢(shì)正在增加,而Java在R上的領(lǐng)先地位正在下降。必須承認(rèn),我很驚訝地看到Java名列第二;我本來是以為是R語言。

第四,Scala的增長(zhǎng)令人印象深刻。它在三年前幾乎是不存在的,現(xiàn)在和這些成熟的編程語言幾乎在同一個(gè)層面。當(dāng)我們切換到Indeed.com上的數(shù)據(jù)的相對(duì)視圖時(shí),這更容易發(fā)現(xiàn)。

第五,Julia的受歡迎程度雖然不明顯,但肯定有上升的趨勢(shì)。Julia將成為一種流行機(jī)器學(xué)習(xí)和數(shù)據(jù)科學(xué)編程語言嗎?未來會(huì)告訴你。

如果我們忽略Scala和Julia,以便能夠聚焦其他編程語言的增長(zhǎng),那么我們毫無疑問可以確認(rèn):Python和R的增長(zhǎng)速度要快于通用語言。

考慮到增長(zhǎng)率的差異,R的受歡迎程度可能很快就會(huì)超過Java。

當(dāng)我們專注于深度學(xué)習(xí)這個(gè)問題時(shí),數(shù)據(jù)是完全不同的:

這時(shí),Python仍然是領(lǐng)導(dǎo)者,但C++現(xiàn)在是第二,然后是Java,而C在第四,R只在第5。這里顯然強(qiáng)調(diào)了高性能計(jì)算語言。Java正在快速發(fā)展。它可以很快達(dá)到第二名,就像一般的機(jī)器學(xué)習(xí)一樣。R不會(huì)很快接近頂部。令我驚訝的是Lua的缺席,盡管它在一個(gè)主要的深度學(xué)習(xí)框架(orch)中使用,而Julia不存在。

到這時(shí),到底哪種語言才是最受歡迎的編程語言呢?答案應(yīng)該很清楚了。當(dāng)涉及到機(jī)器學(xué)習(xí)和數(shù)據(jù)科學(xué)工作時(shí),Python、Java和R是最流行的技能。如果你想專注于深度學(xué)習(xí),而不是一般的機(jī)器學(xué)習(xí),那么,在某種程度上來說C++、C也是值得考慮的。然而,請(qǐng)記住,這只是看待問題的一種方式。如果你想找一份工作,或者你只是想在業(yè)余時(shí)間學(xué)習(xí)機(jī)器學(xué)習(xí)和數(shù)據(jù)科學(xué),你可能會(huì)得到不同的答案。

我的個(gè)人答案呢?除了有許多頂級(jí)機(jī)器學(xué)習(xí)框架的支持之外,Python對(duì)我來說很適合,因?yàn)槲矣杏?jì)算機(jī)科學(xué)的背景。對(duì)于開發(fā)新的算法,我也會(huì)感到很舒服,因?yàn)槲业拇蟛糠致殬I(yè)生涯都是用這種語言編程的。但這就是我,有不同背景的人可能會(huì)覺得用另一種語言更好。一個(gè)擁有有限編程技能的統(tǒng)計(jì)學(xué)家肯定會(huì)更喜歡R。一個(gè)強(qiáng)大的Java開發(fā)人員可以使用他最喜歡的語言,因?yàn)橛写罅康腏ava API的開放源代碼。對(duì)于這些圖表上的任何一種語言,都可以有類似的例子。

因此,我的建議是,在花大量時(shí)間學(xué)習(xí)一門語言之前,根據(jù)自己的情況來決定選擇哪種編程語言,切記千萬不可跟風(fēng)。

相關(guān)書籍推薦:

你眼中的Python大牛 應(yīng)該都有這份書單

Python書單 不將就

不可錯(cuò)過的十本Python好書

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python中turtle庫的簡(jiǎn)單使用教程

    python中turtle庫的簡(jiǎn)單使用教程

    這篇文章主要給大家介紹了關(guān)于python中turtle庫的簡(jiǎn)單使用教程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • python編譯安裝參數(shù)方式

    python編譯安裝參數(shù)方式

    這篇文章主要介紹了python編譯安裝參數(shù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • python實(shí)現(xiàn)維吉尼亞算法

    python實(shí)現(xiàn)維吉尼亞算法

    這篇文章主要為大家詳細(xì)介紹了python編程實(shí)現(xiàn)維吉尼亞算法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • Python中實(shí)現(xiàn)輸入一個(gè)整數(shù)的案例

    Python中實(shí)現(xiàn)輸入一個(gè)整數(shù)的案例

    這篇文章主要介紹了Python中實(shí)現(xiàn)輸入一個(gè)整數(shù)的案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python實(shí)現(xiàn)身份證前六位地區(qū)碼對(duì)照表文件

    Python實(shí)現(xiàn)身份證前六位地區(qū)碼對(duì)照表文件

    這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)身份證前六位地區(qū)碼對(duì)照表文件,文中的示例代碼講解詳細(xì),感興趣的可以了解一下
    2022-12-12
  • 用python爬取租房網(wǎng)站信息的代碼

    用python爬取租房網(wǎng)站信息的代碼

    今天小編就為大家分享一篇關(guān)于用python爬取租房網(wǎng)站信息的代碼,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • Python代碼統(tǒng)計(jì)耗時(shí)的方法詳解

    Python代碼統(tǒng)計(jì)耗時(shí)的方法詳解

    在現(xiàn)代軟件開發(fā)中,性能優(yōu)化是一個(gè)至關(guān)重要的環(huán)節(jié),無論是開發(fā)大型系統(tǒng)還是小型工具,開發(fā)者都需要對(duì)代碼的執(zhí)行時(shí)間進(jìn)行精確測(cè)量,以便找出瓶頸并優(yōu)化性能,本文給大家介紹了Python代碼統(tǒng)計(jì)耗時(shí)的方法,需要的朋友可以參考下
    2025-02-02
  • python多線程實(shí)現(xiàn)動(dòng)態(tài)圖繪制

    python多線程實(shí)現(xiàn)動(dòng)態(tài)圖繪制

    這篇文章主要介紹了python多線程實(shí)現(xiàn)動(dòng)態(tài)圖繪制,文章基于Python的相資料展開動(dòng)態(tài)圖的繪制相關(guān)內(nèi)容,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-04-04
  • Python使用smtplib?實(shí)現(xiàn)單發(fā)和群發(fā)郵件驗(yàn)證碼

    Python使用smtplib?實(shí)現(xiàn)單發(fā)和群發(fā)郵件驗(yàn)證碼

    這篇文章主要介紹了Python使用smtplib?實(shí)現(xiàn)單發(fā)和群發(fā)郵件驗(yàn)證碼,文章通過使用?smtplib?模塊在?Python?中發(fā)送電子郵件,需要的小伙伴可以參考一下
    2022-05-05
  • 基于Python搭建人臉識(shí)別考勤系統(tǒng)

    基于Python搭建人臉識(shí)別考勤系統(tǒng)

    人臉識(shí)別目前正被用于讓世界更安全、更智能、更方便。在本文中,你將學(xué)習(xí)如何使用 Python 構(gòu)建人臉識(shí)別系統(tǒng)。人臉識(shí)別比人臉檢測(cè)更進(jìn)一步。感興趣的可以學(xué)習(xí)一下
    2021-12-12

最新評(píng)論

龙岩市| 汉沽区| 平遥县| 云安县| 大兴区| 龙川县| 吉安县| 南开区| 息烽县| 饶河县| 鄂托克前旗| 广州市| 东山县| 怀安县| 康定县| 江山市| 淅川县| 吴忠市| 新宁县| 连南| 天峻县| 樟树市| 灵川县| 岑溪市| 平塘县| 曲周县| 郧西县| 高陵县| 石泉县| 宜宾市| 孟连| 黄陵县| 闸北区| 河源市| 永福县| 桃源县| 迁安市| 平罗县| 神农架林区| 昌乐县| 山西省|