搜尋
首頁科技週邊人工智慧ConvNeXt V2來了,僅用最簡單的捲積架構,效能不輸Transformer

經過數十年的基礎研究,視覺辨識領域已經迎來了大規模視覺表徵學習的新時代。預先訓練的大規模視覺模型已成為特徵學習(feature learning)和視覺應用的基本工具。視覺表徵學習系統的表現在很大程度上受到三個主要因素的影響:模型的神經網路架構、訓練網路的方法、訓練資料。每個因素的改進都有助於模型整體性能的提升。

神經網路架構設計的創新在表徵學習領域一直發揮著重要作用。卷積神經網路架構(ConvNet)對電腦視覺研究產生了重大影響,使得各種視覺識別任務中能夠使用通用的特徵學習方法,無需依賴人工實現的特徵工程。近年來,最初為自然語言處理而開發的 transformer 架構因其適用於不同規模的模型和資料集,在其他深度學習領域中也開始被廣泛使用。

ConvNeXt 架構的出現使傳統的 ConvNet 更加現代化,證明了純卷積模型也可以適應模型和資料集的規模變化。然而,要想對神經網路架構的設計空間進行探索,最常見方法仍然是在 ImageNet 上進行監督學習的效能基準測試。

另一個想法是將視覺表徵學習的重點從標籤的監督學習轉向自我監督預訓練。自監督演算法將掩碼語言建模引入視覺領域,並迅速成為視覺表徵學習的一種流行方法。然而,自監督學習通常會使用為監督學習設計的架構,並假定該架構是固定的。例如,遮罩自編碼器(MAE)使用了視覺 transformer 架構。

有一種方法是將這些架構和自監督學習框架結合起來,但會面臨一些具體問題。例如,將ConvNeXt 與MAE 結合起來時就會出現如下問題:MAE 有一個特定的編碼- 解碼器設計,該設計針對transformer 的序列處理能力進行了優化,這使得計算量大的編碼器專注於那些可見的patch,從而降低了預訓練成本。但是這種設計可能與標準的 ConvNet 不相容,因為後者使用了密集的滑動視窗。此外,如果不考慮架構和訓練目標之間的關係,那麼就不清楚是否能達到最佳效能。事實上,已有研究表明用基於遮罩的自監督學習來訓練 ConvNet 是很困難的,而且實驗證據表明,transformer 和 ConvNet 可能在特徵學習方面存在分歧,會影響到最終表徵的品質。

為此,來自KAIST、Meta、紐約大學的研究者(包括ConvNeXt一作劉壯、ResNeXt 一作謝賽寧)提出在同一框架下共同設計網路架構和掩碼自編碼器,這樣做的目的是使基於掩碼的自監督學習能夠適用於ConvNeXt 模型,並獲得可與transformer 媲美的結果。

ConvNeXt V2來了,僅用最簡單的捲積架構,效能不輸Transformer

#論文網址:https://arxiv.org/pdf/2301.00808v1.pdf

#在設計遮罩自編​​碼器時,研究將帶有遮罩的輸入視為一組稀疏patch,並使用稀疏卷積處理可見的部分。這個想法的靈感來自於在處理大規模 3D 點雲時使用稀疏卷積。具體來說,研究提出以稀疏卷積實現 ConvNeXt,然後在微調時,權重不需要特殊處理就能被轉換回標準的密集網路層。為了進一步提高預訓練效率,研究以單一 ConvNeXt 取代 transformer 解碼器,使整個設計完全卷積網路化。研究者觀察到加入這些變化後:學習到的特徵是有用的並且改進了基線結果,但微調後的表現仍然不如基於 transformer 的模型。

然後,研究對不同訓練配置的 ConvNeXt 的特徵空間進行了分析。當直接在遮罩輸入上訓練 ConvNeXt 時,研究者發現 MLP 層有潛在的特徵崩潰(feature collapse)問題。為了解決這個問題,研究提出添加一個全域響應歸一化層(Global Response Normalization layer)來增強通道間的特徵競爭。當使用遮罩自編碼器對模型進行預訓練時,這種改進最為有效,這表明監督學習中重複使用監督學習中的固定架構設計可能不是最佳方法。

基於上述改進,該研究提出了 ConvNeXt V2,該模型在與掩碼自編碼器結合使用時表現出了更好的性能。同時研究者發現 ConvNeXt V2 在各種下游任務上比純 ConvNet 有明顯的效能提升,包括在 ImageNet 上的分類任務、COCO 上的目標偵測和 ADE20K 上的語意分割。

ConvNeXt V2來了,僅用最簡單的捲積架構,效能不輸Transformer

ConvNeXt V2來了,僅用最簡單的捲積架構,效能不輸Transformer


ConvNeXt V2來了,僅用最簡單的捲積架構,效能不輸Transformer

方法介紹

全卷積掩碼自編碼器

