日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

港大提出SparX:強化Vision Mamba和Transformer的稀疏跳躍連接機制

智能感知與物聯(lián)網技術研究所 ? 來源:智能感知與物聯(lián)網技術研 ? 2025-01-03 09:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文分享香港大學計算和數據科學學院俞益洲教授及其研究團隊發(fā)表于 AAAI 2025 的論文——SparX,一種強化 Vision Mamba 和 Transformer 的稀疏跳躍連接機制,性能強大,代碼已開源。

d8817ce6-c5ea-11ef-9310-92fbcf53809c.png

論文標題: SparX: A Sparse Cross-Layer Connection Mechanism for Hierarchical Vision Mamba and Transformer Networks

論文鏈接:

https://arxiv.org/abs/2409.09649

代碼鏈接:

https://github.com/LMMMEng/SparX

摘要

香港大學計算和數據科學學院俞益洲教授 (https://i.cs.hku.hk/~yzyu/index.html) 及其研究團隊開發(fā)了一種新型的層間稀疏跳躍連接機制 --- Sparse Cross-Layer Connection Mechanism (SparX),可以有效提升包含 Vision Mamba 和 Transformer 在內的 Vision Backbone 的性能。

不同于常規(guī)的 Vision Backbone 通過堆疊相同的基礎模塊來搭建網絡架構,SparX 受到了人類視覺系統(tǒng)中神經節(jié)細胞 (Retinal Ganglion Cell) 的啟發(fā), 將網絡的基礎模塊分為兩種不同的類型:神經節(jié)層 (Ganglion Layer) 和常規(guī)層(Normal Layer)。

前者具有更高的復雜度和連接度,類似于視覺系統(tǒng)中的神經節(jié)細胞,而后者的連接度和復雜度都較低,類似于視覺系統(tǒng)中的常規(guī)細胞。通過交叉堆疊 Ganglion Layer 和 Normal Layer 構建了一種新的 Vision Backbone 網絡,在圖像分類、語義分割和目標檢測中展現(xiàn)了強大的性能。

例如,基于 SparX 構建的 Vision Mamba 模型 SparX-Mamba 相較于強大的 VMamba 仍有明顯提升:雖然參數量更少,SparX-Mamba-T 在 ImageNet-1K 上的 Top-1 準確率仍超越 VMamba-T 1%。此外,SparX-Mamba 在語義分割和目標檢測任務上同樣具備突出的性能,展現(xiàn)了 Mamba 模型在學習長距離關聯(lián)方面的優(yōu)越性。

動機

隨著自注意力(Self-attention)和狀態(tài)空間模型(State Space Models 或 SSMs)在 NLP 任務中的優(yōu)異表現(xiàn),許多工作將這些方法成功應用到了視覺領域,例如 Swin-Transformer 和 VMamba。 目前主流的 Vision Backbone 模型的設計策略為構建新的 token mixer,并據此來構建視覺網絡。然而,不同層輸出的特征具有一定的互補性和冗余度,因此,尋找這些特征之間的互補性,并且移除冗余的特征可以進一步提升網絡的表征能力,進而提升性能。 雖然一些先前的工作(例如 DenseNet)已經利用了不同網絡層的交互和復用來提升性能,但是 DenseNet 中的稠密連接具有較高的計算復雜度,使其難以直接用于比卷積更加復雜的和 SSM 算子。因此,設計一種高效的神經連接機制來挖掘和利用網絡的層間互補性仍然需要進一步探索。

方法

以基于 Mamba 的模型為例,在 SparX 中 Ganglion Layer 包含用于提取局部信息的動態(tài)位置編碼(Dynamic Position Encoding (DPE)),用于實現(xiàn)層間信息交互的 Dynamic Multi-layer Channel Aggregator (DMCA),和用于空間上下文信息建模的視覺狀態(tài)空間模型(Visual State Space Model 或 VSS),而 Normal Layer 則沒有 DMCA 模塊。

此外,SparX 引入了兩條新的跨層連接規(guī)則:

1. Sparse Ganglion Layers 將一組具有均勻間隔的層指定為更加復雜且連接度更高的 ganglion layers,而所有其余層則為復雜度和連接度都較低的 normal layers。為了控制ganglion layers的密度,進而控制網絡的復雜度和連接度,研究團隊引入了一個步長參數 S,即S=兩個最近的ganglion layers之間的normal layers的層數加一。

此外,該規(guī)則定義了兩種不同的連接類型:ganglion layer 和 norma layer 之間的內連以及兩個 ganglion layers 之間的互連。為了讓網絡具備強大的層間特征交互且具有高效性,ganglion layer 只與處于自身和最近的前一個 ganglion layer 之間的那些 normal layers 建立內連,但是同時與多個先前的 ganglion layers 建立互連。

這種設計是因為:ganglion layer 可以被視為網絡的“信息中心”,從最近的 normal layer 收集信息并與其他 ganglion layers 交換信息。一個簡單的例子為:如果一個網絡有 8 層并設置 S=2,則 normal layer 的索引為 {1, 3, 5, 7},而 ganglion layers 的索引為 {2, 4, 6, 8}。

2. 跨層滑動窗口(Cross-layer Sliding Window)旨在進一步提升網絡高效性,其設計背后的動機是:盡管上述層間連接方式具有稀疏性,深層網絡仍可能因需要存儲和訪問大量先前的特征圖而產生較高的顯存消耗。為此,受啟發(fā)于經典的空間滑動窗口,引入另一個超參數 M 來限制每個 ganglion layer 僅與先前的 M 個最接近的 ganglion layers 建立互連。

基于這兩條新規(guī)則,即使沒有直接連接,語義信息仍然可以通過相對稀疏的內連和互連從較淺的網絡層快速傳遞到較深的網絡層。圖 1 展示了一個 SparX (S=2, M=2) 的示例。

d8e3a25e-c5ea-11ef-9310-92fbcf53809c.png

▲圖1. Mamba-based SparX示例

為了選擇性地從先前網絡層的特征中挖掘有用的特征,從而動態(tài)的建模層間交互,研究團隊提出了一個簡單有效的 DMCA 模塊。如下圖所示,DMCA 用當前層特征作為 query,用先前層的特征作為 key/value 來構建 channel-wise cross attention。構建 channel attention 的目的是為了更好地進行通道之間的信息交互,從而獲得更好的性能。

d900a14c-c5ea-11ef-9310-92fbcf53809c.png

▲圖2. DMCA架構圖

實驗結果

圖像分類:SparX 在大規(guī)模數據集 ImageNet-1K 上表現(xiàn)出了卓越的性能,相較于現(xiàn)有方法,展現(xiàn)出更為出色的性能以及更好的 tradeoff。如表 1 所示,SparX-Mamba-S 僅以大約一半的參數量和 FLOPs 就超越了 VMamba-B 的性能。

d931b52a-c5ea-11ef-9310-92fbcf53809c.png

d9555368-c5ea-11ef-9310-92fbcf53809c.png

d96fc144-c5ea-11ef-9310-92fbcf53809c.png

如表 2 所示,對 SparX 在 ADE20K 上也進行了全面的評估,其性能在與一些強大的 Vision Backbones 的比較中脫穎而出,并且有著好的 tradeoff。

d995ee32-c5ea-11ef-9310-92fbcf53809c.png

d9b36516-c5ea-11ef-9310-92fbcf53809c.png

d9d0b42c-c5ea-11ef-9310-92fbcf53809c.png

如表 3 所示,在 COCO 2017 數據集上,SparX 同樣展示出了更優(yōu)的性能。值得注意的是,當使用更加強大的訓練條件(3× schedule)時,SparX 展現(xiàn)了更加顯著的性能提升。

d9e80fc8-c5ea-11ef-9310-92fbcf53809c.png

▲表3. COCO目標檢測和實例分割性能對比

通用性實驗

研究團隊用經典的 Swin-Transformer 測試了 SparX 的通用性,為了保持公平對比,micro 設計嚴格保持了和 Swin 原始設計一致,例如完全相同的 patch embedding 和 token mixer。如表 4 所示,SparX 在不同任務上均取得了顯著的性能提升。

da0d04c2-c5ea-11ef-9310-92fbcf53809c.png

▲表4. SparX用于Transformer架構時的性能

消融實驗

為了驗證 SparX 的有效性,研究團隊構建了兩種不同的稠密連接模型:1)Dense Ganglion Connections (DGC-Mamba-T):移除跨層滑動窗口(Cross-layer Sliding Window)來消除互連稀疏性;2)DenseNet-style Network (DSN-Mamba-T):完全按照 DenseNet 的策略來構建模型。

