如今,越來(lái)越多的人希望入行人工智能,而進(jìn)入AI領(lǐng)域的直接途徑是從事機(jī)器學(xué)習(xí)職業(yè)。但是,機(jī)器學(xué)習(xí)從業(yè)人員應(yīng)該怎么規(guī)劃職業(yè)?造就成功的機(jī)器學(xué)習(xí)職業(yè)生涯有哪些關(guān)鍵因素?
作為曾在多個(gè)著名企業(yè)和學(xué)術(shù)機(jī)構(gòu)擔(dān)任實(shí)驗(yàn)室負(fù)責(zé)人的“老司機(jī)”,吳恩達(dá)可謂經(jīng)驗(yàn)豐富,他就以上問(wèn)題給出了出色的建議,帶你穩(wěn)步上車(chē)。他特別提到了編程技能、實(shí)踐應(yīng)用、持續(xù)學(xué)習(xí)和深入某個(gè)領(lǐng)域的重要性,此外,他認(rèn)為團(tuán)隊(duì)比公司更重要,要在職業(yè)生涯中“從事一份你不會(huì)厭倦的工作”,最后他還指出了在職業(yè)生涯中需要避免的幾個(gè)誤區(qū)。計(jì)算機(jī)視覺(jué)工程師Richmond Alake曾經(jīng)將吳恩達(dá)CS230深度學(xué)習(xí)課程中關(guān)于如何閱讀論文的建議整理成文章,發(fā)表在Medium上,非常受歡迎。本文是他從吳恩達(dá)的多個(gè)斯坦福大學(xué)講座取材寫(xiě)成的文章,AI科技評(píng)論對(duì)文章進(jìn)行了編譯。本文包含四部分內(nèi)容:
1、如何找到機(jī)器學(xué)習(xí)工作
2、成功的AI從業(yè)者模式
3、如何選擇工作
4、機(jī)器學(xué)習(xí)生涯需要避免的誤區(qū)
注:本文適用于大多數(shù)處于不同職業(yè)階段的機(jī)器學(xué)習(xí)從業(yè)者。機(jī)器學(xué)習(xí)系的學(xué)生在完成學(xué)術(shù)研究后,通常會(huì)從事相關(guān)工作,或繼續(xù)讀博。我在獲得機(jī)器學(xué)習(xí)理學(xué)碩士學(xué)位后,幾乎立即找到了相關(guān)工作。通常,有兩種類(lèi)型的公司會(huì)招聘AI相關(guān)人才,大型科技公司(例如Facebook,Google)或創(chuàng)業(yè)公司。吳恩達(dá)提到,無(wú)論朝哪個(gè)方向走,都必須確保自己從事的是重要且有意義的工作。機(jī)器學(xué)習(xí)工作競(jìng)爭(zhēng)激烈,但是招聘公司心目中的理想候選人是什么呢?吳恩達(dá)擁有多年AI團(tuán)隊(duì)工作的經(jīng)驗(yàn),他曾經(jīng)擔(dān)任谷歌大腦團(tuán)隊(duì)的負(fù)責(zé)人,斯坦福人工智能實(shí)驗(yàn)室的負(fù)責(zé)人,以及百度約1200人的AI團(tuán)隊(duì)的總負(fù)責(zé)人。他給公司就招聘AI人才提出了以下建議,這同時(shí)也是我們?cè)谇舐毲靶枰邆涞哪芰Α?/span>機(jī)器學(xué)習(xí)研究工作要求個(gè)人至少已經(jīng)掌握平均水平的編程技能。程序員平均需要了解兩到三種編程語(yǔ)言,并且都達(dá)到中級(jí)水平。機(jī)器學(xué)習(xí)從業(yè)人員需要具備編程技能,并且能夠理解一系列常用的編程語(yǔ)言,例如Python、Java、JavaScript和R。為什么需要擁有多種語(yǔ)言的實(shí)踐經(jīng)驗(yàn)?zāi)兀?/span>以我為例,我目前擔(dān)任計(jì)算機(jī)視覺(jué)工程師,需要使用三種不同的編程語(yǔ)言。我用Python實(shí)現(xiàn)模型(TensorFlow)和編寫(xiě)腳本;也用javascript實(shí)現(xiàn)模型(tfjs);最后,為了將模型和計(jì)算機(jī)視覺(jué)技術(shù)集成到iOS應(yīng)用程序中,還需要將Swift語(yǔ)言用于iOS應(yīng)用程序開(kāi)發(fā)。通過(guò)簡(jiǎn)歷審查這一關(guān)后,接下來(lái)是面試。在兩個(gè)面試階段,都會(huì)涉及機(jī)器學(xué)習(xí)相關(guān)的問(wèn)題。面試官可能會(huì)讓你解釋梯度下降變體之間的差異;或描述新型神經(jīng)網(wǎng)絡(luò)架構(gòu)的獨(dú)特特征。3、實(shí)際應(yīng)用理論知識(shí)的能力在面試之前,你可能已經(jīng)在學(xué)術(shù)機(jī)構(gòu)中度過(guò)了幾年,并且習(xí)慣了大學(xué)的基于理論的考核方式。而招聘公司想要的理想候選人,不僅要了解機(jī)器學(xué)習(xí)理論,而且可以實(shí)際應(yīng)用概念、技術(shù)和思想。例如,你首先需要在概念上理解批歸一化的好處,但要在競(jìng)爭(zhēng)中脫穎而出,還得學(xué)會(huì)使用Jupyter notebook或GitHub repo,并有一定的作品量,附帶作品集是展示技術(shù)、創(chuàng)意和解決問(wèn)題能力的好方法。在機(jī)器學(xué)習(xí)領(lǐng)域,每天都會(huì)有新技術(shù)出現(xiàn),新的工具和庫(kù)層出不窮,并且每月都會(huì)有大量研究論文發(fā)表。入行機(jī)器學(xué)習(xí),你需要擁有持續(xù)學(xué)習(xí)的能力。在深度學(xué)習(xí)領(lǐng)域,經(jīng)常會(huì)出現(xiàn)新的神經(jīng)網(wǎng)絡(luò),在特定計(jì)算機(jī)視覺(jué)任務(wù)上實(shí)現(xiàn)SOTA性能。招聘公司希望員工不滿(mǎn)足當(dāng)前的職位,不停追求成長(zhǎng)。機(jī)器學(xué)習(xí)從業(yè)人員通常在AI行業(yè)中處于新興技術(shù)的最前沿。AI涵蓋了很多子領(lǐng)域,例如機(jī)器學(xué)習(xí)、自然語(yǔ)言處理、語(yǔ)音識(shí)別、神經(jīng)網(wǎng)絡(luò)、計(jì)算機(jī)視覺(jué)、圖像處理等等。根據(jù)吳恩達(dá)的說(shuō)法,成功的AI從業(yè)者學(xué)習(xí)AI子領(lǐng)域時(shí)都采用“T”形方法。也就是說(shuō),廣泛地學(xué)習(xí)AI的大部分子領(lǐng)域的基礎(chǔ)知識(shí),然后深入學(xué)習(xí)某些領(lǐng)域的專(zhuān)業(yè)知識(shí)。以我自己為例,我通過(guò)學(xué)習(xí)獲得了AI主要子領(lǐng)域的基礎(chǔ)知識(shí)。然后我通過(guò)寫(xiě)論文、做個(gè)人項(xiàng)目和發(fā)展職業(yè)道路,專(zhuān)注于三個(gè)主要領(lǐng)域,分別是計(jì)算機(jī)視覺(jué)、自然語(yǔ)言處理和深度學(xué)習(xí)。學(xué)校會(huì)在機(jī)器學(xué)習(xí)的教學(xué)中介紹各個(gè)子領(lǐng)域的基礎(chǔ)知識(shí),而學(xué)生要通過(guò)選修課程、論文和課程學(xué)習(xí)獲得深入理解。在完成了機(jī)器學(xué)習(xí)、計(jì)算機(jī)視覺(jué)和機(jī)器人學(xué)的學(xué)位課程的所有必修課程后,我獲得了AI主要子領(lǐng)域的基礎(chǔ)知識(shí)。
完成大學(xué)之后的AI領(lǐng)域知識(shí)以下是我完成大學(xué)課程之后,從事項(xiàng)目并開(kāi)始工作的“T”形知識(shí)路徑的示例。我已經(jīng)走在“T形”方法的學(xué)習(xí)之路上,我的專(zhuān)業(yè)是深度學(xué)習(xí),這是計(jì)算機(jī)視覺(jué)的一個(gè)子領(lǐng)域。由于子領(lǐng)域的重疊,你在深入學(xué)習(xí)的時(shí)候可以在神經(jīng)網(wǎng)絡(luò)、機(jī)器學(xué)習(xí)、NLP和圖像處理等其它子領(lǐng)域獲得更多的知識(shí)。就我個(gè)人而言,要想成為深度學(xué)習(xí)和計(jì)算機(jī)視覺(jué)方面的專(zhuān)家,還有很長(zhǎng)的路要走,下圖是我目前成就的幾個(gè)“T形”。
完成學(xué)位論文并開(kāi)始職業(yè)生涯后的AI領(lǐng)域知識(shí)吳恩達(dá)認(rèn)為,專(zhuān)業(yè)知識(shí)的構(gòu)成如下:項(xiàng)目
開(kāi)源貢獻(xiàn)
研究
合作
再提醒一次,在特定的領(lǐng)域從事個(gè)人項(xiàng)目會(huì)加深你的知識(shí)和專(zhuān)業(yè)技能,讓你成為成功的人工智能從業(yè)人員,甚至擔(dān)任更加實(shí)戰(zhàn)型的職位。吳恩達(dá)說(shuō),具備機(jī)器學(xué)習(xí)專(zhuān)業(yè)知識(shí)的個(gè)人是被市場(chǎng)所需的。這使得擁有機(jī)器學(xué)習(xí)知識(shí)技能的人在求職時(shí)有更多的選擇,但也難免做出錯(cuò)誤的決定。以下是吳恩達(dá)給出的關(guān)于如何選擇工作、如何擁有快樂(lè)而有意義職業(yè)的建議。吳恩達(dá)認(rèn)為,選擇一個(gè)卓越的團(tuán)隊(duì)是非常重要的。在選擇團(tuán)隊(duì)時(shí),需要考慮以下因素:吳恩達(dá)建議,應(yīng)該在一個(gè)可以輕松與團(tuán)隊(duì)成員互動(dòng)的團(tuán)隊(duì)中工作。一般來(lái)說(shuō),這樣的團(tuán)隊(duì)包含10-30人。他建議關(guān)注團(tuán)隊(duì)的努力程度,以及團(tuán)隊(duì)成員的個(gè)性和職業(yè)道德是否能對(duì)你產(chǎn)生積極影響。團(tuán)隊(duì)中的個(gè)人往往是你大部分時(shí)間都會(huì)與之共度的人。根據(jù)行為科學(xué)研究,你的能力最終是與你相處時(shí)間最多的五個(gè)人中的平均值。在決定接受職位之前,請(qǐng)確保你了解這份工作。通常情況下,招聘公告上職位描述并不反映實(shí)際工作所需的職能和責(zé)任的性質(zhì)。有時(shí)候,工作崗位上的責(zé)任被大大夸大了,這可能會(huì)導(dǎo)致失望。有時(shí)候,招聘公司低估了新員工的預(yù)期工作量,這可能會(huì)導(dǎo)致職業(yè)生涯過(guò)早枯竭。避免失望和精疲力盡的最好方法是和你的直接上司談?wù)劊私鈱?duì)任務(wù)和交付時(shí)間的期望。此外,與相似職位的團(tuán)隊(duì)成員交談,并就他們的日?;顒?dòng)提出問(wèn)題。當(dāng)吳恩達(dá)第一次提到這一點(diǎn)時(shí),我有些困惑。但在他進(jìn)一步澄清之后,我才明白過(guò)來(lái)。公司具有外部聲譽(yù)和認(rèn)可度,這通常被稱(chēng)為公司的品牌。公司的品牌通常是公司將自己傳達(dá)給外部世界的形象。問(wèn)題在于,公司通常只會(huì)向外界展示最好的一面,這使得你在選擇公司時(shí)有點(diǎn)偏頗。正如吳恩達(dá)所說(shuō),從一般經(jīng)驗(yàn)來(lái)看,一家公司的品牌與你在公司的個(gè)人經(jīng)歷之間的相關(guān)性很弱。在選擇AI職位時(shí),考慮團(tuán)隊(duì)比選擇公司更重要,這個(gè)結(jié)論幾乎對(duì)任何一個(gè)行業(yè)工作都適用。例如,石油公司和醫(yī)療中心的圖像分類(lèi)機(jī)器學(xué)習(xí)項(xiàng)目的區(qū)別僅僅是用于訓(xùn)練機(jī)器學(xué)習(xí)模型的數(shù)據(jù)集及其應(yīng)用不同。機(jī)器學(xué)習(xí)技能可以跨行業(yè)遷移。對(duì)工作機(jī)會(huì)保持期待,考慮長(zhǎng)期目標(biāo)
人類(lèi)是受內(nèi)在和外在因素激勵(lì)的生物,當(dāng)兩者都缺乏時(shí),我們就會(huì)開(kāi)始感到遺憾、擔(dān)憂(yōu),有時(shí)甚至?xí)萑胍钟魻顟B(tài)。吳恩達(dá)直截了當(dāng)?shù)卣f(shuō):“從事一份你不會(huì)厭倦的工作”。在找工作的過(guò)程中,我收到了幾份看起來(lái)很不錯(cuò)的offer,但需要一定程度的個(gè)人犧牲,我不愿意接受。此外,我拒絕的一些職位在短期內(nèi)可能聽(tīng)起來(lái)很不錯(cuò),但考慮到我未來(lái)十年的職業(yè)生涯,它們并不是最好的選擇。我渴望在一家成功的公司里成為一名人工智能團(tuán)隊(duì)領(lǐng)導(dǎo),這需要我比平常更快更深地投入。因此,提升空間有限、沒(méi)有明顯影響力的大團(tuán)隊(duì)不是最好的選擇。而能提供自主性和學(xué)習(xí)環(huán)境的初創(chuàng)公司工作可以讓我的職業(yè)發(fā)展和成長(zhǎng)更快。一般來(lái)說(shuō),你要選擇一個(gè)最適合個(gè)人目標(biāo)和長(zhǎng)遠(yuǎn)發(fā)展的職位。機(jī)器學(xué)習(xí)生涯需要避免的誤區(qū)
從事AI行業(yè)不一定要成為“萬(wàn)事通”,對(duì)AI的所有子領(lǐng)域都擁有淺薄的知識(shí)并不能確保在AI或機(jī)器學(xué)習(xí)的職業(yè)生涯上獲得成功。從長(zhǎng)遠(yuǎn)來(lái)看,專(zhuān)注于某個(gè)領(lǐng)域是有回報(bào)的,尤其是在像AI這樣的領(lǐng)域,專(zhuān)業(yè)性是必須的。在機(jī)器學(xué)習(xí)等快速發(fā)展的領(lǐng)域中,我們幾乎總會(huì)感覺(jué)到自己不能足夠快地吸收信息。通過(guò)觀察那些擁有長(zhǎng)期成功事業(yè)的人,我意識(shí)到:在任何一個(gè)AI子領(lǐng)域中,建立真正的技能和專(zhuān)業(yè)知識(shí)都是需要時(shí)間的。沒(méi)有實(shí)質(zhì)性項(xiàng)目
擁有項(xiàng)目經(jīng)驗(yàn)或作品集對(duì)發(fā)展機(jī)器學(xué)習(xí)事業(yè)有很多好處。然而,你的作品集必須有足夠的可復(fù)現(xiàn)性才能打動(dòng)面試官。為了打造有足夠影響力的作品,需要大量的精力和時(shí)間。10個(gè)平庸的項(xiàng)目比不上2-3個(gè)具有影響力的項(xiàng)目,質(zhì)量勝過(guò)數(shù)量。吳恩達(dá)在演講結(jié)束時(shí)提到了幾個(gè)關(guān)鍵要素,這些要素有助于個(gè)人在機(jī)器學(xué)習(xí)領(lǐng)域取得長(zhǎng)期成功的職業(yè)生涯,分別是:- 在可促進(jìn)學(xué)習(xí)的良好環(huán)境中工作;
- 做有實(shí)際意義的項(xiàng)目,也就是說(shuō),以提高他人生活質(zhì)量為目的開(kāi)展業(yè)務(wù);
- 做出有助于個(gè)人目標(biāo)的決定,這將為取得長(zhǎng)期成功奠定基礎(chǔ)。
via https://towardsdatascience.com/how-to-navigate-a-career-in-machine-learning-according-to-andrew-ng-stanford-lectures-9e10f09047f0
雷鋒網(wǎng)雷鋒網(wǎng)雷鋒網(wǎng)
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。