Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
Tipologia
Corso
Metodologia
Online
Inizio
Scegli data
Descrizione
La figura del ”data scientist” è un professionista che analizza e interpreta grandi quantità di dati per estrarre informazioni utili e supportare decisioni strategiche. Il suo lavoro combina competenze in statistica, matematica, programmazione e conoscenza dei business o dei settori specifici. I data scientist utilizzano strumenti avanzati, come machine learning e intelligenza artificiale, per costruire modelli predittivi e risolvere problemi complessi. La loro attività può spaziare dall'analisi dei dati aziendali per migliorare l'efficienza operativa, alla creazione di algoritmi per migliorare i prodotti o i servizi offerti da un'azienda
Sedi e date
Luogo
Inizio del corso
Online
Inizio del corso
Scegli dataIscrizioni aperte
Domande e risposte
Aggiungi la tua domanda
I nostri consulenti e altri utenti potranno risponderti
Stiamo controllando la tua domanda per verificare che sia conforme con gli standard di pubblicazione. A parte questo, abbiamo rilevato dalle tue risposte che potresti non essere in grado di immatricolarti a questa formazione. Questo potrebbe essere dovuto al titolo di studio che possiedi, al luogo in cui vivi, ecc. In ogni caso ti consigliamo di verificare contattando il centro di formazione.
Grazie mille!
Stiamo verificando la tua domanda. A breve sarà pubblicata
Preferisci essere contattato dal centro?
Opinioni
Hai seguito questo corso? Condividi la tua opinione
Successi del Centro
2023
2022
2020
Tutti i corsi devono essere aggiornati
La media delle valutazioni dev'essere superiore a 3,7
Più di 50 opinioni degli ultimi 12 mesi
6 anni del centro in Emagister.
Materie
E-learning
Programmazione
Algoritmi
Intelligenza artificiale
Reti
Programma
Modulo 1: Machine Learning
Cos'è il machine learning e come si distingue dalla programmazione tradizionale
Tipi di machine learning: supervisionato, non supervisionato, semi-supervisionato, rinforzato
Applicazioni del machine learning: visione artificiale, NLP, previsione, raccomandazioni
Modulo 2: Fondamenti di Statistica e Probabilità nel Machine Learning
Concetti di base di probabilità e statistica applicati al machine learning
Distribuzioni di probabilità e inferenza statistica
L'importanza dei concetti statistici nel costruire modelli predittivi
Modulo 3: Preprocessing dei Dati per il Machine Learning
L'importanza della qualità dei dati nei modelli di machine learning
Pulizia e trasformazione dei dati: normalizzazione, standardizzazione, gestione dei valori mancanti
Tecniche di codifica delle variabili categoriche (one-hot encoding, label encoding)
Modulo 4: Regole di Ottimizzazione e Funzione di Costo
Cos'è una funzione di costo (loss function)
La minimizzazione della funzione di costo e l’ottimizzazione del modello
Algoritmi di ottimizzazione comuni: gradiente discendente, gradiente discendente stocastico
Modulo 5: Regressione Lineare
Fondamenti della regressione lineare: concetto di predizione continua
Interpretazione dei coefficienti di regressione
Calcolo degli errori e valutazione del modello (MSE, RMSE)
Modulo 6: Regressione Logistica
Cos'è la regressione logistica e come viene utilizzata per la classificazione binaria
Funzione sigmoide e probabilità di classe
Calcolo della probabilità e delle metriche di valutazione (accuratezza, precisione, recall, F1-score)
Modulo 7: K-Nearest Neighbors (KNN)
Cos'è l’algoritmo KNN e come funziona per la classificazione
La distanza tra i punti e la selezione del parametro K
Applicazioni e limiti dell’algoritmo KNN
Modulo 8: Support Vector Machines (SVM)
la Support Vector Machine e concetti di margine e separabilità
Funzione del kernel e la separazione non lineare
SVM per classificazione e regressione
Modulo 9: Alberi di Decissione e Random Forest
Cos'è un albero di decisione e come costruirlo
Overfitting e pruning degli alberi
Random Forest: l'algoritmo ensemble e al voto maggioritario
Modulo 10: Gradient Boosting e XGBoost
Cos'è il gradient boosting e come migliora la previsione
L’importanza dell’algoritmo boosting per modelli più accurati
XGBoost: implementazione e vantaggi pratici
Modulo 11: Clustering e Algoritmi Non Supervisionati
Cos’è il clustering e a cosa serve
Algoritmi di clustering: K-means, DBSCAN, Agglomerative Clustering
Valutazione dei cluster e misure di similarità (silhouette score)
Modulo 12: Reti Neurali e Deep Learning
le reti neurali artificiali
Struttura di una rete neurale: neuroni, strati, attivazione
Cos'è il deep learning e differenze con il machine learning tradizionale
Modulo 13: Overfitting e Regularizzazione
Cos’è l'overfitting e come influisce sui modelli di machine learning
Tecniche di regularizzazione: L1 (lasso) e L2 (ridge)
Cross-validation per evitare l'overfitting
Modulo 14: Valutazione dei Modelli di Machine Learning
Cos’è la validazione incrociata (cross-validation)
Metriche di valutazione per i modelli di machine learning: accuracy, precision, recall, AUC-ROC
Matrice di confusione e analisi degli errori
Modulo 15: Reinforcement Learning
Cos’è il reinforcement learning e i concetti di agente, ambiente, ricompensa e azione
Algoritmi principali di reinforcement learning: Q-learning e Deep Q-Networks
Applicazioni del reinforcement learning: giochi, robotica, ottimizzazione