python計(jì)算機(jī)視覺(jué)深度學(xué)習(xí)工具3圖像分類(lèi)基礎(chǔ)

什么是圖像分類(lèi)确封?

圖像分類(lèi)的核心任務(wù)是從預(yù)定義的一類(lèi)圖像中為圖像分配標(biāo)簽礁阁。分析輸入圖像并返回標(biāo)簽對(duì)圖像進(jìn)行分類(lèi)勾习。標(biāo)簽始終來(lái)自一組預(yù)定義的可能類(lèi)別。

比如預(yù)定義的標(biāo)簽為:

categories = {cat, dog, panda}
image.png

分類(lèi)系統(tǒng)還可以通過(guò)概率為圖像分配多個(gè)標(biāo)簽矾瘾。比如狗:95%;貓:4%;熊貓:1%女轿。更重要的是,W×H像素輸入圖像有三個(gè)通道壕翩,Red蛉迹,Green和Blue,分析W×H×3 = N像素圖像放妈,并弄清楚如何正確分類(lèi)圖像的內(nèi)容北救。

image.png

在圖像分類(lèi)中荐操,我們的數(shù)據(jù)集是圖像的集合。因此珍策,每個(gè)圖像都是數(shù)據(jù)點(diǎn)托启。

image.png

左邊貓,右邊狗攘宙,電腦看到的是像素矩陣屯耸。實(shí)際上,計(jì)算機(jī)并不知道圖像中有動(dòng)物模聋。

image.png

上圖可描述如下:
?空間:天空位于圖像的頂部肩民,沙/海洋位于底部。
?顏色:天空是深藍(lán)色链方,海水淺藍(lán)色,而沙子則是
棕褐色灶搜。
?紋理:天空具有相對(duì)均勻的圖案祟蚀,而沙子非常粗糙。

需要應(yīng)用特征提取來(lái)量化圖像的內(nèi)容割卖。特征提取是獲取輸入圖像前酿,應(yīng)用算法和獲得特征向量的過(guò)程∨羲荩可使用HOG罢维,LBP或其他傳統(tǒng)圖像量化方法。也可應(yīng)用深度學(xué)習(xí)來(lái)自動(dòng)學(xué)習(xí)丙挽。

image.png
  • 視角:方向/旋轉(zhuǎn)等
  • 大小
  • 變形
  • 遮擋
  • 照明
  • 背景
  • 類(lèi)內(nèi)變異

對(duì)內(nèi)容做出假設(shè):圖像以及容忍的變化肺孵。最終目標(biāo)是什么?我們想要建立什么颜阐?

如果采用過(guò)于廣泛的方法平窘,例如“我想對(duì)廚房的每個(gè)對(duì)象進(jìn)行分類(lèi)和檢測(cè),除非你有多年構(gòu)建圖像分類(lèi)器的經(jīng)驗(yàn)凳怨,否則不太可能表現(xiàn)良好瑰艘。但是,如果你構(gòu)建問(wèn)題并使其范圍縮小肤舞,例如“我想要識(shí)別只是爐子和冰箱“紫新,那么你的系統(tǒng)更可能是準(zhǔn)確和有效。盡管深度學(xué)習(xí)和卷積神經(jīng)網(wǎng)絡(luò)強(qiáng)大李剖,你仍然應(yīng)該盡可能地保持項(xiàng)目的范圍芒率。ImageNet的圖像分類(lèi)的事實(shí)標(biāo)準(zhǔn)的基準(zhǔn)數(shù)據(jù)集:計(jì)算算法由我們?cè)谌粘I钪杏龅降?,000個(gè)對(duì)象組成。

學(xué)習(xí)類(lèi)型

常見(jiàn)的監(jiān)督學(xué)習(xí)算法包括邏輯回歸(Logistic Regression)杖爽,支持向量機(jī)(SVM Support Vector Machine)隨機(jī)森林(Random Forest)和人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Network)敲董。

image.png

無(wú)監(jiān)督學(xué)習(xí)(有時(shí)稱(chēng)為自學(xué)式學(xué)習(xí))沒(méi)有與輸入數(shù)據(jù)相關(guān)聯(lián)的標(biāo)簽紫皇,因此我們無(wú)法更正我們的模型預(yù)測(cè)。
用于無(wú)監(jiān)督學(xué)習(xí)的經(jīng)典機(jī)器學(xué)習(xí)算法包括主成分分析(PCA Principle Component Analysis)和k均值聚類(lèi)( k-means clustering)腋寨。對(duì)于神經(jīng)網(wǎng)絡(luò)聪铺,還有自動(dòng)編碼器(Autoencoders),自組織映射(Self-Organizing Map: SOM)和自適應(yīng)共振理論(Adaptive Resonance Theory)萄窜。

image.png

半監(jiān)督學(xué)習(xí)算法將采用已知的數(shù)據(jù)铃剔,分析它們,并嘗試標(biāo)記每個(gè)未標(biāo)記的數(shù)據(jù)點(diǎn)查刻。半監(jiān)督學(xué)習(xí)在計(jì)算機(jī)視覺(jué)中特別有用键兜,我們根本沒(méi)有時(shí)間或資源來(lái)標(biāo)記每個(gè)個(gè)人形象。方法有標(biāo)簽傳播(label spreading)穗泵,標(biāo)簽累積(label propagation)普气,梯形網(wǎng)絡(luò)(ladder network)和共同學(xué)習(xí)/共同培訓(xùn)(co-learning/co-training)。

image.png

深度學(xué)習(xí)的流程

思維方式的轉(zhuǎn)變

0,1,1,2,3,5,8,13,21,34 ......
當(dāng)然佃延,我們也可以使用(在極其未經(jīng)優(yōu)化的)Python函數(shù)中定義此模式
遞歸:

>>> def fib(n):
...     if n == 0:
...             return 0
...     elif n == 1:
...             return 1
...     else:
...             return fib(n-1) + fib(n-2)
... 
>>> fib(7)
13
>>> fib(13)
233
>>> fib(35

深度學(xué)習(xí)和圖像分類(lèi)沒(méi)有定義函數(shù)這么簡(jiǎn)單现诀。沒(méi)有確定的規(guī)則,而是采用數(shù)據(jù)驅(qū)動(dòng)的方法歸類(lèi)履肃。
每個(gè)類(lèi)別看起來(lái)像然后教我們的算法識(shí)別之間的差異

訓(xùn)練數(shù)據(jù)集包括:
1.圖像
2.圖像的標(biāo)簽/類(lèi)別(即狗仔沿,貓,熊貓等)

image.png
  • 步驟#1:收集數(shù)據(jù)集

圖像本身以及與每個(gè)圖像相關(guān)聯(lián)的標(biāo)簽尺棋。例如:categories = dog封锉,cat,panda膘螟。此外成福,每個(gè)類(lèi)別的圖像數(shù)量應(yīng)大致相同(即每個(gè)類(lèi)別的相同數(shù)量的例子)。

  • 步驟2:拆分?jǐn)?shù)據(jù)集

現(xiàn)在我們有了初始數(shù)據(jù)集萍鲸,我們需要將它分成兩部分:
1.訓(xùn)練集
2.測(cè)試集

image.png

神經(jīng)網(wǎng)絡(luò)有需要調(diào)整闷叉,例如,學(xué)習(xí)率脊阴,衰減握侧,正則化等,稱(chēng)為超參數(shù)嘿期。注意訓(xùn)練集品擎、調(diào)整超參數(shù)的驗(yàn)證集和測(cè)試集一定要嚴(yán)格分開(kāi)。

  • 步驟3:訓(xùn)練您的網(wǎng)絡(luò)

網(wǎng)絡(luò)了解如何識(shí)別標(biāo)記數(shù)據(jù)中的每個(gè)類(lèi)別备徐。當(dāng)模型出錯(cuò)時(shí)萄传,如何從這個(gè)錯(cuò)誤中學(xué)習(xí)并改進(jìn)自己。一般來(lái)說(shuō),我們應(yīng)用一種梯度下降的方法秀菱。

  • 步驟#4:評(píng)估測(cè)試

除了正確性(ground-truth標(biāo)簽)振诬,還有聚合報(bào)告,如精度衍菱,recall和f-measure赶么,用于量化整個(gè)網(wǎng)絡(luò)的性能。

在傳統(tǒng)的脊串,基于特征的圖像分類(lèi)方法中辫呻,在步驟#2和步驟#3之間有特征提取。采用HOG琼锋、LBP等算法放闺,基于我們想要編碼的圖像的特定分量(即形狀、顏色缕坎、紋理)量化圖像的內(nèi)容怖侦,然后繼續(xù)訓(xùn)練我們的分類(lèi)器并對(duì)其進(jìn)行評(píng)估。

