常見深度學(xué)習(xí)模型集成方法
點(diǎn)擊上方“小白學(xué)視覺”,選擇加"星標(biāo)"或“置頂”
重磅干貨,第一時(shí)間送達(dá)
本文轉(zhuǎn)自|計(jì)算機(jī)視覺工坊
(1)數(shù)據(jù)擴(kuò)充法
圖像多尺度(multi-scale):將圖像resize到不同尺寸,分別輸入網(wǎng)絡(luò),對結(jié)果進(jìn)行平均或者加權(quán)。 隨機(jī)扣取(random crop):對測試圖片隨機(jī)扣取n張圖像,在測試階段用訓(xùn)練好的深度網(wǎng)絡(luò)模型對n張扣取出來的圖分別做預(yù)測,之后將預(yù)測的各類置信度平均作為測試圖像最終的測試結(jié)果。
(2)簡單集成法
對于樣本較多的類采取降采樣(undersampling),每次采樣數(shù)依據(jù)樣本數(shù)量最少的類別而定,這樣每類取到的樣本數(shù)可保持均等; 采樣結(jié)束后,針對每次采樣得到的子數(shù)據(jù)集訓(xùn)練模型,如此采樣、訓(xùn)練重復(fù)進(jìn)行多次。 最后依據(jù)訓(xùn)練得到若干個(gè)模型的結(jié)果取平均/投票。
2.1 單模型集成
(1)同一模型不同初始化
初始:首先對同一模型進(jìn)行不同初始化; 集成:將得到的網(wǎng)絡(luò)模型結(jié)果進(jìn)行集成;
(2)同一模型不同訓(xùn)練輪數(shù)
(3)不同損失函數(shù)
置信度融合:直接對不同模型預(yù)測結(jié)果做平均/投票; 特征融合:將不同網(wǎng)絡(luò)得到的深度特征抽出后級聯(lián)(concatenate)作為最終特征,然后訓(xùn)練淺層分類器(如支持向量機(jī))完成預(yù)測工作;
(4)多層特征融合法
(5)網(wǎng)絡(luò)快照法



為初始學(xué)習(xí)率,一般設(shè)置為 0.1 或 0.2;
t為模型迭代輪數(shù); T為模型總的批處理訓(xùn)練次數(shù); M為“循環(huán)退火”次數(shù),對應(yīng)于模型將收斂到的局部最優(yōu)解的個(gè)數(shù);
2.2 多模型集成
(1)直接平均法

(2)加權(quán)平均法


(3)投票法
某個(gè)類別獲得一半以上模型投票,則將樣本標(biāo)記為該類別; 沒有任何類別獲得一半以上投票,則拒絕預(yù)測;
(4)堆疊法
原始模型訓(xùn)練、預(yù)測:樣本x作為模型的輸入,Si為第i個(gè)模型的類別置信度輸出; 預(yù)測結(jié)果作為二階段輸入:講這些輸出置信度進(jìn)行級聯(lián),作為新的特征,基于這些特征訓(xùn)練一個(gè)新的分類器進(jìn)行訓(xùn)練;


好消息,小白學(xué)視覺團(tuán)隊(duì)的知識(shí)星球開通啦,為了感謝大家的支持與厚愛,團(tuán)隊(duì)決定將價(jià)值149元的知識(shí)星球現(xiàn)時(shí)免費(fèi)加入。各位小伙伴們要抓住機(jī)會(huì)哦!

交流群
歡迎加入公眾號讀者群一起和同行交流,目前有SLAM、三維視覺、傳感器、自動(dòng)駕駛、計(jì)算攝影、檢測、分割、識(shí)別、醫(yī)學(xué)影像、GAN、算法競賽等微信群(以后會(huì)逐漸細(xì)分),請掃描下面微信號加群,備注:”昵稱+學(xué)校/公司+研究方向“,例如:”張三 + 上海交大 + 視覺SLAM“。請按照格式備注,否則不予通過。添加成功后會(huì)根據(jù)研究方向邀請進(jìn)入相關(guān)微信群。請勿在群內(nèi)發(fā)送廣告,否則會(huì)請出群,謝謝理解~
評論
圖片
表情

