機(jī)器視覺:機(jī)器學(xué)習(xí)時(shí)代,變得更多地與數(shù)據(jù)相關(guān)
在最初的幾十年里,我大量參與了音頻和語音處理等領(lǐng)域的數(shù)字信號(hào)處理。因此,如果我們倒回 20 或 30 年,想想數(shù)字信號(hào)處理和數(shù)字音頻,那時(shí)候的技術(shù)處于類似的狀態(tài)。它有效,但它很新,而且它并不是真正可以現(xiàn)成部署的。假設(shè)一家公司生產(chǎn)自動(dòng)售貨機(jī),他們想為自動(dòng)售貨機(jī)添加語音命令,他們很可能不得不聘請(qǐng)一些 DSP 和語音專家。而且很可能他們必須真正進(jìn)行一些研究和原創(chuàng)技術(shù)發(fā)明才能為他們的應(yīng)用程序創(chuàng)建一個(gè)獨(dú)特的解決方案。
然后,如果您考慮 15 或 20 年后,或者當(dāng)然是今天,如果您試圖解決同樣的問題,您甚至不會(huì)考慮嘗試從頭開始創(chuàng)建語音識(shí)別解決方案,您只是去許可一些現(xiàn)成的東西已經(jīng)在嵌入式處理器上運(yùn)行。您最有可能需要做的就是指定您的應(yīng)用程序所需的詞匯表,并找出您的機(jī)器將如何響應(yīng)語音命令的應(yīng)用程序邏輯。
對(duì)于某種視覺應(yīng)用程序的深度神經(jīng)網(wǎng)絡(luò),我想說可能對(duì)于所有應(yīng)用程序,我們?nèi)蕴幱谠缙陔A段,公司確實(shí)需要一些內(nèi)部專業(yè)知識(shí)來弄清楚這項(xiàng)技術(shù)并將其有效地用于他們特定的應(yīng)用程序和用例。但與此同時(shí),工具和現(xiàn)成的解決方案發(fā)展得非常迅速。因此,我們正在迅速到達(dá)一個(gè)地方,對(duì)于常見的功能和用例,您只需購買現(xiàn)成的基于深度學(xué)習(xí)的解決方案即可。
一個(gè)很好的例子就是手勢(shì)控制。假設(shè)在汽車應(yīng)用中,我希望駕駛員能夠通過手勢(shì)來控制氣候控制和收音機(jī)等功能。許多公司已經(jīng)擁有強(qiáng)大的基于視覺的手勢(shì)控制解決方案,這些解決方案是基于深度學(xué)習(xí)的,您可以許可并將其整合到系統(tǒng)中,而無需參與深度神經(jīng)網(wǎng)絡(luò)如何工作以及它們?nèi)绾喂ぷ鞯乃械讓蛹?xì)節(jié)。重新訓(xùn)練等等。
所以我們現(xiàn)在處于早期階段。在大多數(shù)情況下,要將深度神經(jīng)網(wǎng)絡(luò)整合到其應(yīng)用程序中的公司將需要在內(nèi)部或通過合作伙伴引入一些專業(yè)知識(shí)。然而,事情進(jìn)展得很快。隨著時(shí)間的推移,您可能希望通過對(duì)圖像數(shù)據(jù)(或就此而言,音頻數(shù)據(jù)或其他類型的傳感器數(shù)據(jù))進(jìn)行操作的深度神經(jīng)網(wǎng)絡(luò)來執(zhí)行的常用功能越來越多,將現(xiàn)成可用。
算法和代碼一直是宇宙的中心,如果你想一想為了做某事而接收傳感器數(shù)據(jù)的系統(tǒng)和應(yīng)用程序。想一想賽格威滑板車及其反饋控制機(jī)制。它從加速度計(jì)獲取傳感器數(shù)據(jù),可能來自車輪上的傳感器,也可能來自其他類型的傳感器,它有一個(gè)反饋循環(huán)運(yùn)行,然后控制電機(jī),這樣它就可以以可預(yù)測(cè)的方式運(yùn)行,人們可以使用它安全且高效。所以這一切都是關(guān)于,這些算法是什么,代碼是什么?
在機(jī)器學(xué)習(xí)時(shí)代,這變得更多地與數(shù)據(jù)有關(guān)。我們使用什么數(shù)據(jù)來訓(xùn)練讓我們獲得所需行為的算法?而不是編寫代碼并編寫我們自己的算法并對(duì)其進(jìn)行改進(jìn)。這是一個(gè)巨大的變化,它需要不同的思維方式和一套不同的技術(shù)和工具來回答這樣的問題,比如我們需要多少數(shù)據(jù)?什么樣的數(shù)據(jù)?需要如何對(duì)其進(jìn)行注釋以便我們可以將其用于訓(xùn)練?我們將如何衡量準(zhǔn)確性?
這是一個(gè)教育非常重要的領(lǐng)域,因?yàn)榧夹g(shù)是如此不同。深度神經(jīng)網(wǎng)絡(luò)的技術(shù)與經(jīng)典的手工設(shè)計(jì)算法截然不同。這是人們確實(shí)需要在教育方面進(jìn)行投資的地方,無論是個(gè)人還是組織。他們還需要通過經(jīng)驗(yàn)來學(xué)習(xí)。
您會(huì)考慮您的視力使您能夠做的所有事情,從非常精細(xì)的運(yùn)動(dòng)任務(wù)(如穿針)到在三維空間中導(dǎo)航,無論您是步行還是乘坐某種交通工具。閱讀別人的肢體語言。甚至可能會(huì)讀他們的嘴唇。我們從視覺上獲得的信息量非常驚人。同樣,機(jī)器可以從視覺數(shù)據(jù)中獲得范圍相當(dāng)驚人的洞察力和有用信息。
但就像人類不限于視覺數(shù)據(jù)一樣,在許多情況下,機(jī)器使用其他類型的數(shù)據(jù)也是有意義的。對(duì)此我感到“啊哈”的是,大約在 2011 年左右,我在我們家的小型貨車上安裝了一個(gè)純粹基于計(jì)算機(jī)視覺的早期 MobilEye 駕駛員輔助系統(tǒng),因?yàn)槲蚁氆@得一些第一手經(jīng)驗(yàn),了解它是如何真實(shí)的——世界計(jì)算機(jī)視覺在當(dāng)時(shí)發(fā)揮了作用。該系統(tǒng)在當(dāng)時(shí)令人印象深刻。但我會(huì)告訴你它哪里不令人印象深刻。
幾個(gè)月后,我們住在舊金山附近,冬天我們?nèi)胰ヌ坪眯?。如果你這樣做了,你就會(huì)知道一個(gè)普遍的現(xiàn)象是,當(dāng)你上山時(shí),天氣變化非???,能見度會(huì)瞬間從無限變?yōu)閹缀鯙榱?。好吧,這發(fā)生了。我們?cè)? 80 號(hào)高速公路上跟在一輛 18 輪車后面,突然天氣變了,18 輪車不見了??床坏剿?。它可能在前方 100 英尺處。我看不到它,我的基于計(jì)算機(jī)視覺的駕駛員輔助系統(tǒng)也看不到。因?yàn)樗蕾囉谖夷芸吹降南嗤曈X波長。
所以這是一個(gè)真正的教訓(xùn),這是一個(gè)了不起的系統(tǒng),但它有一些真正的局限性。在那種情況下,雷達(dá)將是視覺的完美補(bǔ)充或補(bǔ)充,因?yàn)榧词估走_(dá)幾乎不能像圖像傳感器那樣辨別物體的性質(zhì),但它對(duì)霧、雨、黑暗和黑暗等事物沒有問題。很快。
所以我絕對(duì)認(rèn)為,從應(yīng)用到應(yīng)用,將會(huì)有很多應(yīng)用應(yīng)該補(bǔ)充圖像傳感器,將由其他類型的傳感器補(bǔ)充,實(shí)際上深度學(xué)習(xí)真的可以幫助我們以組合的方式使用這些數(shù)據(jù)來充分利用它。
會(huì)有一些應(yīng)用程序不需要圖像傳感器。事實(shí)證明,雷達(dá)本身或激光雷達(dá)本身更勝一籌。
順便說一下,圖像傳感器也不只有一種。我們有紅外線,我們有超光譜,我們有立體圖像。所以那里也有很多多樣性,甚至停留在視覺領(lǐng)域。那里有很多選擇。很大很大的設(shè)計(jì)空間。
不同的市場(chǎng)研究公司以不同的方式定義機(jī)器視覺市場(chǎng),他們對(duì)市場(chǎng)規(guī)模的估計(jì)彼此相差很大,但他們的估計(jì)往往在 10% 左右的范圍內(nèi)。據(jù)估計(jì),到 2020 年底,機(jī)器視覺市場(chǎng)價(jià)值 114 億美元。做出該估計(jì)的公司預(yù)計(jì)到 2027 年該市場(chǎng)價(jià)值可能超過 190 億美元。