成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

打破NAS瓶頸,新方法AIO-P跨任務預測架構性能

人工智能 新聞
華為海思加拿大研究院和阿爾伯塔大學聯合推出了一個基于預訓練和知識注入的神經網絡性能預測框架。

神經網絡的性能評估 (精度、召回率、PSNR 等) 需要大量的資源和時間,是神經網絡結構搜索(NAS)的主要瓶頸。早期的 NAS 方法需要大量的資源來從零訓練每一個搜索到的新結構。近幾年來,網絡性能預測器作為一種高效的性能評估方法正在引起更多關注。

然而,當前的預測器在使用范圍上受限,因為它們只能建模來自特定搜索空間的網絡結構,并且只能預測新結構在特定任務上的性能。例如,訓練樣本只包含分類網絡以及它們的精度,這樣訓練出來的預測器只能用于評估新網絡結構在圖像分類任務上的性能。

?為了打破這一邊界,使預測器能夠預測某一網絡結構在多種任務上的性能,具備跨任務跨數據泛化能力,華為海思加拿大研究院和阿爾伯塔大學聯合推出了一個基于預訓練和知識注入的神經網絡性能預測框架。該框架可快速評估不同結構和種類的網絡在分類、檢測、分割等多種不同類型 CV 任務上的性能,以用于神經網絡結構搜索。研究論文已被 AAAI 2023 接收。

圖片

  • 論文鏈接:https://arxiv.org/abs/2211.17228
  • 代碼鏈接:https://github.com/Ascend-Research/AIO-P

AIO-P(All-in-One Predictors)方法旨在將神經預測器的范圍擴展到分類之外的計算機視覺任務。AIO-P 利用 K-Adapter 技術將任務相關的知識注入預測器模型,同時設計了一個基于 FLOPs(浮點操作數)的標簽縮放機制來適應不同的性能指標和分布。AIO-P 使用了一種獨特的偽標記方案來訓練 K-Adapters,僅需幾分鐘即可生成新的訓練樣本。實驗結果表明,AIO-P 展示出了強大的性能預測能力,在幾個計算機視覺任務上都取得了出色的 MAE 和 SRCC 結果。此外,AIO-P 可以直接遷移并預測從未見過的網絡結構的性能,可以與 NAS 配合,在保證性能不降低的前提下優化現有網絡的計算量。

方法介紹

AIO-P 是一種可泛化于多任務的通用網絡性能預測器。AIO-P 通過預測器預訓練和特定領域知識注入實現了跨任務和跨搜索空間的性能預測能力。AIO-P 利用 K-Adapter 技術將任務相關的知識注入預測器,同時依賴于通用的計算圖(CG)格式表示一個網絡結構,最終使其能夠支持來自不同搜索空間和任務的網絡,如下圖 1 所示。

圖片

圖 1. AIO-P 是如何表示用于不同任務的網路結構的

此外,偽標記機制的運用使 AIO-P 能夠快速生成新的訓練樣本用以訓練 K-Adapters。為了彌合不同任務上性能度量范圍之間的差距,AIO-P 提出了一種基于 FLOPs 的標簽縮放方法,實現了跨任務性能建模。廣泛的實驗結果表明,AIO-P 能夠在各種不同的 CV 任務上進行準確的性能預測,如姿態估計和分割,無需訓練樣本或僅需少量微調。此外,AIO-P 可以正確地對從未見過的網絡結構進行性能排序,與搜索算法結合后用于優化華為面部識別網絡,保持其性能不變并將 FLOPs 降低超過 13.5%。該論文已被 AAAI-23 接收并且代碼已經在 GitHub 上開源。

計算機視覺網絡通常由執行特征提取的 “主干” 和使用提取到的特征進行預測的 “頭部” 組成?!爸鞲伞?的結構通常是基于某一種已知的網絡結構設計的 (ResNet, Inception, MobileNet, ViT, UNet),而 “頭部” 是針對給定任務,如分類、姿態估計、分割等而設計的。傳統的 NAS 方案會根據 “主干” 的結構手動定制搜索空間,比如已知 “主干” 是 MobileNetV3,那么搜索空間可能包含 MBConv Block 數目,每個 MBConv 的參數 (kernel size, expansion),通道數等。然而這種定制的搜索空間不具備通用性,假如有另一個 “主干” 是基于 ResNet 設計的,則無法通過現有的 NAS 框架優化它,而是需要重新設計搜索空間。

為了解決這一問題,AIO-P 選擇了從計算圖層面來表示不同的網絡結構,實現了對任何網絡結構的統一表示。具體如圖 2 所示,計算圖格式允許 AIO-P 將頭部和主干編碼在一起來表示整網結構。這也使得 AIO-P 可以預測來自不同搜索空間(如 MobileNets 和 ResNets)的網絡在各種任務上的性能。

圖片

圖 2. MobileNetV3 中的 Squeeze-and-Excite 模塊在計算圖層面的表示 

AIO-P 中提出的預測器結構從單個 GNN 回歸模型開始(圖 3,綠色塊),它可以預測圖像分類網絡的性能。為了在它的基礎上加入其他 CV 任務的知識,例如檢測或分割,該研究將一個 K-Adapter(圖 3,橙色塊)附加到原始回歸模型上。K-Adapter 在新任務的樣本上進行訓練,而原模型權重則被凍結。因此,該研究單獨訓練多個 K-Adapter(圖 4)來加入來自多個任務的知識。

圖片

圖 3. 擁有一個 K-Adapter 的 AIO-P 預測器

圖片

圖 4. 擁有多個 K-Adapter 的 AIO-P 預測器

