ARTFEED — Contemporary Art Intelligence

Funzioni di Attivazione a Tempo Costante per Reti Neurali Embedded

other · 2026-05-23

Uno studio introduce una metodologia per implementare funzioni di attivazione su microcontrollori che opera in tempo costante, mirata a contrastare le vulnerabilità dei canali laterali temporali. Questo approccio combina selezione senza ramificazioni, approssimazione di Padé a costo fisso, aritmetica fittizia e allineamento dei cicli. La validazione è stata condotta sulla piattaforma ARM Cortex-M4 utilizzando le funzioni ReLU, sigmoide, tanh, GELU e Swish. Le implementazioni sicure hanno prodotto conteggi di cicli uniformi per tutti gli input: 88 cicli per tre funzioni e 108 cicli per cinque funzioni. Inoltre, la ricerca valuta una contromisura basata sulla desincronizzazione, rivelando la sua suscettibilità agli attacchi temporali basati su template.

Fatti principali

  • arXiv:2605.22441v1
  • Metodologia combina selezione senza ramificazioni, approssimazione basata su Padé, aritmetica fittizia, allineamento dei cicli
  • Validata su ReLU, sigmoide, tanh, GELU, Swish
  • Piattaforma ARM Cortex-M4
  • 88 cicli per configurazione a tre funzioni
  • 108 cicli per configurazione a cinque funzioni
  • Contromisura basata su desincronizzazione vulnerabile ad attacco temporale basato su template

Entità

Fonti