L'architettura a crossbar N-aria consente l'inferenza neurale multibit
Un framework di simulazione progettato per architetture a crossbar N-arie consente l'inferenza di reti neurali con poche assunzioni. I compiti di classificazione XOR e MNIST sono stati eseguiti utilizzando un array crossbar simulato a giunzione tunnel magnetica (MTJ) a 4 stati configurato come 4x4. La precisione per MNIST ha raggiunto il 94,48%, inferiore al 97,56% ottenuto dal software. Per ridurre il divario di prestazioni tra software e hardware, è stata utilizzata la riduzione della dimensionalità PCA. È stato determinato che la quantizzazione dei pesi era la principale fonte di errore, analizzata insieme a non idealità sistematiche e rumore casuale. È interessante notare che il rumore casuale specifico della cella è risultato meno dannoso degli errori sistematici a causa dell'effetto di mediazione sull'array. È stato inoltre dimostrato un equilibrio ottimale del numero di stati per cella per minimizzare l'errore di quantizzazione.
Fatti principali
- Framework di simulazione per architetture a crossbar N-arie
- Compiti di classificazione XOR e MNIST inferiti
- Array crossbar MTJ a 4 stati simulato (4x4) utilizzato
- Precisione MNIST: 94,48% contro 97,56% del software di base
- La riduzione della dimensionalità PCA ha ridotto il divario di prestazioni
- Quantizzazione dei pesi identificata come fonte primaria di errore
- Rumore casuale specifico della cella meno dannoso degli errori sistematici
- Dimostrato il numero ottimale di stati per cella
Entità
Istituzioni
- arXiv