#該研究提出的方法在概念上很簡單,是以完全卷積的方式運行的。學習訊號透過對原始的視覺輸入隨機遮罩來生成,同時遮罩的比率需要較高,然後再讓模型根據剩餘的 context 預測缺少的部分。整體框架如下圖所示。

ConvNeXt V2來了,僅用最簡單的捲積架構,效能不輸Transformer

框架由一個基於稀疏卷積的ConvNeXt 編碼器和一個輕量級的ConvNeXt 解碼器組成,其中自編碼器的結構是不對稱的。編碼器只處理可見的像素,而解碼器則使用已編碼的像素和遮罩 token 來重建影像。同時只在被遮罩的區域計算損失。

全域反應歸一化

#大腦中有許多促進神經元多樣性的機制。例如,側向抑制可以幫助增強活化神經元的反應,增加單一神經元對刺激的對比和選擇性,同時也增加整個神經元群的反應多樣性。在深度學習中,這種形式的側向抑制可以透過反應歸一化(response normalization)來實現。該研究引入了一個新的響應歸一化層,稱為全局響應歸一化 (GRN),旨在增加通道間的對比和選擇性。 GRN 單元包含三個步驟:1) 全域特徵聚合,2) 特徵歸一化,3) 特徵校準。如下圖所示,可以將 GRN 圖層合併到原始 ConvNeXt 區塊中。

ConvNeXt V2來了,僅用最簡單的捲積架構,效能不輸Transformer

研究者根據實驗發現,當應用 GRN 時,LayerScale 不是必要的並且可以被刪除。利用這種新的區塊設計,該研究創建了具有不同效率和容量的多種模型,並將其稱為 ConvNeXt V2 模型族,模型範圍從輕量級(Atto)到計算密集型(Huge)。

為了評估 GRN 的作用,研究使用 FCMAE 框架對 ConvNeXt V2 進行預訓練。從下圖 3 的視覺化展示和圖 4 中的餘弦距離分析,可以觀察到 ConvNeXt V2 有效地緩解了特徵崩潰問題。餘弦距離值一直很高,顯示在網路層傳遞的過程中可以保持特徵的多樣性。這類似於使用 MAE 預訓練的 ViT 模型。這顯示在類似的遮罩影像預訓練框架下,ConvNeXt V2 的學習行為類似於 ViT。

ConvNeXt V2來了,僅用最簡單的捲積架構,效能不輸Transformer

ConvNeXt V2來了,僅用最簡單的捲積架構,效能不輸Transformer

該研究進一步評估了微調效能,結果如下表所示。

ConvNeXt V2來了,僅用最簡單的捲積架構,效能不輸Transformer

#

当配备 GRN 时,FCMAE 预训练模型可以显著优于使用 300 个 epoch 训练得到的监督模型。GRN 通过增强特征多样性来提高表征质量,这对于基于掩码的预训练是至关重要的,并且在 ConvNeXt V1 模型中是不存在的。值得注意的是,这种改进是在不增加额外参数开销,且不增加 FLOPS 的情况下实现的。

最后,该研究还检查了 GRN 在预训练和微调中的重要性。如下表 2 (f) 所示,无论是从微调中删除 GRN,还是在微调时添加新初始化的 GRN,性能都会显著下降,这表明在预训练和微调中 GRN 很重要。

ConvNeXt V2來了,僅用最簡單的捲積架構,效能不輸Transformer

感兴趣的读者可以阅读论文原文,了解更多研究细节。

以上是ConvNeXt V2來了,僅用最簡單的捲積架構,效能不輸Transformer的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:51CTO.COM。如有侵權,請聯絡admin@php.cn刪除
从VAE到扩散模型:一文解读以文生图新范式从VAE到扩散模型:一文解读以文生图新范式Apr 08, 2023 pm 08:41 PM

1 前言在发布DALL·E的15个月后,OpenAI在今年春天带了续作DALL·E 2,以其更加惊艳的效果和丰富的可玩性迅速占领了各大AI社区的头条。近年来,随着生成对抗网络(GAN)、变分自编码器(VAE)、扩散模型(Diffusion models)的出现,深度学习已向世人展现其强大的图像生成能力;加上GPT-3、BERT等NLP模型的成功,人类正逐步打破文本和图像的信息界限。在DALL·E 2中,只需输入简单的文本(prompt),它就可以生成多张1024*1024的高清图像。这些图像甚至

找不到中文语音预训练模型?中文版 Wav2vec 2.0和HuBERT来了找不到中文语音预训练模型?中文版 Wav2vec 2.0和HuBERT来了Apr 08, 2023 pm 06:21 PM

Wav2vec 2.0 [1],HuBERT [2] 和 WavLM [3] 等语音预训练模型,通过在多达上万小时的无标注语音数据(如 Libri-light )上的自监督学习,显著提升了自动语音识别(Automatic Speech Recognition, ASR),语音合成(Text-to-speech, TTS)和语音转换(Voice Conversation,VC)等语音下游任务的性能。然而这些模型都没有公开的中文版本,不便于应用在中文语音研究场景。 WenetSpeech [4] 是

