国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Python和R語(yǔ)言都適合進(jìn)行數(shù)據(jù)分析

倩倩 ? 來(lái)源:讀芯術(shù) ? 2020-03-25 16:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

學(xué)Python還是R語(yǔ)言,這是個(gè)難題……

這兩個(gè)異常強(qiáng)大、靈活好用的數(shù)據(jù)分析語(yǔ)常常讓我們難以抉擇。

有很多文章將Python語(yǔ)言和R語(yǔ)言在數(shù)據(jù)科學(xué)方面的優(yōu)缺點(diǎn)進(jìn)行了比較,但本文并不在其中之列。

與之不同,本文介紹了數(shù)據(jù)分析師和機(jī)器學(xué)習(xí)工程師的差異,以及他們對(duì)編程語(yǔ)言的不同需求。

簡(jiǎn)單而言,機(jī)器學(xué)習(xí)工程師從根本上來(lái)說(shuō)是軟件工程師,他們用的是為軟件工程設(shè)計(jì)的編程語(yǔ)言——而不是統(tǒng)計(jì)使用的編程語(yǔ)言。

這聽(tīng)起來(lái)相當(dāng)顯而易見(jiàn),但它代表了機(jī)器學(xué)習(xí)生態(tài)系統(tǒng)的一種變化,值得深入研究。

Python和R語(yǔ)言都適合進(jìn)行數(shù)據(jù)分析

在以往比較Python和R語(yǔ)言的文章中通常會(huì)凸顯出某種語(yǔ)言的明顯優(yōu)勢(shì),但這些優(yōu)勢(shì)充其量是微不足道的、主觀的。盡管有些人認(rèn)為R語(yǔ)言非常規(guī)統(tǒng)計(jì)函數(shù)的優(yōu)勢(shì)超過(guò)了Python,原因是后者需要使用Numpy這樣的第三方庫(kù),但這些差異并沒(méi)有產(chǎn)生那么大的影響。

事實(shí)就是R語(yǔ)言和Python都完全可以用于數(shù)據(jù)分析。

比如,假設(shè)用戶要對(duì)某些數(shù)據(jù)(例如房?jī)r(jià))運(yùn)行簡(jiǎn)單的線性回歸模型。R語(yǔ)言的運(yùn)行結(jié)果如下:

square_feet 《- c(1000, 1300,942, 1423, 2189)

price 《- c(300000, 299000, 240000, 420000, 600322)correlation 《-lm(price~square_feet)new_house 《- data.frame(square_feet = 1100)

new_house_price = predict(correlation, new_house)print(new_house_price)

而Python的運(yùn)行結(jié)果如下:

import pandas as pd

import statsmodels.api as smdata = {‘square_feet’: [1000, 1300, 942, 1423,2189], ‘price’: [300000, 299000, 240000, 420000, 600322]}

housing_data = pd.DataFrame(data=data)model = sm.OLS(housing_data[‘price’],housing_data[‘square_feet’]).fit()new_data = {‘square_feet’: [1400]}

new_housing_data =pd.DataFrame(data=new_data)model.predict(new_housing_data[‘square_feet’])

兩者的差異并非出人意料。一些人可能更青睞某一種語(yǔ)言的語(yǔ)法,或者可能更喜歡R語(yǔ)言的默認(rèn)繪圖庫(kù)(ggplot2),不喜歡Matplotlib或Python的其他庫(kù)。而其他人會(huì)認(rèn)為Python比R語(yǔ)言的性能更好。

現(xiàn)實(shí)情況是,如果用戶要做的只是分析數(shù)據(jù),那么任何一種語(yǔ)言都能完成得很不錯(cuò)。

但是機(jī)器學(xué)習(xí)工程與軟件有關(guān)——并非商業(yè)智能

分析數(shù)據(jù)從而了解業(yè)務(wù)的公司(也就是商業(yè)智能)與將機(jī)器學(xué)習(xí)當(dāng)作產(chǎn)品一部分的公司有著不同的需求。

正如Foursquare的核心技術(shù)負(fù)責(zé)人亞當(dāng)·瓦克斯曼所說(shuō):

“很多時(shí)候,公司說(shuō)他們有‘?dāng)?shù)據(jù)科學(xué)團(tuán)隊(duì)’,其實(shí)他們有的是分析支持功能。在Foursquare,機(jī)器學(xué)習(xí)模型在產(chǎn)品中占很大比重……Foursquare將數(shù)據(jù)科學(xué)視為產(chǎn)品開(kāi)發(fā)團(tuán)隊(duì)的一部分”

