Le MCU Arm Cortex-M possono ottenere un lifting istantaneo dell'apprendimento automatico e dell'inferenza con NanoEdge AI



13 ore fa p Gary Elinoff Cartesiam, una startup focalizzata sull'intelligenza artificiale ai margini, ha annunciato NanoEdge AI Studio, il primo ambiente di sviluppo integrato (IDE) che consente l'apprendimento automatico (ML) e l'inferenza direttamente sugli MCU Arm Cortex-M. NanoEdge AI Studio semplifica la creazione di una libreria statica di apprendimento automatico da incorporare nei programmi in esecuzione su MCU Arm Cortex-M. Gli MCU incorporati nei dispositivi periferici possono essere abilitati ad apprendere, inferire e prevedere localmente direttamente all'interno del microcontrollore, interfacciarsi con l'ambiente fisico nel modo più diretto possibile.
NanoEdge AI Studio funziona interamente sul PC Windows o Linux dell'utente. Lo studio offre una maggiore sicurezza, semplicemente perché nessun dato viene trasmesso al cloud dove potrebbe essere intercettato. Dopo che il progettista avrà descritto l'ambiente finale, NanoEdge AI Studio calcolerà, ottimizzerà e testerà automaticamente la migliore soluzione algoritmica.
L'algoritmo scelto può essere incorporato come libreria C nella MCU. Sono possibili librerie piccole quanto 4K. Esistono cinque passaggi di base necessari per impartire funzionalità AI ai dispositivi periferici utilizzando NanoEdge AI Studio.
Questa soluzione è progettata per ridurre sia i costi che i tempi di sviluppo necessari per portare apprendimento, inferenza e previsione senza supervisione ai dispositivi periferici. Questi vantaggi sono orientati a rendere pratiche le capacità di intelligenza artificiale per i dispositivi in ​​cui sono essenziali bassi costi e basso consumo energetico. Come afferma Marc Dupaquier, direttore generale e co-fondatore di Cartesiam, "NanoEdge AI Studio di Cartesiam offre un approccio completamente diverso, con un'intelligenza artificiale economica ed economica e autoapprendimento.
" Prosegue affermando che “Permette a qualsiasi progettista di sistemi embedded di sviluppare rapidamente librerie di machine learning specifiche dell'applicazione ed eseguire il programma all'interno del microcontrollore proprio dove il segnale diventa dati. È l'unica soluzione in grado di eseguire sia l'apprendimento automatico che l'inferenza sul microcontrollore ". Fino ad ora, l'implementazione dell'IA in dispositivi embedded come Arm MCU è stata un processo costoso e dispendioso in termini di tempo, che richiedeva l'esperienza di data scientist molto specializzati.
Ma ora, come spiega Cartesiam, NanoEdge AI Studio consente "al tuo sviluppatore incorporato [diventare] il tuo sviluppatore AI. " Non è più necessario un data scientist specializzato. La velocità è un ovvio vantaggio di avere la capacità di intelligenza artificiale ai margini in cui i dispositivi elettronici si interfacciano direttamente con il mondo fisico. Ma c'è un fattore di sicurezza di vitale importanza da considerare. Come descritto da Marc Dupaquier, "Per quanto riguarda la sicurezza e la privacy, l'apprendimento di uno stato iniziale localmente riduce gli scambi di dati sulla rete e previene il rischio di falsificazione o intrusione". Cartesiam ha rivelato alcune applicazioni sul campo comprovate per NanoEdge AI Studio.
Alcune di queste applicazioni hanno assomigliato a: Cartesiam consente ai progettisti embedded di provare NanoEdge AI gratuitamente, consentendo loro di creare librerie di machine learning per l'apprendimento autonomo e inferire ai margini.

Yorumlar

Bu blogdaki popüler yayınlar

Classici protocolli CAN vs CAN FD: le differenze che contano per i progettisti

Che cos'è DrMOS, l'IC che alimenta i processori di nuova generazione?

Qual è la funzione Sinc e perché è importante nell'ingegneria elettrica?