如表 5 所示,SparX 在保持最優(yōu)性能的前提下還具備高效性。

da2d3ecc-c5ea-11ef-9310-92fbcf53809c.png

▲表5. SparX和Dense Connection的對比

可視化實驗

Centered Kernel Alignment (CKA) 分析:不難發(fā)現(xiàn),在表 5 消融實驗中,連接度更高的模型(DGC 和 DSN)并沒有帶來性能提升。為了尋找背后的原因,我們進行了模型的 CKA 分析。 如圖 3 所示,VMamba-T 每一層學習到的特征與相鄰層非常相似,說明了模型具有大量的特征冗余。此外,DGC 和 DSN 模型可以學習到更加多樣化的特征,降低了特征冗余度。與這些方法相比,SparX 不同層的特征更加多樣化,從而具有更加強大的特征表達,這也是其性能更好的原因。

da477922-c5ea-11ef-9310-92fbcf53809c.png

▲圖3. CKA可視化

有效感受野(Effective Receptive Field 或 ERF)分析:如圖 4 所示,SparX-Mamba 和其它方法相比具有更大的感受野,進一步說明了 SparX 對模型表征能力的增強效果。

da68148e-c5ea-11ef-9310-92fbcf53809c.png

▲圖4. Effective Receptive Fields可視化

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開源
    +關注

    關注

    3

    文章

    4368

    瀏覽量

    46467
  • 連接
    +關注

    關注

    2

    文章

    102

    瀏覽量

    21895
  • Vision
    +關注

    關注

    1

    文章

    205

    瀏覽量

    19500