瓦克斯曼還表示,在Foursquare,“沒(méi)有數(shù)據(jù)科學(xué)部門——工程部門負(fù)責(zé)處理很多事情。”

機(jī)器學(xué)習(xí)工程師的需求是不同的。這里舉一個(gè)真實(shí)的例子。

為公司設(shè)計(jì)客戶服務(wù)機(jī)器人,可能需要將模型部署為微服務(wù),該服務(wù)將接收客戶的輸入并返回要在機(jī)器人前端進(jìn)行渲染的響應(yīng)。

構(gòu)建該應(yīng)用程序界面需要:

· 加載模型,無(wú)論使用哪種框架,它們基本上都具有本地Python包。

· 選擇一個(gè)框架,服務(wù)于應(yīng)用程序界面。Python有多種選擇(其中,F(xiàn)lask最受歡迎),而R語(yǔ)言僅限于Plumbr。

· 考慮到解析用戶輸入以及與其他服務(wù)進(jìn)行通訊等問(wèn)題。使用通用腳本語(yǔ)言(比如Python)會(huì)更加得心應(yīng)手。

換句話說(shuō),機(jī)器學(xué)習(xí)工程師需要處理工程方面的問(wèn)題,而Python是更好的選擇。

機(jī)器學(xué)習(xí)既是研究領(lǐng)域也是工程學(xué)科

要想了解機(jī)器學(xué)習(xí)工程是怎樣出現(xiàn)的,看一看相關(guān)領(lǐng)域(網(wǎng)絡(luò)開(kāi)發(fā))的發(fā)展經(jīng)歷非常有用。

2000年,只有一種產(chǎn)品依賴于客戶端和服務(wù)器之間的異步通信,它就是Outlook Web Access。微軟公司負(fù)責(zé)該產(chǎn)品的團(tuán)隊(duì)也同時(shí)研發(fā)了XMLHTTP。XMLHTTP讓后臺(tái)HTTP請(qǐng)求成為可能。

換句話說(shuō),唯一能構(gòu)建異步應(yīng)用程序的人就是那些發(fā)明了異步應(yīng)用程序技術(shù)的人。

不久之前,機(jī)器學(xué)習(xí)領(lǐng)域也是如此。僅有的幾家生產(chǎn)機(jī)器學(xué)習(xí)相關(guān)產(chǎn)品的公司同樣擁有相當(dāng)數(shù)量的機(jī)器學(xué)習(xí)團(tuán)隊(duì),比如谷歌、臉書和網(wǎng)飛。

但是,網(wǎng)絡(luò)開(kāi)發(fā)領(lǐng)域很快就將相關(guān)人員劃分為研究人員和從業(yè)人員。研究人員還在研究新技術(shù)和框架(通常應(yīng)用于較大的公司)的時(shí)候,大多數(shù)從業(yè)人員就開(kāi)始用他們的發(fā)明生產(chǎn)產(chǎn)品了。

機(jī)器學(xué)習(xí)領(lǐng)域也出現(xiàn)了類似的趨勢(shì)。機(jī)器學(xué)習(xí)工程師正在以從業(yè)者的身份出現(xiàn),他們使用大型公司和研究實(shí)驗(yàn)室生產(chǎn)的最新模型和框架來(lái)生產(chǎn)機(jī)器學(xué)習(xí)驅(qū)動(dòng)型產(chǎn)品。

比如,尼克·沃爾頓在黑客馬拉松比賽中使用OpenAI的GPT-2微調(diào)版創(chuàng)建了AI地牢,該程序由機(jī)器學(xué)習(xí)驅(qū)動(dòng),用戶可創(chuàng)建自己的冒險(xiǎn)游戲:

大多數(shù)網(wǎng)絡(luò)開(kāi)發(fā)人員并不設(shè)計(jì)自己的數(shù)據(jù)庫(kù)或框架,沃爾頓和他們類似,他也沒(méi)有發(fā)明自己的模型架構(gòu)。相反,他利用機(jī)器學(xué)習(xí)研究人員輸出的成果來(lái)創(chuàng)建新產(chǎn)品。

像沃爾頓這樣的從業(yè)人員都把精力放在構(gòu)建軟件上,他們需要使用適合于構(gòu)建軟件(而不是控制面板)的語(yǔ)言進(jìn)行工作。

機(jī)器學(xué)習(xí)正在走出實(shí)驗(yàn)室并投入生產(chǎn)——Python就是機(jī)器學(xué)習(xí)的產(chǎn)物

