1.一種基于剪枝和知識(shí)蒸餾組合的detr目標(biāo)檢測(cè)模型壓縮方法,其特征在于,對(duì)待壓縮的目標(biāo)檢測(cè)模型中的transformer結(jié)構(gòu)進(jìn)行剪枝和蒸餾,具體包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種基于剪枝和知識(shí)蒸餾組合的detr目標(biāo)檢測(cè)模型壓縮方法,其特征在于,進(jìn)行自適應(yīng)剪枝包括以下步驟:
3.根據(jù)權(quán)利要求1所述的一種基于剪枝和知識(shí)蒸餾組合的detr目標(biāo)檢測(cè)模型壓縮方法,其特征在于,根據(jù)全局蒸餾損失和交點(diǎn)蒸餾損失進(jìn)行蒸餾更新的過(guò)程包括以下步驟:
4.根據(jù)權(quán)利要求3所述的一種基于剪枝和知識(shí)蒸餾組合的detr目標(biāo)檢測(cè)模型壓縮方法,其特征在于,用于分離前景的二進(jìn)制掩碼表示為:
5.根據(jù)權(quán)利要求3所述的一種基于剪枝和知識(shí)蒸餾組合的detr目標(biāo)檢測(cè)模型壓縮方法,其特征在于,用于分離背景的縮放掩碼表示為:
6.根據(jù)權(quán)利要求3所述的一種基于剪枝和知識(shí)蒸餾組合的detr目標(biāo)檢測(cè)模型壓縮方法,其特征在于,計(jì)算模型輸出特征圖的空間和通道注意力掩碼包括:
7.根據(jù)權(quán)利要求6所述的一種基于剪枝和知識(shí)蒸餾組合的detr目標(biāo)檢測(cè)模型壓縮方法,其特征在于,利用教師網(wǎng)絡(luò)的掩碼引導(dǎo)學(xué)生網(wǎng)絡(luò)進(jìn)行焦點(diǎn)蒸餾損失學(xué)習(xí)的過(guò)程中,損失函數(shù)表示為:
8.根據(jù)權(quán)利要求3所述的一種基于剪枝和知識(shí)蒸餾組合的detr目標(biāo)檢測(cè)模型壓縮方法,其特征在于,通過(guò)構(gòu)建gcblock捕捉教師網(wǎng)絡(luò)中模型輸出的特征圖的全局信息,gcblock捕獲全局信息的過(guò)程包括:
9.根據(jù)權(quán)利要求8所述的一種基于剪枝和知識(shí)蒸餾組合的detr目標(biāo)檢測(cè)模型壓縮方法,其特征在于,通過(guò)全局蒸餾學(xué)習(xí)彌補(bǔ)焦點(diǎn)蒸餾學(xué)習(xí)中缺失的目標(biāo)與整體圖像的交互信息時(shí),采用的損失函數(shù)表示為: