神經網絡畫圖神器 ML Visuals 正在持續更新。
去年 5 月,機器之心曾向大家推薦一款名爲 ML Visuals 的機器學習畫圖模板,該項目受到廣泛關注,迄今已收穫 2.2K Star。ML Visuals 專爲解決神經網絡畫圖問題設計,最近,這一模板進行了更新。
項目地址:https://github.com/dair-ai/ml-visuals
ML Visuals 現在包含了 100 多個可用的自定義圖形,使用者可以在任何論文、博客、PPT 中使用這些資源。
這份 101 頁的模板共包含幾個部分:
-
基礎組件
-
架構
-
機器學習概念
-
抽象背景
-
漸變背景
-
機器學習 & 健康
-
其他
-
機器學習系統設計
基礎組件
這套畫圖模板首先提供了多種基礎組件,比如表示過程、操作或轉換的圓角矩形,表示神經元或任意操作的小圓圈,表示向量的一排小方塊以及表示多維數組的網格等。
架構
架構部分的模板數量最多,共有 32 張。對於複雜的模型架構來說,套模板顯然事半功倍,比親手畫圖要便捷得多。
比如,畫出卷積操作的示意圖:
使用該模板重現一些經典架構也是得心應手,比如下圖是使用該模板繪製的 Transformer 架構圖:
機器學習概念
該模板還可以用來表示機器學習中的一些基本概念,比如 DropOut、歸一化:
除此之外,目前這套模板還包含多張關於生物、醫療領域的內容。比如疼痛強度預估、疼痛位置預估:
這張代表「疼痛指數」的圖,稍加修改就能用於別處:
最後再來看下使用該模板繪製的神經網絡:
此外,該模板還可用於機器學習系統設計,例如:
目前,該模板還在持續更新中,感興趣的讀者可以參考 :https://docs.google.com/presentation/d/11mR1nkIR9fbHegFkcFq8z9oDQ5sjv8E3JJp1LfLGKuk/edit#slide=id.g85a0789696_743_21