商業(yè)智能和數(shù)據(jù)分析會(huì)一直存在,在這些領(lǐng)域內(nèi),R語(yǔ)言仍會(huì)是個(gè)很受歡迎的選擇。但是,機(jī)器學(xué)習(xí)工程已經(jīng)向前發(fā)展了。

越來(lái)越多像Foursquare這樣的團(tuán)隊(duì)涌現(xiàn)出來(lái),對(duì)于他們來(lái)說(shuō),數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí)與產(chǎn)品開(kāi)發(fā)和工程有關(guān)。負(fù)責(zé)這些領(lǐng)域的并非數(shù)據(jù)分析師,而是工程師(根據(jù)的是職責(zé),而不是職稱),他們使用的是軟件工程師熟悉的工具和語(yǔ)言(比如Python)。

R將一直是生成控制面板和輸出報(bào)告的有效工具。但是,為拼車軟件創(chuàng)建估計(jì)到達(dá)時(shí)間功能、為流媒體服務(wù)提供內(nèi)容推薦工具或?yàn)檎掌瑧?yīng)用程序提供人臉識(shí)別器是機(jī)器學(xué)習(xí)工程師和Python該完成的工作。

筆者的團(tuán)隊(duì)為機(jī)器學(xué)習(xí)工程師構(gòu)建了Cortex,因?yàn)槲覀儽緛?lái)就是希望利用機(jī)器學(xué)習(xí)的軟件工程師。筆者所關(guān)心的問(wèn)題與設(shè)計(jì)新模型無(wú)關(guān),而與工程問(wèn)題有關(guān),比如:

· 與受歡迎的機(jī)器學(xué)習(xí)框架最為匹配的語(yǔ)言是什么?每個(gè)框架都有本地Python包。

· 哪種語(yǔ)言最適合編寫請(qǐng)求處理代碼?Python這樣的通用語(yǔ)言。

· 可用于包裝應(yīng)用程序界面模型的最簡(jiǎn)微服務(wù)框架是什么?Flask,當(dāng)然是Python。

換句話說(shuō),筆者的團(tuán)隊(duì)為機(jī)器學(xué)習(xí)工程師(而不是數(shù)據(jù)分析師)建立了一個(gè)平臺(tái),這就意味著我們支持的是Python,而不是R語(yǔ)言。

