Formiamo i professionisti delle migliori aziende al mondo
Introduzione al Machine Learning e setup dell'ambiente
- Introduzione al Machine Learning
- Il Processo di Implementazione di un Algoritmo di ML
- [OPZIONALE] Setup dell’ambiente – Windows (nativo)
- [OPZIONALE] Setup dell’ambiente – WSL su Windows per compatibilità GPU – Parte 1
- [OPZIONALE] Setup dell’ambiente – WSL su Windows per compatibilità GPU – Parte 2
- [OPZIONALE] Setup dell’ambiente – Mac OS
- [OPZIONALE] Installazione di Tensorflow e Metal su Mac OS
- [OPZIONALE] Installazione di Pytorch su Mac OS
- [OPZIONALE] Installazione di altre librerie e salvataggio dei requirements su Mac OS
- Librerie Python
- Introduzione all’Algebra Lineare
Algoritmi di Machine Learning
- Naive Bayes
- Esercitazione Naive Bayes
- Esercitazione Naive Bayes per Spam Detection
- Support Vector Machine
- Esercitazione SVM e Confronto Kernel
- KNN
- Esercitazione KNN
- Alberi Decisionali
- Gini Impurity
- Esercitazione su Alberi Decisionali
- Ensemble Learning e Random Forest
- Esercitazione Random Forest
- Gradient Boosting
- Esercitazione Gradient Boosting
- Cenni su XGBoost
- Esercitazione XGBoost
- Cenni su CatBoost
- Esercitazione CatBoost
- Algoritmi Genetici
- Esercitazione Algoritmi Genetici
- Metriche per il Machine Learning – Introduzione
- Metriche per la regressione
- Matrice di confusione
- Accuracy
- Precision e Recall
- Balanced Accuracy ed F1-Score
- Riepilogo su metriche per la classificazione
- ROC e AUC
- Logloss
- Classificazione multiclasse – One versus One e One Versus Rest
- Metriche per la regressione – Hands On
- Metriche per la classificazione – Hands On