自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

機(jī)器學(xué)習(xí)變得越來越簡(jiǎn)單,軟件工程卻走向了相反的道路……

人工智能 機(jī)器學(xué)習(xí)
過去的5年里,機(jī)器學(xué)習(xí)變得越來越容易,機(jī)器學(xué)習(xí)工具也正在變得愈加“平民化”。而與此同時(shí),軟件工程卻比以往更復(fù)雜了。然而,這對(duì)于軟件工程師來說是件好事,但對(duì)于機(jī)器學(xué)習(xí)(ML)專家來說則不然。

 本文轉(zhuǎn)載自公眾號(hào)“讀芯術(shù)”(ID:AI_Discovery)

過去的5年里,機(jī)器學(xué)習(xí)變得越來越容易,機(jī)器學(xué)習(xí)工具也正在變得愈加“平民化”。而與此同時(shí),軟件工程卻比以往更復(fù)雜了。然而,這對(duì)于軟件工程師來說是件好事,但對(duì)于機(jī)器學(xué)習(xí)(ML)專家來說則不然。

[[333014]]

原因何在?事實(shí)上,這是機(jī)器學(xué)習(xí)到軟件工程,數(shù)據(jù)科學(xué)到數(shù)據(jù)分析發(fā)展的進(jìn)程。

機(jī)器學(xué)習(xí)工具正愈加“平民化”

谷歌希望每個(gè)人都能接觸到機(jī)器學(xué)習(xí)模型的訓(xùn)練,不論他們的技術(shù)知識(shí)如何。隨著機(jī)器學(xué)習(xí)大眾化,云服務(wù)的市場(chǎng)逐漸增長,理解算法的價(jià)值則逐漸下降。

很久以前,我們手動(dòng)編碼算法。后來,Sklearn可以在幾行代碼中完成同樣的操作。原始的TensorFlow很難使用,Keras使其變得容易。如今,谷歌、微軟和亞馬遜都提供服務(wù)用以選擇、訓(xùn)練和調(diào)整云中模型,然后立即在API后提供模型。

可能在不久的將來,人人都可以訓(xùn)練人工智能。但是隨著復(fù)雜性的降低,對(duì)于經(jīng)驗(yàn)豐富的軟件工程師來說,它只是信手拈來的另一個(gè)工具而已。

機(jī)器學(xué)習(xí)發(fā)展集中于幾門語言上

語言的重要性不必多說。你知道COBOL(面向商業(yè)的通用語言)嗎?如果知道,便能獲得一份終身工作。世界金融體系依賴于此。然而如今沒有人再學(xué)習(xí)COBOL了,大多數(shù)機(jī)器學(xué)習(xí)是通過Python來實(shí)現(xiàn),而軟件開發(fā)則是通過多種語言實(shí)現(xiàn)的。

 

機(jī)器學(xué)習(xí)變得越來越簡(jiǎn)單,軟件工程卻走向了相反的道路……

 

如果每位機(jī)器學(xué)習(xí)工程師都具備使用Python的經(jīng)驗(yàn),那么你的競(jìng)爭(zhēng)對(duì)手就是每一位機(jī)器學(xué)習(xí)工程師。但從軟件的角度來說,你只會(huì)和使用相同技術(shù)的部分工程師競(jìng)爭(zhēng)。

我總是能看到許多高薪的軟件工程師(Ruby onRails)職位,這令我很驚訝,這個(gè)職位早在幾年前就過時(shí)了,但是由于歷史遺留問題,許多大公司,如Shopify、Instacart、Kickstarter等,仍在使用它。

你確實(shí)可以并且應(yīng)該學(xué)習(xí)多種語言,這對(duì)于能否成為一名優(yōu)秀的軟件工程師來說至關(guān)重要。

軟件工程需要更多技能

我們總是期待軟件工程師對(duì)每個(gè)方面都至少有一些了解。

 

機(jī)器學(xué)習(xí)變得越來越簡(jiǎn)單,軟件工程卻走向了相反的道路……

 

快速草圖

后端工程師知道瀏覽器的工作原理,前端工程師也具備一些數(shù)據(jù)庫的概念。兩者都能防止如SQL注入這樣的安全漏洞。對(duì)軟件有一個(gè)整體理解能使改換專業(yè)變得更容易,還能幫助構(gòu)建端到端解決方案。

廣泛的技能組合使軟件工程師能更好地適應(yīng)模棱兩可的環(huán)境。隨著需求的增長,軟件工程師經(jīng)常轉(zhuǎn)行到數(shù)據(jù)科學(xué)領(lǐng)域。但反過來,數(shù)據(jù)科學(xué)家則不太可能去開發(fā)軟件。隨著人們開始將機(jī)器學(xué)習(xí)看作硬編碼條件邏輯的替代品,更多軟件工程師去涉足機(jī)器學(xué)習(xí)領(lǐng)域。

成為有競(jìng)爭(zhēng)力的全棧開發(fā)者需要數(shù)年時(shí)間

實(shí)際上,優(yōu)化數(shù)據(jù)庫、構(gòu)建API微服務(wù)以及構(gòu)建響應(yīng)式前端這三者之間并沒有什么共同點(diǎn)。他們可能是由3種不同的語言實(shí)現(xiàn)的,這些領(lǐng)域里幾乎沒有自動(dòng)化。

