基于單元的搜索空間(Cell-based Search Space)

基于單元的搜索空間(Cell-based Search Space)

在神經(jīng)架構(gòu)搜索(NAS)中,基于單元的搜索空間(Cell-based Search Space)?是一種模塊化設(shè)計(jì)范式,通過(guò)定義可重復(fù)堆疊的基礎(chǔ)單元(Cell)?來(lái)構(gòu)建完整神經(jīng)網(wǎng)絡(luò)架構(gòu)。其核心思想是將復(fù)雜網(wǎng)絡(luò)的搜索問(wèn)題分解為單元結(jié)構(gòu)搜索,大幅降低搜索復(fù)雜度和計(jì)算成本。以下從定義、設(shè)計(jì)方式、優(yōu)勢(shì)、經(jīng)典方法等方面詳細(xì)解析:

一、核心定義

基本概念

單元(Cell):一種預(yù)定義的模塊化結(jié)構(gòu),通常包含多個(gè)節(jié)點(diǎn)(Nodes)和連接邊(Edges),代表局部計(jì)算模式(如卷積、池化等)。

搜索目標(biāo):在單元內(nèi)部搜索節(jié)點(diǎn)間的連接方式每條邊上的操作類(lèi)型(如3×3卷積、5×5深度可分離卷積等)。

堆疊規(guī)則:將搜索出的單元按固定規(guī)則(如重復(fù)次數(shù)、通道數(shù)縮放)組合成完整網(wǎng)絡(luò)。

典型應(yīng)用場(chǎng)景

適用于圖像分類(lèi)、目標(biāo)檢測(cè)等任務(wù),經(jīng)典工作包括NASNet、ENAS、DARTS等。

二、單元結(jié)構(gòu)的設(shè)計(jì)方式

1. 單元內(nèi)部結(jié)構(gòu)

節(jié)點(diǎn)(Nodes)

每個(gè)節(jié)點(diǎn)代表一個(gè)特征圖(Feature Map),通過(guò)操作(如卷積)對(duì)前驅(qū)節(jié)點(diǎn)的特征進(jìn)行變換。

節(jié)點(diǎn)通常按拓?fù)漤樞蚺帕校ㄈ鐝淖蟮接遥總€(gè)節(jié)點(diǎn)從所有前驅(qū)節(jié)點(diǎn)中選擇輸入來(lái)源。

邊(Edges)

每條邊連接兩個(gè)節(jié)點(diǎn),并分配一個(gè)操作(如3×3卷積、最大池化)。

搜索變量:邊的連接是否存在(拓?fù)浣Y(jié)構(gòu)) + 邊上的操作類(lèi)型(操作選擇)。

2. 單元類(lèi)型

普通單元(Normal Cell)

保持特征圖的空間分辨率,專(zhuān)注于提取局部特征(如卷積操作)。

降采樣單元(Reduction Cell)

降低特征圖分辨率(如通過(guò)步長(zhǎng)為2的卷積),通常用于網(wǎng)絡(luò)深層。

3. 堆疊規(guī)則

將多個(gè)單元(如Normal Cell和Reduction Cell交替)按階段(Stage)堆疊,每個(gè)階段后可能調(diào)整通道數(shù)。

例如:NASNet使用“N個(gè)Normal Cell → 1個(gè)Reduction Cell → N個(gè)Normal Cell”的模式。

三、搜索空間的優(yōu)勢(shì)

降低搜索復(fù)雜度

全局搜索空間需設(shè)計(jì)整個(gè)網(wǎng)絡(luò)(可能數(shù)十層),而單元搜索僅需設(shè)計(jì)局部模塊(如10節(jié)點(diǎn)單元),搜索參數(shù)量級(jí)從?O(N2)O(N2)?降至?O(1)O(1)(N為層數(shù))。

示例:NASNet通過(guò)搜索單元結(jié)構(gòu),參數(shù)量比直接搜索全局網(wǎng)絡(luò)減少1000倍以上。

可遷移性

在小數(shù)據(jù)集(如CIFAR-10)上搜索出的單元,可遷移到大數(shù)據(jù)集(如ImageNet)上堆疊使用。

經(jīng)典案例:NASNet在CIFAR-10搜索的單元,遷移到ImageNet后達(dá)到人工設(shè)計(jì)模型的精度。

模塊化設(shè)計(jì)

單元結(jié)構(gòu)可復(fù)用,便于網(wǎng)絡(luò)擴(kuò)展(如增加單元重復(fù)次數(shù))或調(diào)整(如替換單元類(lèi)型)。

硬件友好性

單元結(jié)構(gòu)規(guī)則(如固定通道數(shù)變化)易于部署到移動(dòng)端或邊緣設(shè)備。

四、經(jīng)典方法中的實(shí)現(xiàn)

1. NASNet(2017)

搜索空間:?jiǎn)卧?個(gè)中間節(jié)點(diǎn),每條邊從8種候選操作中選擇(如3×3卷積、5×5深度可分離卷積)。

搜索策略:基于強(qiáng)化學(xué)習(xí)(RL),控制器生成單元結(jié)構(gòu),訓(xùn)練后反饋獎(jiǎng)勵(lì)。

單元堆疊:通過(guò)重復(fù)單元構(gòu)建網(wǎng)絡(luò),每階段后使用Reduction Cell降采樣。

2. ENAS(2018)

搜索空間:?jiǎn)卧獌?nèi)節(jié)點(diǎn)間為有向無(wú)環(huán)圖(DAG),邊上的操作可共享權(quán)重。

搜索策略:通過(guò)強(qiáng)化學(xué)習(xí)+權(quán)重共享,搜索效率比NASNet提升1000倍。

3. DARTS(2019)

搜索空間:?jiǎn)卧獌?nèi)節(jié)點(diǎn)間所有可能的邊均存在,每條邊分配混合操作(softmax加權(quán)多操作)。

搜索策略:可微分NAS,通過(guò)梯度下降優(yōu)化架構(gòu)參數(shù)(α)和網(wǎng)絡(luò)權(quán)重(w)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容