而對(duì)大家而言,適合的才是最好的,Python和R語(yǔ)言,在不同的領(lǐng)域,面對(duì)不同的問(wèn)題,都有著各自無(wú)法取代的優(yōu)勢(shì)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8553

    瀏覽量

    136928
  • python
    +關(guān)注

    關(guān)注

    57

    文章

    4876

    瀏覽量

    90022
  • r語(yǔ)言
    +關(guān)注

    關(guān)注

    1

    文章

    30

    瀏覽量

    6675
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    API數(shù)據(jù)分析:淘寶流量來(lái)源分析,渠道優(yōu)化!

    優(yōu)化渠道策略。我們將使用Python作為工具,結(jié)合數(shù)據(jù)分析和統(tǒng)計(jì)方法,確保過(guò)程真實(shí)可靠。 1. 理解淘寶流量來(lái)源 淘寶流量主要來(lái)自多個(gè)渠道,包括: 直接訪問(wèn) :用戶直接輸入淘寶網(wǎng)址或從收藏夾訪問(wèn)。 搜索引擎 :如百度或淘寶內(nèi)搜索,貢獻(xiàn)
    的頭像 發(fā)表于 01-23 13:42 ?171次閱讀
    API<b class='flag-5'>數(shù)據(jù)分析</b>:淘寶流量來(lái)源<b class='flag-5'>分析</b>,渠道優(yōu)化!

    利用拼多多用戶API進(jìn)行粉絲數(shù)據(jù)分析,有效提升用戶粘性

    這些API進(jìn)行粉絲數(shù)據(jù)分析,并基于分析結(jié)果制定增強(qiáng)用戶粘性的策略。 一、 拼多多用戶API概覽 拼多多開(kāi)放平臺(tái)提供了豐富的API接口,涵蓋商品、交易、用戶、物流等多個(gè)維度。對(duì)于粉絲數(shù)據(jù)分析
    的頭像 發(fā)表于 12-30 10:38 ?218次閱讀
    利用拼多多用戶API<b class='flag-5'>進(jìn)行</b>粉絲<b class='flag-5'>數(shù)據(jù)分析</b>,有效提升用戶粘性

    淘寶數(shù)據(jù)分析API:用戶行為洞察,精準(zhǔn)營(yíng)銷決策!

    。本文將探討如何利用這些API實(shí)現(xiàn)用戶行為的深度洞察,并轉(zhuǎn)化為實(shí)際的營(yíng)銷價(jià)值。 一、用戶行為數(shù)據(jù)的價(jià)值:從流量到洞察 用戶進(jìn)入店鋪或?yàn)g覽商品的每一個(gè)動(dòng)作,蘊(yùn)含著豐富的信息。傳統(tǒng)的數(shù)據(jù)分析可能停留在流量、轉(zhuǎn)化率等宏觀層面
    的頭像 發(fā)表于 12-25 14:12 ?261次閱讀
    淘寶<b class='flag-5'>數(shù)據(jù)分析</b>API:用戶行為洞察,精準(zhǔn)營(yíng)銷決策!

    經(jīng)營(yíng)數(shù)據(jù)分析可以通過(guò)哪些方式

    在數(shù)聚股份看來(lái),提起經(jīng)營(yíng)數(shù)據(jù)分析,大家往往會(huì)聯(lián)想到一些密密麻麻的數(shù)字表格,或是高級(jí)的數(shù)據(jù)建模手法,再或是華麗的數(shù)據(jù)報(bào)表。其實(shí),“ 分析 ”本身是每個(gè)人
    的頭像 發(fā)表于 12-05 16:31 ?632次閱讀

    廣立微DE-G零斷檔重構(gòu)智能數(shù)據(jù)分析

    近日,數(shù)據(jù)分析領(lǐng)域被一則消息推上風(fēng)口浪尖:一家老牌軟件巨頭將撤出中國(guó)。在此背景下,其旗下以靈活著稱的數(shù)據(jù)分析軟件,在中國(guó)市場(chǎng)的未來(lái)將面臨極大的不確定性。
    的頭像 發(fā)表于 11-07 10:39 ?665次閱讀

    一文了解Mojo編程語(yǔ)言

    Mojo 是一種由 Modular AI 公司開(kāi)發(fā)的編程語(yǔ)言,旨在將 Python 的易用性與 C 語(yǔ)言的高性能相結(jié)合,特別適合人工智能(AI)、高性能計(jì)算(HPC)和系統(tǒng)級(jí)編程場(chǎng)景。
    發(fā)表于 11-07 05:59

    溫度循環(huán)測(cè)試后如何進(jìn)行數(shù)據(jù)記錄和分析

    溫度循環(huán)測(cè)試后的數(shù)據(jù)記錄和分析是驗(yàn)證電能質(zhì)量在線監(jiān)測(cè)裝置精度穩(wěn)定性、功能完整性、硬件可靠性的核心環(huán)節(jié),需圍繞 “數(shù)據(jù)溯源可查、分析邏輯閉環(huán)、結(jié)論依據(jù)充分” 展開(kāi),結(jié)合測(cè)試標(biāo)準(zhǔn)(IEC
    的頭像 發(fā)表于 09-26 14:22 ?530次閱讀

    【產(chǎn)品介紹】Altair RapidMiner數(shù)據(jù)分析與人工智能平臺(tái)

    AltairRapidMiner賦能組織解鎖數(shù)據(jù)洞察,運(yùn)用數(shù)據(jù)分析和先進(jìn)的人工智能自動(dòng)化,提供可擴(kuò)展的面向未來(lái)的解決方案。Altair數(shù)據(jù)分析和人工智能平臺(tái)包括數(shù)據(jù)準(zhǔn)備、
    的頭像 發(fā)表于 09-18 17:56 ?836次閱讀
    【產(chǎn)品介紹】Altair RapidMiner<b class='flag-5'>數(shù)據(jù)分析</b>與人工智能平臺(tái)

    如何使用運(yùn)行數(shù)據(jù)趨勢(shì)分析驗(yàn)證裝置準(zhǔn)確性?

    負(fù)荷變化、設(shè)備啟停、電網(wǎng)事件)高度匹配,且關(guān)鍵參數(shù)波動(dòng)范圍在合理區(qū)間內(nèi)。以下是具體實(shí)施步驟、核心分析維度及判斷標(biāo)準(zhǔn): 一、前提:數(shù)據(jù)預(yù)處理 —— 確保分析基礎(chǔ)有效 在開(kāi)展趨勢(shì)分析前,需
    的頭像 發(fā)表于 09-18 10:33 ?490次閱讀
    如何使用運(yùn)<b class='flag-5'>行數(shù)據(jù)</b>趨勢(shì)<b class='flag-5'>分析</b>驗(yàn)證裝置準(zhǔn)確性?

    普迪飛 Exensio?數(shù)據(jù)分析平臺(tái) | Test Operations解鎖半導(dǎo)體測(cè)試新紀(jì)元

    TestOperations是Exensio數(shù)據(jù)分析平臺(tái)的四個(gè)主要模塊之一。T-Ops模塊旨在幫助集成器件制造商(IDM)、無(wú)晶圓廠半導(dǎo)體公司(Fabless)和外包半導(dǎo)體(產(chǎn)品)封測(cè)廠(OSAT
    的頭像 發(fā)表于 08-19 13:53 ?1214次閱讀
    普迪飛 Exensio?<b class='flag-5'>數(shù)據(jù)分析</b>平臺(tái) | Test Operations解鎖半導(dǎo)體測(cè)試新紀(jì)元

    如何通過(guò)數(shù)據(jù)分析識(shí)別設(shè)備故障模式?

    通過(guò)數(shù)據(jù)分析識(shí)別設(shè)備故障模式,本質(zhì)是從聲振溫等多維數(shù)據(jù)中提取故障特征,建立 “數(shù)據(jù)特征 - 故障類型” 的映射關(guān)系,核心可通過(guò)特征提取、模式匹配、趨勢(shì)分析三步實(shí)現(xiàn),精準(zhǔn)定位故障根源與發(fā)
    的頭像 發(fā)表于 08-19 11:14 ?844次閱讀
    如何通過(guò)<b class='flag-5'>數(shù)據(jù)分析</b>識(shí)別設(shè)備故障模式?

    構(gòu)建自定義電商數(shù)據(jù)分析API

    ? 在電商業(yè)務(wù)中,數(shù)據(jù)是驅(qū)動(dòng)決策的核心。隨著數(shù)據(jù)量的增長(zhǎng),企業(yè)需要實(shí)時(shí)、靈活的分析工具來(lái)監(jiān)控銷售、用戶行為和庫(kù)存等指標(biāo)。一個(gè)自定義電商數(shù)據(jù)分析API(應(yīng)用程序接口)可以自動(dòng)化
    的頭像 發(fā)表于 07-17 14:44 ?597次閱讀
    構(gòu)建自定義電商<b class='flag-5'>數(shù)據(jù)分析</b>API

    AI數(shù)據(jù)分析儀設(shè)計(jì)原理圖:RapidIO信號(hào)接入 平板AI數(shù)據(jù)分析

    AI數(shù)據(jù)分析儀, 平板數(shù)據(jù)分析儀, 數(shù)據(jù)分析儀, AI邊緣計(jì)算, 高帶寬數(shù)據(jù)輸入
    的頭像 發(fā)表于 07-17 09:20 ?746次閱讀
    AI<b class='flag-5'>數(shù)據(jù)分析</b>儀設(shè)計(jì)原理圖:RapidIO信號(hào)接入 平板AI<b class='flag-5'>數(shù)據(jù)分析</b>儀

    如何使用協(xié)議分析進(jìn)行數(shù)據(jù)分析與可視化

    使用協(xié)議分析進(jìn)行數(shù)據(jù)分析與可視化,需結(jié)合數(shù)據(jù)捕獲、協(xié)議解碼、統(tǒng)計(jì)分析及可視化工具,將原始數(shù)據(jù)轉(zhuǎn)化為可解讀的圖表和報(bào)告。以下是詳細(xì)步驟及關(guān)鍵
    發(fā)表于 07-16 14:16

    TDengine 發(fā)布時(shí)序數(shù)據(jù)分析 AI 智能體 TDgpt,核心代碼開(kāi)源

    組成部分,標(biāo)志著時(shí)序數(shù)據(jù)庫(kù)在原生集成 AI 能力方面邁出了關(guān)鍵一步。 TDgpt 是內(nèi)嵌于 TDengine 中的時(shí)序數(shù)據(jù)分析 AI 智能體,具備時(shí)序數(shù)據(jù)預(yù)測(cè)、異常檢測(cè)、數(shù)據(jù)補(bǔ)全、分類
    的頭像 發(fā)表于 03-27 10:30 ?711次閱讀
    TDengine 發(fā)布時(shí)序<b class='flag-5'>數(shù)據(jù)分析</b> AI 智能體 TDgpt,核心代碼開(kāi)源