原文標題:AAAI 2025 | 港大提出SparX:強化Vision Mamba和Transformer的稀疏跳躍連接機制

文章出處:【微信號:tyutcsplab,微信公眾號:智能感知與物聯(lián)網技術研究所】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何為 Vision Five 2 編譯自定義 Linux 內核?

    Vision Five 2 的 Debian 用戶指南只提供了半頁關于如何編譯自己的內核的相當稀疏的內容。僅從該文檔中,我無法制作我的自定義內核。那里的信息似乎相當不完整。如果有人能提供一些
    發(fā)表于 02-24 07:44

    Transformer 入門:從零理解 AI 大模型的核心原理

    ! └────────┘ 在 Transformer 中的應用 scss 體驗AI代碼助手 代碼解讀 復制代碼 每個 Transformer Block 有兩處殘差連接: x
    發(fā)表于 02-10 16:33

    Transformer如何讓自動駕駛大模型獲得思考能力?

    在談及自動駕駛時,Transformer一直是非常關鍵的技術,為何Transformer在自動駕駛行業(yè)一直被提及?
    的頭像 發(fā)表于 02-01 09:15 ?4423次閱讀

    深入解析NVIDIA Nemotron 3系列開放模型

    這一全新開放模型系列引入了開放的混合 Mamba-Transformer MoE 架構,使多智能體系統(tǒng)能夠進行快速長上下文推理。
    的頭像 發(fā)表于 12-24 10:34 ?4363次閱讀
    深入解析NVIDIA Nemotron 3系列開放模型

    炎核開源開放平臺上架推出OpenSparseBlas高性能稀疏計算庫

    在科學計算與工程仿真領域,高效處理大規(guī)模稀疏矩陣運算是提升整體計算效能的關鍵。為此,我們在炎核開源開放平臺上架推出 OpenSparseBlas——一個專為稀疏矩陣/向量計算而打造的高性能稀疏計算庫
    的頭像 發(fā)表于 12-15 15:18 ?1006次閱讀

    纖毫畢現(xiàn)間,鼎訊AM-401光纖熔接機以光速連接,將極致精密與無匹速度完美呈現(xiàn)。

    纖的高效的、可靠的連接手段,光纖熔接機不僅大大提高了光纜的連接速度和可靠性,對網絡的建設也起到了至關重要的作用,降低了光纖的連接成本。 無論
    的頭像 發(fā)表于 12-11 08:10 ?603次閱讀
    纖毫畢現(xiàn)間,鼎訊AM-401光纖熔<b class='flag-5'>接機</b>以光速<b class='flag-5'>連接</b>,將極致精密與無匹速度完美呈現(xiàn)。

    Transformer如何讓自動駕駛變得更聰明?

    ]自動駕駛中常提的Transformer本質上是一種神經網絡結構,最早在自然語言處理里火起來。與卷積神經網絡(CNN)或循環(huán)神經網絡(RNN)不同,Transformer能夠自動審視所有輸入信息,并動態(tài)判斷哪些部分更為關鍵,同時可以將這些重要信息有效地關聯(lián)起來。
    的頭像 發(fā)表于 11-19 18:17 ?2484次閱讀

    橫河功率計量程跳躍功能

    橫河WT310E功率計量程跳躍功能(即自動量程切換功能)在復雜電力測試場景中至關重要,其作用、設置方法及最佳使用場景如下
    的頭像 發(fā)表于 11-07 21:26 ?745次閱讀
    橫河功率計量程<b class='flag-5'>跳躍</b>功能

    Vision Board開發(fā)板使用paho_mqtt連接阿里云失敗是什么原因呢?

    1.使用官方提供的例程vision_board_wifi 2.在例程基礎上添加paho_mqtt軟件包,使用MQTT example測試 paho_mqtt軟件包成功加入到工程中 3.在
    發(fā)表于 09-18 06:37

    【「AI芯片:科技探索與AGI愿景」閱讀體驗】+第二章 實現(xiàn)深度學習AI芯片的創(chuàng)新方法與架構

    連接定義了神經網絡的拓撲結構。 不同神經網絡的DNN: 一、基于大模型的AI芯片 1、Transformer 模型與引擎 1.1 Transformer 模型概述 Transformer
    發(fā)表于 09-12 17:30

    NVIDIA Nemotron Nano 2推理模型發(fā)布

    NVIDIA 正式推出準確、高效的混合 Mamba-Transformer 推理模型系列 NVIDIA Nemotron Nano 2。
    的頭像 發(fā)表于 08-27 12:45 ?2042次閱讀
    NVIDIA Nemotron Nano 2推理模型發(fā)布

    淺談Sn-Bi-Ag低溫錫膏的晶界強化機制

    Sn-Bi-Ag低溫錫膏的晶界強化機制是一個多因素協(xié)同作用的過程,以下從各機制的具體作用、研究案例及數據支持、協(xié)同效應三個角度進行詳細闡述:
    的頭像 發(fā)表于 08-13 09:08 ?893次閱讀

    開疆智能ModbusTCP轉Devicenet網關連接機器人配置案例

    開疆智能ModbusTCP轉Devicenet網關連接機器人配置案例
    的頭像 發(fā)表于 06-28 14:13 ?2535次閱讀
    開疆智能ModbusTCP轉Devicenet網關<b class='flag-5'>連接機</b>器人配置案例

    Transformer架構中編碼器的工作流程

    編碼器是Transformer體系結構的基本組件。編碼器的主要功能是將輸入標記轉換為上下文表示。與早期獨立處理token的模型不同,Transformer編碼器根據整個序列捕獲每個token的上下文。
    的頭像 發(fā)表于 06-10 14:27 ?1233次閱讀
    <b class='flag-5'>Transformer</b>架構中編碼器的工作流程

    Transformer架構概述

    由于Transformer模型的出現(xiàn)和快速發(fā)展,深度學習領域正在經歷一場翻天覆地的變化。這些突破性的架構不僅重新定義了自然語言處理(NLP)的標準,而且拓寬了視野,徹底改變了AI的許多方面。
    的頭像 發(fā)表于 06-10 14:24 ?1463次閱讀
    <b class='flag-5'>Transformer</b>架構概述
    攀枝花市| 顺平县| 高雄市| 会泽县| 安化县| 许昌县| 昌吉市| 瑞安市| 高密市| 千阳县| 建宁县| 维西| 龙州县| 贵溪市| 定州市| 丰都县| 游戏| 德清县| 射洪县| 卢龙县| 望江县| 南郑县| 南开区| 太谷县| 海兴县| 新巴尔虎左旗| 正阳县| 湟中县| 新和县| 鄂伦春自治旗| 天全县| 临泉县| 蓬莱市| 温州市| 乌拉特后旗| 金门县| 玛多县| 鹤峰县| 普兰店市| 神池县| 涟源市|