fbpx
22 mins

Come Creare una Rete Neurale Artificiale da Zero

Prima regola del Deep Learning Club: non puoi usare il Deep Learning se non sai come funziona una Rete Neurale Artificiale. Quando ci si approccia per la prima volta a Deep Learning e Reti Neurali si viene subito intimoriti dalla matematica che c’è dietro e si finisce a guardare le API di Tensorflow o a ...

7 mins

Programmazione in Python: le 10 cose da sapere

Sai già programmare in un qualsiasi linguaggio di programmazione e vuoi avvicinarti a Python ? Fidati, non hai bisogno di un corso di 30 ore. Python è un linguaggio di programmazione estremamente versatile quanto semplice da apprendere, per chi conosce già le basi della programmazione informatica, in questo articolo vedremo i 10 concetti fondamentali di ...

2 mins

Quali sono i prerequisiti matematici per imparare il machine learning ?

Stai pensando di lanciarti nell’affascinante e iper-discusso settore del Machine Learning ma sei spaventato da tutta la matematica che c’è dentro ? Beh, fai bene a spaventarti ! Per comprendere appieno cosa c’è dietro il machine learning devi avere delle solide basi matematiche. La buona notizia è che non ti serve conoscere tutto da subito, ...

2 mins

Intelligenza Artificale: 15 libri da leggere

Se avessi un credito AWS per ogni volta che mi sono sentito fare questa domanda: “L’intelligenza artificiale mi affascina moltissimo, ma non so nulla a riguardo, mi consigli un buon libro da leggere ?” adesso potrei permettermi di addestrare l’ImageNet su di un cluster di GPUs. Dopo aver risposto per la millemillesima volta a questa ...

5 mins

Data wrangling e data preprocessing: modificare, pulire e preparare un dataset

Dopo aver letto un’articolo molto curioso su Forbes ho deciso di scrivere qualche riga sul data preprocessing e su come manovrare dati prima ancora di implementare tutte le possibili tecniche di machine learning. Secondo l’articolo in questione, questa fase occupa circa il 60% del tempo di chi lavora in questo settore.   Con il termine data preprocessing ci si ...

9 mins

La tua prima classificazione

La classificazione è, insieme alla regressione di cui già abbiamo parlato qui, uno dei due problemi principali dell’apprendimento supervisionato, la branca del machine learning che si occupa di insegnare ai computer come risolvere determinati problemi mostrandogli esempi di come questi sono già stati risolti in passato. Matematicamente il problema dell’apprendimento supervisionato può essere ridotto a: ...

5 mins

Unsupervised learning: come catalogare un dataset senza labels?

In questo articolo vorrei analizzare una branca del machine learning (o forse no) molto utilizzata nel quotidiano, semplice da realizzare e con risultati “immediati”. Molte attività come negozi all’ingrosso, supermercati, centri commerciali, e-commerce, ma anche siti internet, applicazioni web come Spotify*, Rotten Tomatoes oppure Amazon* hanno spesso la necessità di ricercare patterns tra i loro clienti, ovvero ...

8 mins

La tua prima regressione

La regressione è uno dei due principali problemi dell’apprendimento supervisionato, la branca del machine learning che vuole insegnare ai computer a risolvere un determinato problema mostrandogli come questo problema è stato già risolto in passato. Intuitivamente la regressione consente di trovare la relazione tra input e output, in modo da predire output futuri avendo a ...

6 mins

Deep Learning svelato: ecco come funzionano le Reti Neurali Artificiali

C’è tanto rumore intorno ai termini Reti Neurali Artificiali (dall’inglese Artificial Neural Network — ANN) e l’apprendimento profondo (dall’inglese Deep Learning, meglio chiamarlo così). Scrivo questo breve post giusto per farti capire che, in fondo, tutto questo rumore è ben giustificato! L’intelligenza artificiale sta avanzato in maniera esponenziale, trainata dai progressi nel machine learning che a loro ...

Older posts