為了進一步降低訓練每個 K-Adapter 的開銷,該研究提出了一種巧妙的偽標簽技術。這一技術使用 Latent 采樣的方案來訓練能共享于不同任務間的 “頭部” 模型。共享頭部訓練之后可以與搜索空間中的任何網絡主干配對,并在 10-15 分鐘內進行微調以生成偽標簽(圖 5)。

圖片

圖 5. 訓練能共享于不同任務間的 “頭部” 模型

經實驗證明,使用共享頭部獲得的偽標簽與通過從零開始訓練一個網絡一天或更長時間獲得的實際性能呈正相關,有時排序相關度系數超過 0.5 (Spearman correlation)。

圖片

除此之外,不同的任務會有不同的性能指標。這些性能指標通常有自己特定的分布區間,例如,使用了某一特定主干的分類網絡在 ImageNet 上分類準確率可能約為 75%,而在 MS-COCO 物體檢測任務上的 mAP 可能為 30-35%。為了考慮這些不同的區間,該研究基于標準化理念提出了一種從正態分布中理解網絡性能的方法。通俗的說,如果預測值為 0,則該網絡性能為平均值;如果 > 0,則為較優網絡;<0 對應于較差性能,無論任務、數據集或指標,如下圖 6 所示。

圖片

圖 6. 如何標準化網絡性能

網絡的 FLOPs 與模型大小,輸入數據相關,并且通常與性能呈正相關趨勢。該研究使用 FLOPs 轉換來增強 AIO-P 從中學習的標簽。

實驗及結果

該研究首先在人體姿態估計和物體檢測任務上上訓練 AIO-P,然后用它預測多種任務上網絡結構的性能,包括姿態估計(LSP 和 MPII),檢測(OD),實例分割(IS),語義分割(SS)和全景分割(PS)。即使在零樣本直接遷移的情況下,使用 AIO-P 對來自于 Once-for-All(OFA)搜索空間(ProxylessNAS,MobileNetV3 和 ResNet-50)的網絡在這些任務上的性能進行預測,最終預測結果達到了低于 1.0%的 MAE 和超過 0.5 的排序相關度。

圖片

此外,該研究也使用 AIO-P 預測了 TensorFlow-Slim 開源模型庫中的網絡的性能(例如 DeepLab 語義分割模型,ResNets,Inception nets,MobileNets 和 EfficientNets),這些網絡結構可能未曾在 AIO-P 的訓練樣本中出現。

圖片

AIO-P 通過利用 FLOPs 轉換,在 3 個 DeepLab 語義分割模型庫上能夠實現幾乎完美的 SRCC,同時在所有 4 個分類模型庫上獲得正的 SRCC,以及在 EfficientNet 模型上實現 SRCC=1.0。

圖片

最后,AIO-P 的核心動機是能夠將其與搜索算法配對,并將其用于優化任意網絡結構,可以是獨立的,不屬于任何搜索空間或已知模型庫的結構,甚至可以是一個用于從未訓練過的任務的結構。該研究使用 AIO-P 和隨機變異搜索算法來優化華為手機上使用的人臉識別(FR)模型,結果顯示 AIO-P 能夠在降低模型計算量 FLOPs 超過 13.5%的同時保持性能(精度(Pr)和召回率(Rc))。

感興趣的讀者可以閱讀論文原文,了解更多研究細節。

責任編輯:張燕妮 來源: 機器之心
相關推薦

2021-09-27 10:12:42

欺騙防御rMTD網絡攻擊

2015-08-21 09:14:40

大數據

2010-04-01 09:30:57

2024-03-01 12:19:00

接口性能優化

2019-07-12 13:50:36

物聯網大數據安全

2022-07-07 10:47:16

IngressKubernetes

2018-10-07 07:00:59

2021-04-30 15:45:42

存儲人工智能數據

2024-01-23 17:33:36

2009-07-31 08:56:59

ASP.NET頁面刷新

2024-10-23 19:47:54

2023-07-06 15:29:52

數據中心能源回收

2021-02-18 18:13:34

LinuxARM樹莓派

2011-12-01 14:15:19

信息優化惠普

2010-06-18 09:48:22

2011-03-14 10:10:01

2023-07-17 10:34:57

模型性能

2019-08-20 00:08:18

MySQL數據庫數據

2023-07-24 14:42:23

2010-05-06 15:55:40

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久免费大片 | 国产精品久久久久aaaa樱花 | 久久久久成人精品亚洲国产 | 亚洲精品日韩综合观看成人91 | 蜜桃视频成人 | 三级黄色片在线观看 | 99精品一区二区三区 | 国产一级片在线播放 | 亚洲九九精品 | 久久久久国产一区二区三区 | 成人午夜精品一区二区三区 | 精品欧美一区二区在线观看视频 | 日本成人在线观看网站 | 精品一区在线看 | 看a网站| 欧美精品一区三区 | 999视频 | 美国一级片在线观看 | 欧美一级毛片免费观看 | 国产精品国产精品国产专区不片 | 久久噜噜噜精品国产亚洲综合 | 久久只有精品 | 日韩精品中文字幕一区二区三区 | 亚洲自拍一区在线观看 | 中文字幕第一页在线 | 久久久视频在线 | 久久久久久免费毛片精品 | 伊人激情网 | 天堂一区二区三区 | 一级a爱片性色毛片免费 | 亚洲国产免费 | 国产免费视频 | av日韩高清 | 亚洲精品免费在线 | 国产在线视频在线观看 | 欧美 中文字幕 | 久久久久久国产精品免费免费狐狸 | 午夜播放器在线观看 | 免费一级毛片 | www.久草| 日本在线你懂的 |