正確答案是:A: (a)(c)(b)
專業(yè)分析:
RCNN(Region-based Convolutional Neural Networks)算法主要分為三個(gè)步驟:
(a) Extract region proposals:首先,從輸入圖像中提取出一系列可能包含目標(biāo)的候選區(qū)域(region proposals)。這些區(qū)域通常通過選擇性搜索(Selective Search)或其他方法生成。這個(gè)步驟的目的是縮小需要進(jìn)一步處理的圖像區(qū)域數(shù)量。
(c) Compute CNN features:對(duì)于每一個(gè)提取的候選區(qū)域,使用卷積神經(jīng)網(wǎng)絡(luò)(CNN)提取特征。每個(gè)區(qū)域被調(diào)整為固定大小,然后通過預(yù)訓(xùn)練的CNN模型計(jì)算特征向量。這一步驟的目的是將圖像數(shù)據(jù)轉(zhuǎn)換為特征表示,以便進(jìn)行分類。
(b) Classify regions:最后,使用線性分類器(如SVM)對(duì)提取的特征進(jìn)行分類,以確定每個(gè)區(qū)域?qū)儆谀膫€(gè)類別。這一步驟的目的是對(duì)每個(gè)候選區(qū)域進(jìn)行目標(biāo)識(shí)別和分類。
因此,RCNN的正確處理順序是先提取候選區(qū)域,然后計(jì)算CNN特征,最后進(jìn)行區(qū)域分類,即順序?yàn)?a)(c)(b)。