深度學(xué)習(xí)常用算法 深度學(xué)習(xí)最終會(huì)淘汰掉其他所有機(jī)器學(xué)習(xí)算法嗎?
深度學(xué)習(xí)最終會(huì)淘汰掉其他所有機(jī)器學(xué)習(xí)算法嗎?謝謝。我可以確切地說(shuō),不!也許首先,為什么深度學(xué)習(xí)被稱(chēng)為“深度”?從當(dāng)前技術(shù)的角度來(lái)看,深度學(xué)習(xí)結(jié)合底層特征,形成更抽象的屬性類(lèi)別或特征的高層表示,從而發(fā)現(xiàn)
深度學(xué)習(xí)最終會(huì)淘汰掉其他所有機(jī)器學(xué)習(xí)算法嗎?
謝謝。我可以確切地說(shuō),不!也許首先,為什么深度學(xué)習(xí)被稱(chēng)為“深度”?從當(dāng)前技術(shù)的角度來(lái)看,深度學(xué)習(xí)結(jié)合底層特征,形成更抽象的屬性類(lèi)別或特征的高層表示,從而發(fā)現(xiàn)數(shù)據(jù)的分布式特征表示。
深度學(xué)習(xí)屬于前者,它有很多參數(shù)需要調(diào)整,是一個(gè)非常大的參數(shù)模型。一般的機(jī)器學(xué)習(xí)模型屬于后者,它需要強(qiáng)大的特征來(lái)分離數(shù)據(jù),最終得到不同的類(lèi)別。
一般來(lái)說(shuō),目前深度學(xué)習(xí)確實(shí)有很多優(yōu)勢(shì)。例如,對(duì)我來(lái)說(shuō),這是非常簡(jiǎn)單和暴力的。它不需要很長(zhǎng)時(shí)間來(lái)調(diào)整參數(shù),清理數(shù)據(jù),并把它扔進(jìn)去看看結(jié)果。如果不好,調(diào)整參數(shù)繼續(xù)嘗試。一般的機(jī)器學(xué)習(xí)模型不是這樣的。它需要大量的特征工程。但是,深度學(xué)習(xí)有一個(gè)問(wèn)題,到目前為止還沒(méi)有解決的工程。它是一個(gè)可解釋性差的“黑匣子”,導(dǎo)致系統(tǒng)出現(xiàn)錯(cuò)誤,無(wú)法快速找出原因或追溯以前的錯(cuò)誤。所以在工程中,我們實(shí)際上更喜歡特征少的工程和解釋性強(qiáng)的模型來(lái)獲得更好的結(jié)果。我們期待著深學(xué)在未來(lái)科學(xué)技術(shù)的進(jìn)一步發(fā)展。
我將在這里發(fā)表所有關(guān)于算法、機(jī)器學(xué)習(xí)和深度學(xué)習(xí)的有趣文章。
(碼字不容易,如果這篇文章能幫到你,請(qǐng)夸獎(jiǎng))
]選擇深度學(xué)習(xí)?,F(xiàn)在傳統(tǒng)的圖像處理方法基本上不如深度學(xué)習(xí)。如果你想學(xué)習(xí)更多,就要學(xué)習(xí)更多的機(jī)器學(xué)習(xí)理論
]實(shí)際上,計(jì)算機(jī)程序的最底層核心是各種數(shù)學(xué)算法,剩下的就是如何用代碼來(lái)實(shí)現(xiàn)數(shù)學(xué),這是世界上著名的計(jì)算幾乎所有的計(jì)算機(jī)程序大師都與數(shù)學(xué)專(zhuān)家有關(guān)。tiktokwai
AI是目前互聯(lián)網(wǎng)應(yīng)用比較好的方向,所以需求比較大。推薦算法的地位還是很好的。推薦算法中有很多方向,如信息流推薦(今日頭條)、電子商務(wù)推薦(淘寶)、視頻推送(愛(ài)奇藝、抖動(dòng)、快手等)、廣告推薦(馮超)等,這些業(yè)務(wù)幾乎是每個(gè)公司的收入。最好的部分,所以備受關(guān)注,因此,推薦算法工程師的前景是好的。
今年考上研究生,導(dǎo)師讓我在圖像處理算法和深度學(xué)習(xí)算法中選一個(gè)方向,請(qǐng)問(wèn)有什么建議嗎?
我已經(jīng)在計(jì)算機(jī)行業(yè)工作了10年。如果您的計(jì)算機(jī)僅用于開(kāi)發(fā)程序和運(yùn)行算法,建議對(duì)其進(jìn)行配置??犷7處理器、32g內(nèi)存、120g閃存、普通獨(dú)立顯卡均可使用
今年從事算法設(shè)計(jì)的畢業(yè)生在就業(yè)過(guò)程中經(jīng)歷了更多的考驗(yàn)。原因是整個(gè)行業(yè)對(duì)算法崗位的要求也在不斷提高,單純掌握基本算法設(shè)計(jì)的畢業(yè)生感到明顯的就業(yè)壓力。但要證明算法設(shè)計(jì)工作已經(jīng)飽和還為時(shí)過(guò)早,因?yàn)槭袌?chǎng)上還有很多算法工作。
從產(chǎn)業(yè)結(jié)構(gòu)來(lái)看,目前算法設(shè)計(jì)崗位應(yīng)該有更大的發(fā)展空間。究其原因,是在工業(yè)互聯(lián)網(wǎng)的發(fā)展階段,特別是在發(fā)展初期,算法設(shè)計(jì)仍然是一個(gè)對(duì)傳統(tǒng)行業(yè)大量應(yīng)用需求較大的崗位。因此,算法設(shè)計(jì)后期還沒(méi)有達(dá)到飽和階段。但毫無(wú)疑問(wèn),算法設(shè)計(jì)的要求在不斷提高,實(shí)踐能力較強(qiáng)的畢業(yè)生將獲得更多的機(jī)會(huì)。
與算法設(shè)計(jì)崗相比,開(kāi)發(fā)崗的需求明顯更多,因?yàn)榇罅康木唧w需求需要通過(guò)開(kāi)發(fā)崗來(lái)完成。對(duì)于開(kāi)發(fā)崗位,部分開(kāi)發(fā)屬于研發(fā)級(jí)崗位,部分開(kāi)發(fā)屬于應(yīng)用級(jí)崗位。對(duì)于研發(fā)級(jí)崗位來(lái)說(shuō),掌握算法知識(shí)是基本要求,因此對(duì)于算法設(shè)計(jì)專(zhuān)業(yè)的畢業(yè)生來(lái)說(shuō),從事研發(fā)級(jí)崗位也是不錯(cuò)的選擇。
從職業(yè)生命周期的角度來(lái)看,算法設(shè)計(jì)崗位和研發(fā)開(kāi)發(fā)崗位的職業(yè)生命周期往往比較長(zhǎng),但普通應(yīng)用級(jí)程序員對(duì)職業(yè)生命周期有顧慮。頻繁的技術(shù)更新和繁重的開(kāi)發(fā)任務(wù)常常使應(yīng)用程序級(jí)程序員過(guò)早地結(jié)束他們的職業(yè)生涯。
目前很多公司都有算法設(shè)計(jì)和算法實(shí)現(xiàn)的一體化,純算法設(shè)計(jì)的崗位目前還不多,所以對(duì)于算法設(shè)計(jì)專(zhuān)業(yè)的學(xué)生來(lái)說(shuō),也應(yīng)該加強(qiáng)自己的編碼能力。