10 mins

Deploy di un’App Flask su AWS

Flask su AWS

L’altruistico obiettivo che mi ha motivato a realizzare questo tutorial è insegnarti ad eseguire il deploy di una web app realizzata con Flask su di una macchina virtuale AWS EC2, senza chiederti nulla in cambio. No, non è vero, il vero motivo è che mi scordo continuamente i passaggi, quindi ho bisogno di un riferimento, ...

3 mins

Streamlit: Creare Web App Analitiche con Python

streamlit

Streamlit è una libreria Python open source per la creazione di web app analitiche veloci, performanti e belle. Trasforma gli script di dati in applicazioni condivisibili in pochi minuti. In questo articolo vedremo come costruire una web app utilizzando streamlit. Hello World in Streamlit Possiamo creare una semplice app hello world in questo modo: Assicurarsi di avere installata una versione ...

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 ...

Older posts