È ormai sempre più frequente il ricorso a sistemi di machine learning in campo medico. Il Medical Imaging with AI è un’area di ricerca che studia applicazioni di intelligenza artificiale per migliorare le diagnosi mediche. Negli ultimi anni lo sviluppo in questo ambito ha fatto registrare fievoli crescite se comparato agli avanzamenti registrati nella più […]
Una FCN o Fully Convolutional Network è una deep neural network (rete neurale profonda) che supera le limitazioni delle convenzionali CNN eliminando il dense layer in favore di 1×1 convolutional layers. Abbiamo studiato insieme il funzionamento delle reti CNN, e sappiamo che per quanto avanzate siano sono comunque limitate. Le Convolutional Neural Networks sono infatti […]
Ti sei mai chiesto quale sia la differenza tra machine learning e deep learning, o in altri termini: machine learning vs deep learning? Bene, il machine learning è un’area di studi, sotto insieme dell’intelligenza artificiale, che sfrutta la matematica e la statistica applicata per sviluppare modelli che mappino la realtà. Lo fa processando dati di […]
In questo articolo scopriamo come funziona Deep Learning! Prima però, i convenevoli sono d’obbligo. Mi chiamo Andrea Provino e da circa un anno sviluppo articoli su Data Science, Machine Learning e molto altro, studiando insieme a te questi affascinanti mondi, un articolo alla volta. Il mio obiettivo è chiaro: aiutarti a comprendere temi complessi spiegandoti […]
Il funzionamento di una rete generativa avversaria (GAN) è complesso: cercheremo di semplificarlo e approfondirlo con i giusti esempi e le dovute spiegazioni. Nel precedente post abbiamo visto cosa sono le GAN: Generative Adversarial Networks. Una piccola tappa fondamentale nel nostro viaggio. Ottimo! Lasciami fare una breve digressione. Devi sapere che mi piace molto il […]
In questo RNN Tutorial Tensorflow andremo a realizzare una rete neurale artificiale per la generazione di musica folcloristica, sfruttando la versatilità di Tensorflow e la potenza delle Recurrent Neural Network. [google colab] RNN Tutorial Tensorflow: Music Generation In questo laboratorio creeremo una Recurrent Neural Network (RNN) per music generation. Alleneremo un modello a comprendere sequenze […]
Tensorflow guida italiano intende essere una guida in italiano per muovere i primi passi con Tensorflow, una libreria per il Machine Learning e il Deep Learning giunta alla versione di Tensorflow 2.0. In Tensorflow 2: how to start? abbiamo seguito un esempio semplice, riproducendo una rete neurale artificiale per la conversione delle temperature. Puoi trovare […]
Neural Network Training? In altre parole: how to train a neural network. Una frase che abbiamo cercato spesso su Google. In questo articolo faremo chiarezza sui meccanismi matematici che consentono a una rete neurale profonda, deep neural network, di allenarsi su un set di dati: ecco il neural network training! Inserite le giuste parole chiave […]
ResNet è una rete neurale convoluzionale (CNN) molto profonda, composta da 152 layer, che con l’ausilio di una tecnica nota come skip connection ha aperto la strada alle reti residuali (residual network) Siamo ormai arrivati all’ultimo appuntamento di questa miniserie sulle architetture di rete neurali convoluzionali (CNN). Costituiscono le basi di un progetto che prevede […]
VGG-16 è un’architettura di rete neurale progettata da Visual Geometry Group, il dipartimento di scienze ingegneristiche dell’Università di Oxford, con 13 convolutional layers e 3 fully connected layers per task di classification e detection (classificazione e identificazione) Sempre presente poi la ReLU ereditata da AlexNet. Dunque, dopo aver studiato la struttura della LeNet-5 e l’AlexNet […]