algoritmi:
Molto accade dietro le quinte degli streaming (YouTube, Netflix, etc.) o nella semplice riproduzione di file audio e video. È fondamentale conoscere ciò che sta alla base della tecnologia per poterla sfruttare al meglio. A far da padrone sono i …
E' online da oggi il nuovo numero della rivista di elettronica Firmware 2.0. In questo numero della rivista ci focalizziamo sul tema Artificial Intelligence - Edge AI Applications. All'interno del magazine potrete leggere contenuti esclusivi sull'elettronica embedded e i microcontrollori, …
La filosofia di vita dell’algoritmista si può riassumere in cinque parole: Si può fare di meglio? Perché, in effetti, i motivi che spingono allo sviluppo di un nuovo algoritmo sono due: risolvere un problema che non è ancora stato risolto, …
Le due più grandi rivoluzioni della fisica del novecento, meccanica quantistica e relatività generale, si occupano di concetti diametralmente opposti: l’infinitamente piccolo e l’infinitamente grande. Cose più distanti tra loro sono difficili da immaginare. Tuttavia, se c’è una cosa che …
Oggigiorno i sistemi basati sull'Intelligenza Artificiale sono ampiamente utilizzati per prendere decisioni che hanno un impatto di vasta portata sugli individui e sulla società. Le loro decisioni potrebbero interessare tutti, ovunque e in qualsiasi momento, comportando preoccupazioni su potenziali problemi …
Le reti generative avversarie (GAN) sono un'entusiasmante innovazione nell'ambito dell'apprendimento automatico. Le GAN sono modelli generativi, ovvero creano nuove istanze di dati che assomigliano ai dati di addestramento. Ad esempio, le GAN possono creare immagini che sembrano fotografie di volti …
Negli ultimi tempi si sente parlare sempre più spesso di ChatGPT, un software di chatbot che sfrutta le potenzialità dell’intelligenza artificiale e del machine learning per interagire con gli umani. Definito come modello linguistico, questo chatbot è stato sviluppato e …
ChatGPT sta per Chat Generative Pre-trained Transformer. Si tratta di un modello linguistico basato sull'Intelligenza Artificiale sviluppato da OpenAI, la stessa organizzazione di ricerca sull'Intelligenza Artificiale, che ha creato DALL-E e tante altre applicazioni. Nella sostanza, ChatGPT è un prototipo …
Il follow-up degli allarmi scientifici esterni al progetto AGILE ricevuti dai rilevatori di Gamma-Ray Bursts (GRB) e di Onde Gravitazionali (GW), cioè la fase di controllo periodico e programmato di una ricerca scientifica tramite contributi esterni, è una delle attività …
La gestione della sicurezza dei dati e dei dispositivi elettronici è divenuta molto più critica e delicata dal momento in cui sono state integrate funzioni di interconnessione con il mondo esterno. Ogni nuovo progetto deve sempre fare i conti con …
Per rendere più veloce il calcolo della trasformata DFT, l'algoritmo FFT venne sviluppato da James Cooley e John Tukey. Questo algoritmo è considerato uno degli algoritmi più importanti del 20° secolo. La trasformata DFT impiega N*N moltiplicazioni complesse per fornire …
L’apprendimento macchina (Machine Learning o ML) è finalmente esploso nell'ambito ingegneristico e nelle vite quotidiane delle persone. Questa tecnologia si sta muovendo rapidamente ed oggi non è più ad appannaggio di data center distanti e basati su cloud. Le innovazioni …
Le applicazioni nel campo dell'Intelligenza Artificiale (AI) stanno trovando sempre più strada in quasi tutti i settori e rappresentano un fattore decisivo nel progredire della creazione del valore aziendale. La trasformazione digitale richiede periodi di innovazione sempre più brevi da …
Con questo articolo andremo a terminare la presentazione delle caratteristiche dell'SDK denominato Edge Impulse. Edge Impulse permette di realizzare modelli di apprendimento automatico e facilita la loro distribuzione su dispositivi embedded. Nella prima parte abbiamo preso in considerazione un tutorial …
Vi presentiamo oggi l'ultimo numero della rivista tecnica Firmware 2.0 per l'anno 2020. Il topic di questo mese è dedicato all'ambito Embedded Design/Makers Boards. In questo numero di Firmware 2.0 troverete articoli tecnici su: algoritmi SHA-3 nei sistemi embedded, MicroPython, …
SHA-3, la versione più recente del Secure Hash Algorithm le cui specifiche sono state ufficialmente rilasciate nel 2015, si differenzia in modo significativo rispetto alle precedenti versioni di algoritmi della stessa famiglia (SHA-1 e SHA-2). Scopriamo in questo articolo quali …
Quando si parla di “riconoscere” un oggetto in un’immagine o un video, in genere la prima cosa che viene in mente sono quei filmati di youtube in cui una qualche intelligenza artificiale piazza un rettangolino colorato attorno ad una persona, …
Per una persona, “riconoscere un oggetto” è un processo così automatico che, se dovessimo chiedere a qualcuno “come si fa”, probabilmente dovrebbe pensarci un pò prima di riuscire a dare una risposta. Ma, a voler stringere, possiamo dire che si …
Il protocollo a conoscenza zero o dimostrazione a conoscenza zero è una tecnica largamente utilizzata nel mondo della crittografia. Tra le sue applicazioni più interessanti rientrano le criptovalute, dove consente di eseguire la validazione delle transazioni inserite nella blockchain mantenendo …
Prima o poi l'intelligenza artificiale batterà l'uomo e lo porrà in secondo ordine. Parliamo di vera intelligenza, di come un computer potrà affrontare i problemi e risolverli senza un algoritmo predeterminato e conosciuto dall'uomo. Questo avverrà massivamente con l'avvento dei …