Quali strumenti sono buoni per disegnare i diagrammi dell'architettura delle reti neurali?
Due programmi/servizi mi hanno recentemente aiutato con questo:
- Netron - Prende ad esempio un modello Keras memorizzato in formato .h5 e visualizza tutti gli strati e i parametri.
- Superfici: Facile da usare, veloce. Solo pochi click e hai la tua architettura modellata
- Svantaggio: Se hai una rete molto profonda, il disegno diventa molto "lungo", potrebbe non essere molto pratico né per le presentazioni né per i documenti.
- NN SVG: Tre stili: FCNN, LeNet e AlexNet. Da usare nel browser, ma anche possibile scaricare SVG dopo aver creato la vostra architettura. Ho finito per usare questo (stile AlexNet) per un articolo di ricerca di recente e sono stato molto soddisfatto di come appariva (ho fatto uno screenshot per ottenerlo come volevo).
- Lato superiore: Mi ha permesso di definire rapidamente i livelli e vedere i risultati allo stesso tempo. Lo stile AlexNet era molto pratico per la rete profonda senza occupare troppo spazio.
- Svantaggi: Sfortunatamente quello stile non includeva l'opzione di nominare i livelli, così ho dovuto aggiungerli separatamente dopo in Powerpoint. Inoltre con questo non è possibile visualizzare altri parametri come il dropout o quale funzione di attivazione viene applicata, che viene mostrato quando si usa Netron.