[深度學習論文筆記][CVPRW 16]Learning Discriminative Features with Class Encoder

[CVPRW 16]Learning Discriminative Features with Class Encoder

Hailin Shi, Xiangyu Zhu, Zhen Lei, Shengcai Liao, Stan Z. Li

from NLPR, CAS-IA

paper link

Intuition:

在使用softmax loss進行監督分類訓練的同時,使用metric learning的輔助任務使網絡學習到更加有區分度的特徵。

Method:

框架圖如下:

image

與一般的分類網絡相比,該方法在全連接層有兩條不同的數據通路:
1. 傳統的分類訓練。fc1 -> fc2 -> fc_output -> softmax loss
2. 將fc2視作fc1的編碼器,在fc2後加一層解碼器恢復出fc1的特徵。fc1 -> fc2 -> fc_decode。

fc_decode得到的特徵與其它同類數據的fc1特徵作歐氏距離,並優化這個距離。相當於使用該特徵作只有正樣本的contrastive loss。

實驗和可視化結果能夠證明該方法的有效性,能夠提升模型性能,使特徵更加有區分度。

但是,如果不使用decoder的思想,而是直接在fc1之上直接使用contrastive loss,會不會是一種簡化的等效模型?

發佈了48 篇原創文章 · 獲贊 73 · 訪問量 28萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章