Intelligenza artificiale

Modellazione di sensori virtuali

Stima dei segnali di interesse nei casi in cui un sensore fisico non è in grado di misurarli direttamente o l’utilizzo di un sensore fisico comporta costi e complessità eccessivi in fase di progettazione.


Identificazione di sistemi e ROM

Crea modelli basati sull’IA di sistemi dinamici non lineari utilizzando dati misurati o generati.


Reinforcement Learning

Addestra agenti intelligenti attraverso interazioni ripetute “trial-and-error” con ambienti dinamici modellati in Simulink.


Perché usare MATLAB e Simulink per progettare l’IA nei sistemi ingegnerizzati?

Integrazione e simulazione di modelli di IA con il resto del sistema

Sicurezza e affidabilità dei sistemi basati sull’IA nell’uso reale

Generazione di codice dai modelli di IA per hardware diversi

Genera e distribuisci codice C/C++, CUDA® e HDL a partire da modelli di Deep Learning o Machine Learning eseguibile sull’hardware target supportato.

Gestione dei tradeoff di implementazione dell’IA embedded

  • Profila le dimensioni, la velocità e la precisione del modello nella simulazione e nel codice
  • Confronta le differenze di prestazioni tra diversi modelli di IA e tra modelli basati e non basati sull’IA.
  • Valuta gli effetti della compressione del modello. 
  • Sfrutta i risultati dell’analisi per scegliere adeguatamente il modello, prendere decisioni di progettazione e affinare il comportamento del modello.