Il Machine Learning è quella branca dell’intelligenza artificiale che, sfruttando concetti derivati dalla statistica, permette di sfruttare i dati per definire comportamenti complessi che derivino da essi. In questa guida forniremo una panoramica di come Python e altre tecnologie correlate facilitino l’implementazione di soluzioni basate sul machine learning e l’intelligenza artificiale.

Java e Deep Learning, una tipologia di Machine Learning in cui un algoritmo impara dei task di classificazione direttamente da contenuti come immagini, testi o suoni. Una guida completa e dettagliata dalle basi alla realizzazione di complesse deep neural networks in ambiente Java con la libreria DeepLearning4j rilasciata sotto licenza Open Source

Le Generative Adversarial Network (anche note come GAN) sono dei particolari tipi di reti neurali artificiali, molto utilizzate per generare dati fittizi molto verosimili. In questa guida impareremo a conoscerne i principi di funzionamento, e getteremo le basi per implementare una GAN in grado di generare immagini verosimili di cifre numeriche scritte a mano.