在構(gòu)建卷積神經(jīng)網(wǎng)絡(luò)時(shí)念赶,我們實(shí)際上可以跳過(guò)特征提取础钠。這是因?yàn)镃NN是端到端的模型。但訓(xùn)練CNN是非常重要的過(guò)程叉谜。

參考資料

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末踩萎,一起剝皮案震驚了整個(gè)濱河市停局,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌香府,老刑警劉巖董栽,帶你破解...
    沈念sama閱讀 221,635評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異企孩,居然都是意外死亡锭碳,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)勿璃,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)擒抛,“玉大人,你說(shuō)我怎么就攤上這事补疑∑缁Γ” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,083評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵莲组,是天一觀(guān)的道長(zhǎng)诊胞。 經(jīng)常有香客問(wèn)我,道長(zhǎng)锹杈,這世上最難降的妖魔是什么撵孤? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,640評(píng)論 1 296
  • 正文 為了忘掉前任迈着,我火速辦了婚禮,結(jié)果婚禮上邪码,老公的妹妹穿的比我還像新娘裕菠。我一直安慰自己,他們只是感情好霞扬,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,640評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布糕韧。 她就那樣靜靜地躺著,像睡著了一般喻圃。 火紅的嫁衣襯著肌膚如雪萤彩。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,262評(píng)論 1 308
  • 那天斧拍,我揣著相機(jī)與錄音雀扶,去河邊找鬼。 笑死肆汹,一個(gè)胖子當(dāng)著我的面吹牛愚墓,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播昂勉,決...
    沈念sama閱讀 40,833評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼浪册,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了岗照?” 一聲冷哼從身側(cè)響起村象,我...
    開(kāi)封第一講書(shū)人閱讀 39,736評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎攒至,沒(méi)想到半個(gè)月后厚者,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,280評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡迫吐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,369評(píng)論 3 340
  • 正文 我和宋清朗相戀三年库菲,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片志膀。...
    茶點(diǎn)故事閱讀 40,503評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡熙宇,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出梧却,到底是詐尸還是另有隱情奇颠,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布放航,位于F島的核電站烈拒,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜荆几,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,870評(píng)論 3 333
  • 文/蒙蒙 一吓妆、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧吨铸,春花似錦行拢、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,340評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至房维,卻和暖如春沼瘫,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,460評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留亡脑,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,909評(píng)論 3 376
  • 正文 我出身青樓膜蛔,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親脖阵。 傳聞我的和親對(duì)象是個(gè)殘疾皇子皂股,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,512評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 文章主要分為:一、深度學(xué)習(xí)概念命黔;二屑墨、國(guó)內(nèi)外研究現(xiàn)狀;三纷铣、深度學(xué)習(xí)模型結(jié)構(gòu);四战转、深度學(xué)習(xí)訓(xùn)練算法搜立;五、深度學(xué)習(xí)的優(yōu)點(diǎn)...
    艾剪疏閱讀 21,844評(píng)論 0 58
  • 這些年計(jì)算機(jī)視覺(jué)識(shí)別和搜索這個(gè)領(lǐng)域非常熱鬧槐秧,后期出現(xiàn)了很多的創(chuàng)業(yè)公司啄踊,大公司也在這方面也花了很多力氣在做。做視覺(jué)搜...
    方弟閱讀 6,508評(píng)論 6 24
  • 休息一個(gè)月后刁标,yetta的基礎(chǔ)瑜伽班又開(kāi)始緊鑼密鼓地招生啦颠通! 關(guān)于上課時(shí)間與地點(diǎn) 1、A班膀懈,每周二顿锰,每周六 2、B...
    sama_yetta閱讀 3,274評(píng)論 0 0
  • pagar to pay águila eagle agua water alguien someone lleg...
    kevinjaw007閱讀 237評(píng)論 0 0
  • 第一部分概念刘陶。顧名思義,就是公司靠自己日常營(yíng)運(yùn)能力賺來(lái)的錢(qián)牢撼,扣除掉給股東現(xiàn)金股利之后匙隔,公司最后自己手上留下來(lái)的錢(qián),...
    萬(wàn)康閱讀 173評(píng)論 0 1