普林斯顿陈丹琦:如何让「大模型」变小普林斯顿陈丹琦:如何让「大模型」变小Apr 08, 2023 pm 04:01 PM

“Making large models smaller”这是很多语言模型研究人员的学术追求,针对大模型昂贵的环境和训练成本,陈丹琦在智源大会青源学术年会上做了题为“Making large models smaller”的特邀报告。报告中重点提及了基于记忆增强的TRIME算法和基于粗细粒度联合剪枝和逐层蒸馏的CofiPruning算法。前者能够在不改变模型结构的基础上兼顾语言模型困惑度和检索速度方面的优势;而后者可以在保证下游任务准确度的同时实现更快的处理速度,具有更小的模型结构。陈丹琦 普

解锁CNN和Transformer正确结合方法,字节跳动提出有效的下一代视觉Transformer解锁CNN和Transformer正确结合方法,字节跳动提出有效的下一代视觉TransformerApr 09, 2023 pm 02:01 PM

由于复杂的注意力机制和模型设计,大多数现有的视觉 Transformer(ViT)在现实的工业部署场景中不能像卷积神经网络(CNN)那样高效地执行。这就带来了一个问题:视觉神经网络能否像 CNN 一样快速推断并像 ViT 一样强大?近期一些工作试图设计 CNN-Transformer 混合架构来解决这个问题,但这些工作的整体性能远不能令人满意。基于此,来自字节跳动的研究者提出了一种能在现实工业场景中有效部署的下一代视觉 Transformer——Next-ViT。从延迟 / 准确性权衡的角度看,

Stable Diffusion XL 现已推出—有什么新功能,你知道吗?Stable Diffusion XL 现已推出—有什么新功能,你知道吗?Apr 07, 2023 pm 11:21 PM

3月27号,Stability AI的创始人兼首席执行官Emad Mostaque在一条推文中宣布,Stable Diffusion XL 现已可用于公开测试。以下是一些事项:“XL”不是这个新的AI模型的官方名称。一旦发布稳定性AI公司的官方公告,名称将会更改。与先前版本相比,图像质量有所提高与先前版本相比,图像生成速度大大加快。示例图像让我们看看新旧AI模型在结果上的差异。Prompt: Luxury sports car with aerodynamic curves, shot in a

​什么是Transformer机器学习模型?​什么是Transformer机器学习模型?Apr 08, 2023 pm 06:31 PM

译者 | 李睿审校 | 孙淑娟​近年来, Transformer 机器学习模型已经成为深度学习和深度神经网络技术进步的主要亮点之一。它主要用于自然语言处理中的高级应用。谷歌正在使用它来增强其搜索引擎结果。OpenAI 使用 Transformer 创建了著名的 GPT-2和 GPT-3模型。自从2017年首次亮相以来,Transformer 架构不断发展并扩展到多种不同的变体,从语言任务扩展到其他领域。它们已被用于时间序列预测。它们是 DeepMind 的蛋白质结构预测模型 AlphaFold

五年后AI所需算力超100万倍!十二家机构联合发表88页长文:「智能计算」是解药五年后AI所需算力超100万倍!十二家机构联合发表88页长文:「智能计算」是解药Apr 09, 2023 pm 07:01 PM

人工智能就是一个「拼财力」的行业,如果没有高性能计算设备,别说开发基础模型,就连微调模型都做不到。但如果只靠拼硬件,单靠当前计算性能的发展速度,迟早有一天无法满足日益膨胀的需求,所以还需要配套的软件来协调统筹计算能力,这时候就需要用到「智能计算」技术。最近,来自之江实验室、中国工程院、国防科技大学、浙江大学等多达十二个国内外研究机构共同发表了一篇论文,首次对智能计算领域进行了全面的调研,涵盖了理论基础、智能与计算的技术融合、重要应用、挑战和未来前景。论文链接:​https://spj.scien

AI模型告诉你,为啥巴西最可能在今年夺冠!曾精准预测前两届冠军AI模型告诉你,为啥巴西最可能在今年夺冠!曾精准预测前两届冠军Apr 09, 2023 pm 01:51 PM

说起2010年南非世界杯的最大网红,一定非「章鱼保罗」莫属!这只位于德国海洋生物中心的神奇章鱼,不仅成功预测了德国队全部七场比赛的结果,还顺利地选出了最终的总冠军西班牙队。不幸的是,保罗已经永远地离开了我们,但它的「遗产」却在人们预测足球比赛结果的尝试中持续存在。在艾伦图灵研究所(The Alan Turing Institute),随着2022年卡塔尔世界杯的持续进行,三位研究员Nick Barlow、Jack Roberts和Ryan Chan决定用一种AI算法预测今年的冠军归属。预测模型图

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),