與此相比,全棧機(jī)器學(xué)習(xí)工程師正在實(shí)現(xiàn)愈加強(qiáng)大的自動(dòng)機(jī)器學(xué)習(xí)技術(shù)(AutoML),筆者可以為此編寫一個(gè)SOP(標(biāo)準(zhǔn)操作程序),并將訓(xùn)練分類器的任務(wù)交給實(shí)習(xí)生。軟件工程技能組各個(gè)部分的自動(dòng)化淘汰還需時(shí)日。

(通常)機(jī)器學(xué)習(xí)是產(chǎn)品的補(bǔ)充而非產(chǎn)品本身

少數(shù)公司將人工智能作為其核心產(chǎn)品,而大多數(shù)公司將人工智能作為既有產(chǎn)品的補(bǔ)充。媒體可能會(huì)使用機(jī)器學(xué)習(xí)進(jìn)行文章推薦,但其核心產(chǎn)品是寫作或是出版平臺(tái)。

有趣的是,大多數(shù)公司將機(jī)器學(xué)習(xí)用于簡(jiǎn)單和相似的用例。這使得單個(gè)公司很容易將上述用例作為軟件及服務(wù)(SaaS)產(chǎn)品。再然后,突然之間初創(chuàng)企業(yè)不再需要在內(nèi)部構(gòu)建它了。

這與極度復(fù)雜且定制化的基礎(chǔ)設(shè)施問題形成對(duì)比,亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)上沒有能在短時(shí)間內(nèi)處理Medium基礎(chǔ)設(shè)施的現(xiàn)成方案。

基礎(chǔ)設(shè)施正變得異常復(fù)雜

亞馬遜云服務(wù)(AWS)已經(jīng)拓展出200多種不同的云服務(wù)。Heroku在云中運(yùn)行應(yīng)用程序的平臺(tái)即服務(wù)(PaaS)方法很不錯(cuò),但很昂貴?,F(xiàn)在有一個(gè)全新的云服務(wù)平臺(tái)來進(jìn)行管理(網(wǎng)絡(luò)、數(shù)據(jù)庫、服務(wù)器),在這里,一個(gè)小失誤可能會(huì)引發(fā)很大的安全隱患。

有一個(gè)名為“云工程”的完整開發(fā)子集,其任務(wù)是使軟件在AWS、GCP或者Azure上運(yùn)行。在小公司中,建設(shè)基礎(chǔ)設(shè)施的任務(wù)通常落在高級(jí)開發(fā)人員的肩上。這個(gè)任務(wù)很復(fù)雜,但同時(shí)也意味著寶貴的工作機(jī)會(huì)和難以復(fù)制的技能。

前端開發(fā)正在持續(xù)發(fā)展

當(dāng)筆者開始做開發(fā)時(shí),還可以用jQuery構(gòu)建響應(yīng)式前端。但不久后公司轉(zhuǎn)向了Angular或者React,Angular升級(jí)為Angular2(突發(fā)的改變),React將類組件轉(zhuǎn)換為功能組件,并加入了hook。以上這些框架/函數(shù)庫的工作方式完全不同。

一些公司致力于基于模型自動(dòng)生成前端。但筆者的同事們一致認(rèn)為,我們距離高質(zhì)量產(chǎn)品還有很長一段路要走。

軟件開發(fā)十分復(fù)雜,但這種復(fù)雜性意味著不可替代的技能,這非常有利于就業(yè)。廣泛的技能組合賦予了人們端到端解決實(shí)際問題的能力。為了構(gòu)建一個(gè)能使普通人自行解決問題的社區(qū),軟件工程是一個(gè)不錯(cuò)的開端。

機(jī)器學(xué)習(xí)該何去何從呢?它仍然擁有一席之地,但顯然,解決問題比訓(xùn)練模型更為重要。

 

 

責(zé)任編輯:華軒 來源: 讀芯術(shù)
相關(guān)推薦

2020-06-10 08:20:18

機(jī)器學(xué)習(xí)技術(shù)工具

2021-04-15 13:48:08

視頻監(jiān)控視頻分析智能安防

2020-09-02 09:25:23

遷移公共云數(shù)據(jù)

2020-11-10 16:18:58

機(jī)器學(xué)習(xí)人工智能AI

2021-01-06 10:30:29

編程軟件數(shù)據(jù)

2018-01-12 15:36:09

JavaScript參數(shù)功能

2023-02-21 09:29:57

ChatGPT人工智能

2021-11-14 22:04:55

iPhone安卓手機(jī)

2021-05-18 15:12:06

開源軟件云服務(wù)

2018-01-10 13:20:33

前端工程師

2012-04-27 15:22:46

存儲(chǔ)虛擬化障礙

2018-04-13 10:54:17

微型數(shù)據(jù)中心監(jiān)控

2021-08-24 00:14:10

手機(jī)工具游戲

2024-04-26 14:23:21

2021-12-12 21:34:48

手機(jī)屏幕貼膜

2017-12-26 15:34:55

2018-03-28 08:39:36

2009-08-20 10:11:21

2021-05-20 10:30:25

智能建筑物聯(lián)網(wǎng)綠色建筑

2011-12-01 09:33:17

Google微軟
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)