本文提出了神經形態中介表示(NIR),這是一個用於描述數字神經形態系統計算的平台無關的中介表示。NIR定義了一組通用的計算原語,這些原語可以被任意組合以建立所需的計算圖。
NIR的主要優點包括:
抽象化了硬件和軟件平台的具體細節,使得神經網絡模型的開發和部署可以獨立於底層平台。
支持多個神經形態模擬器和硬件平台,包括7個軟件模擬器和4個數字硬件平台。這使得跨平台部署和複製實驗結果成為可能。
提供了一個共同的參考框架,用於比較和分析不同平台之間的差異。這有助於量化神經網絡模型在不同平台上的魯棒性。
實驗結果表明,NIR可以有效地表示和部署簡單的神經元模型以及複雜的卷積神經網絡和遞歸神經網絡。對於後者,由於平台之間的離散化和參數差異,會導致一定的性能差異。這突出了需要解決跨平台神經形態計算一致性的重要性。
總的來說,NIR為神經形態計算提供了一個統一的中介表示,有助於加速硬件和軟件的協同發展,降低新手的進入門檻,並為理論研究提供一個穩定的表示。未來的工作可以進一步擴展NIR的原語集,並探索如何將硬件細節集成到更高層次的抽象中。
In un'altra lingua
dal contenuto originale
arxiv.org
Approfondimenti chiave tratti da
by Jens E. Pede... alle arxiv.org 10-01-2024
https://arxiv.org/pdf/2311.14641.pdfDomande più approfondite