跳到主要內容
AI News HubLIVE
站內改寫1 分鐘閱讀

透過可控可觀性測試實現深度神經網路的實證最小實現壓縮

文章摘要

一種新的可控可觀性框架透過動態系統理論分析隱藏狀態冗餘來壓縮深度神經網路,在MNIST和CIFAR-10上實現了超過70%的狀態壓縮,且精度損失極小。

來源arXiv Machine Learning作者: Anis Hamadouche, Amir Hussain
透過可控可觀性測試實現深度神經網路的實證最小實現壓縮
回報錯誤

更正管道尚未開通,可先複製下方文章資訊留存。

查看更正說明
直接讀正文

深度神經網路(DNN)通常包含大量的隱藏狀態冗餘,但現有的壓縮方法大多直接對權重、神經元或量化表示進行操作,而沒有明確描述內部狀態的動態作用。近日,由Anis Hamadouche和Amir Hussain提出的新研究,將控制理論中的可控性和可觀性概念引入DNN壓縮,提出了一種實證最小實現框架。該方法將訓練好的網路視為一個深度索引的非線性動力系統,透過隱藏狀態快照和輸出雅可比矩陣構建資料驅動的可達性、可觀性和平衡Gramian矩陣。由此得到的A/B/C測試能夠估計每層的可達秩、可觀秩以及聯合可達-可觀秩。這些秩不僅作為隱藏狀態冗餘的診斷指標,還直接用作壓縮後網路的實際層寬。研究團隊在MNIST和CIFAR-10資料集上進行了實驗,並與投影約減、非結構化剪枝、結構化剪枝、低秩SVD、動態INT8量化等多種基線方法進行了比較。在MNIST上,一個四層SiLU啟用的DNN的狀態階數從1024降至277,實現了72.95%的狀態壓縮和73.48%的引數壓縮,同時保持95.45%的準確率(原始模型為96.60%,下降僅1.15個百分點)。在CIFAR-10上,一個更大的SiLU DNN從4608降至1339,獲得了70.94%的狀態壓縮和83.09%的引數壓縮,準確率從54.45%降至54.44%,幾乎未變,而CUDA推理延遲降低了約3倍。這些結果表明,平衡的可達-可觀秩為設計緊湊的神經架構提供了一種原則性的實證最小實現準則,能夠在幾乎不損失準確率的情況下大幅壓縮網路規模。該研究為深度學習模型的高效部署提供了新的理論工具和實踐方法,特別是在資源受限的裝置上部署模型具有重要價值。

展開要點與分析

文章情報

工程師進階

要點

  • 提出了一種透過可控可觀性測試對深度神經網路進行實證狀態階數約減的框架。
  • 在MNIST上實現了72.95%的狀態壓縮和73.48%的引數壓縮,精度下降不到1.2%。
  • 在CIFAR-10上實現了70.94%的狀態壓縮和83.09%的引數壓縮,推理延遲降低約3倍。
  • 平衡的可達-可觀秩為設計緊湊神經架構提供了原則性的實證最小實現準則。

要點與分析由自動化流程生成,可能有誤,請結合原始來源核實。