discesa del gradiente e retropropagazione

Discesa del gradiente e retropropagazione nel machine learning

La discesa del gradiente e la retropropagazione sono alleati importantissimi nel machine learning, perché base fondamentale delle reti neurali artificiali (RNA). In fondo, ogni data scientist lo sa: la selezione del modello corretto per ogni caso d’uso richiede una comprensione approfondita del problema in sé e degli algoritmi necessari per interpretarlo e risolverlo.  In questo…
Leggi tutto


10 Gennaio 2023 1
come migliorare il ciclo di vita di un progetto

Come migliorare il machine learning

Si chiamano anche MLOps (Machine Learning Operations) e sono un insieme di consigli inerenti ai flussi di lavoro per semplificare e migliorare il machine learning o meglio, il ciclo di vita del tuo modello di machine learning. Ciclo di vita: migliorare il machine learning Con “ciclo di vita” intendiamo abitualmente le tre fasi dello sviluppo…
Leggi tutto


28 Dicembre 2022 2
differenza tra classificazione e regressione

Differenza tra classificazione e regressione nel machine learning

Esiste una grande differenza tra la classificazione e la regressione. In sostanza, la classificazione riguarda una categoria che viene affidata a un dato, mentre la regressione è più in grado di prevedere una quantità. Altro concetto importante da capire per chi si occupa di analisi dati e di statistica è l’accuratezza. Vedremo qui di seguito…
Leggi tutto


7 Dicembre 2022 1
3 consigli per programmare in python

Programmare in Python: 3 consigli utili

Programmare in Python: Noi sviluppatori abbiamo bisogno di best practice e di standard di programmazione, il nostro script deve essere leggibile, ordinato, facile da comprendere per altri, e facilmente modificabile per essere migliorato. Ecco quindi 3 consigli per programmare in Python che ho voluto raccogliere per chi sa già sviluppare, ma vorrebbe arrivare a un…
Leggi tutto


1 Dicembre 2022 1
Samuel Bourke

I 10 comandamenti del Machine Learning

Ognuno deve essere responsabile della propria educazione e della propria saggezza. Vediamo insieme, in modo simpatico i 10 comandamenti del Machine Learning… 1. Matematica, codice e dati sono la tua santa trinità Qualsiasi pipeline di machine learning efficace sfrutta l’incrocio di matematica, codice e dati. Ciascuno è efficace quanto l’altro. Se i tuoi dati sono di…
Leggi tutto


24 Ottobre 2022 2
Il modo migliore per creare app data-driven

Streamlit: un modo rapido per creare app data-driven

Capita molto spesso di avere bisogno di una web app in cui inserire i propri dati, vuoi in una serie di grafici interattivi, vuoi in una dashboard, o in generale. Un’app data-driven come Streamlit è utilissima per comunicare agli altri le tue scoperte, e interagire con loro. Però non è facile come sembra. Infatti un…
Leggi tutto


6 Maggio 2022 0
5 modi per gestire dei dati sbilanciati nel machine learning

Alcuni modi per gestire dati sbilanciati nel machine learning

Se ti devi occupare di classificazione, ti capiterà molto spesso la situazione in cui i tuoi dati siano sbilanciati per quanto riguarda il tag di classificazione. Creare modelli su un dataset che contiene delle classi sbilanciate è una grande sfida per chi si occupa di machine learning, perché purtroppo lo sbilanciamento distorce il modello verso…
Leggi tutto


23 Marzo 2022 0
4 funzioni python pandas comode nell'analisi delle serie temporali

Funzioni di Python Pandas per analizzare le serie temporali

I dati delle serie temporali non sono altro che punti collegati temporalmente in sequenza. Ad esempio, la misurazione della temperatura nelle varie fasi di un processo chimico, oppure il numero di persone che entra a ogni ora in un edificio. I dati delle serie temporali hanno caratteristiche diverse dai dati tabellari, e quasi andrebbero considerate…
Leggi tutto


8 Marzo 2022 1
3 tool per la visualizzazione in data science

Tool per la visualizzazione in data science

Ogni data scientist conosce la grandissima importanza della visualizzazione e deve avere a disposizione i relativi Tool per la visualizzazione. Le visualizzazioni, anche in altri campi del sapere, consentono di mettere in collegamento idee complesse in modo efficiente. Questo nell’analisi dati vale ancora di più, perché spesso il data scientist si rivolge a persone che…
Leggi tutto


5 Marzo 2022 0
Ecco FLAML: il machine learning automatico, facile ed economico

Ecco FLAML: il machine learning automatico, facile ed economico

Finché dobbiamo creare un modello di Machine Learning va tutto bene. Le prime difficoltà per un data engineer arrivano però quando si tratta di selezionare quale modello è in grado di trarre le migliori prestazioni e generalizzazioni dai nostri dati, con il machine learning automatico. Gli algoritmi di Machine Learning sono moltissimi, dalla regressione alla…
Leggi tutto


2 Marzo 2022 1