
Corso di Intelligenza Artificiale e Machine Learning
Padroneggi l'intero spettro dell'intelligenza artificiale e del machine learning — dai fondamenti matematici e dalla preparazione dei dati fino al deep learning, alla distribuzione dei modelli e alla strategia AI. Questo corso Le fornisce le competenze tecniche e i framework pratici per costruire sistemi AI reali da zero. Che Lei stia entrando nel settore o stia migliorando le Sue competenze, al termine sarà pronto a produrre risultati misurabili.
Cosa imparerai:
Acquisirà una comprensione completa del machine learning, partendo dalla configurazione di Python, dalla matematica di base e dalle tecniche di preparazione dei dati. Implementerà algoritmi supervisionati e non supervisionati, per poi passare alle reti neurali profonde, incluse CNN, RNN e Transformer. Il corso copre le pratiche MLOps per consentirLe di distribuire, monitorare e mantenere i modelli in ambienti di produzione. Esplorerà inoltre l'elaborazione del linguaggio naturale, la visione artificiale, l'apprendimento per rinforzo e i modelli linguistici di grandi dimensioni. Al termine, sarà in grado di definire l'ambito, costruire e fornire soluzioni AI end-to-end allineate a obiettivi aziendali reali.
Come studi in modo pratico Corso di Intelligenza Artificiale e Machine Learning
Come metti in pratica Corso di Intelligenza Artificiale e Machine Learning
Per te che sei un'azienda e vuoi formare il tuo team
Su Dedika per aziende, il corso include esercizi ed esempi personalizzati sul tuo business e secondo le esigenze della tua azienda.
Contenuto del corso
8 Capitoli • 40 LezioniDurata tra 4 e 360 ore (decidi tu)
Capitolo 1NascondiNascondi dettagliVedi dettagliFondamenti di AI e Machine Learning
Fondamenti di AI e Machine Learning
Lezione 1 • Terminologia e concetti fondamentali dell'AI
Definisce intelligenza, apprendimento, inferenza e generalizzazione in termini tecnici. Stabilisce il vocabolario condiviso utilizzato in tutto il corso.
Lezione 2 • Tipi di Machine Learning
Contrasta i paradigmi di apprendimento supervisionato, non supervisionato e per rinforzo con esempi. Consente di selezionare l'approccio ML appropriato per un dato problema.
Lezione 3 • Configurazione dell'ambiente di apprendimento
Guida l'installazione di Python, Jupyter e delle librerie ML essenziali. Garantisce che ogni studente abbia uno spazio di lavoro funzionante prima dell'inizio delle esercitazioni pratiche.
Lezione 4 • Domini applicativi dell'AI
Esamina casi d'uso dell'AI in sanità, finanza, manifatturiero e linguaggio. Collega concetti astratti a risultati di settore tangibili che incontrerà professionalmente.
Lezione 5 • Storia ed evoluzione dell'AI
Traccia il percorso dell'AI dal ragionamento simbolico alle moderne pietre miliari del deep learning. Fornisce il contesto storico che ancora tutti i successivi concetti tecnici del capitolo.
Capitolo 2NascondiNascondi dettagliVedi dettagliMatematica e Statistica per il ML
Matematica e Statistica per il ML
Lezione 1 • Calcolo per l'ottimizzazione
Introduce derivate, gradienti e la regola della catena come strumenti per minimizzare le funzioni di perdita. Prepara direttamente alla comprensione della discesa del gradiente nei capitoli successivi.
Lezione 2 • Inferenza statistica e stima
Insegna la stima di massima verosimiglianza, gli intervalli di confidenza e il test di ipotesi. Fornisce le basi statistiche necessarie per valutare rigorosamente le prestazioni del modello.
Lezione 3 • Elementi essenziali di algebra lineare
Tratta vettori, matrici, prodotti scalari e decomposizione matriciale rilevanti per il ML. Queste strutture sono alla base della rappresentazione dei dati e della manipolazione dei parametri del modello.
Lezione 4 • Basi di teoria dell'informazione
Introduce entropia, cross-entropia e divergenza KL come misure di informazione. Queste metriche compaiono direttamente nelle funzioni di perdita e nei criteri di valutazione del modello.
Lezione 5 • Fondamenti di teoria della probabilità
Tratta distribuzioni di probabilità, probabilità condizionata e teorema di Bayes. Questi concetti sono essenziali per i modelli probabilistici e la quantificazione dell'incertezza.
Capitolo 3NascondiNascondi dettagliVedi dettagliRaccolta, preparazione e EDA dei dati
Raccolta, preparazione e EDA dei dati
Lezione 1 • Pulizia dei dati e garanzia di qualità
Affronta sistematicamente valori mancanti, duplicati, outlier e formati incoerenti. Dati puliti sono un prerequisito per un addestramento affidabile del modello in tutti i capitoli successivi.
Lezione 2 • Feature engineering e trasformazione
Tratta codifica, scaling, binning e creazione di feature derivate da variabili grezze. Le feature trasformate migliorano direttamente l'accuratezza del modello e la stabilità dell'addestramento.
Lezione 3 • Fonti di dati e metodi di raccolta
Esamina fonti di dati strutturati, non strutturati e in streaming e le strategie di raccolta. Stabilisce sin dall'inizio la consapevolezza delle problematiche di provenienza e qualità dei dati.
Lezione 4 • Suddivisione dei dati e prevenzione della data leakage
Spiega le suddivisioni in train, validation e test insieme alle strategie per prevenire la data leakage. Una corretta suddivisione garantisce una valutazione onesta di tutti i modelli costruiti nei capitoli successivi.
Lezione 5 • Tecniche di analisi esplorativa dei dati
Utilizza sintesi statistiche e visualizzazioni per rivelare distribuzioni, correlazioni e anomalie. I risultati dell'EDA guidano le decisioni di selezione delle feature e del modello.
Capitolo 4NascondiNascondi dettagliVedi dettagliAlgoritmi di apprendimento supervisionato
Algoritmi di apprendimento supervisionato
Lezione 1 • Metodi ensemble
Insegna bagging, boosting e stacking per combinare weak learner in modelli forti. Le tecniche ensemble raggiungono costantemente prestazioni elevate su compiti con dati strutturati.
Lezione 2 • Macchine a vettori di supporto
Tratta classificatori a massimo margine, funzioni kernel e formulazioni a margine morbido. Le SVM dimostrano come l'intuizione geometrica si traduca in potenti confini di classificazione.
Lezione 3 • Alberi decisionali e modelli basati su regole
Spiega i criteri di suddivisione, la profondità dell'albero e la potatura per una classificazione interpretabile. Gli alberi decisionali fungono da elementi costitutivi per i metodi ensemble trattati in seguito.
Lezione 4 • Regressione lineare e logistica
Deriva la regressione lineare dai minimi quadrati e la regressione logistica dal log-odds. Questi modelli fondamentali stabiliscono il modello per tutti gli algoritmi di apprendimento parametrico.
Lezione 5 • Valutazione e selezione del modello
Applica accuratezza, precisione, recall, F1, AUC-ROC e RMSE per confrontare i modelli. Una valutazione rigorosa previene l'implementazione di modelli con prestazioni insufficienti o distorti.
Capitolo 5NascondiNascondi dettagliVedi dettagliApprendimento non supervisionato e riduzione della dimensionalità
Apprendimento non supervisionato e riduzione della dimensionalità
Lezione 1 • Panoramica dei modelli generativi
Esamina i modelli di mistura gaussiana e gli autoencoder variazionali come approcci generativi. Questa sezione collega l'apprendimento non supervisionato ai contenuti di deep learning del capitolo successivo.
Lezione 2 • Algoritmi di clustering
Tratta k-means, clustering gerarchico e DBSCAN con le loro assunzioni e compromessi. Il clustering rivela raggruppamenti naturali che informano la segmentazione e il rilevamento delle anomalie.
Lezione 3 • Tecniche di riduzione della dimensionalità
Insegna PCA, t-SNE e UMAP per ridurre le feature preservando la struttura. Le rappresentazioni ridotte accelerano l'addestramento e consentono la visualizzazione di dataset complessi.
Lezione 4 • Apprendimento di regole associative
Introduce gli algoritmi Apriori e FP-Growth per l'estrazione di itemset frequenti e regole. Le regole associative alimentano i motori di raccomandazione e i sistemi di market basket analysis.
Lezione 5 • Rilevamento di anomalie e outlier
Applica isolation forest, autoencoder e metodi statistici per segnalare anomalie. Il rilevamento delle anomalie è critico per frodi, rilevamento guasti e pipeline di qualità dei dati.
Capitolo 6NascondiNascondi dettagliVedi dettagliDeep Learning e reti neurali
Deep Learning e reti neurali
Lezione 1 • Fondamenti di reti neurali feedforward
Tratta neuroni, funzioni di attivazione, forward pass e backpropagation da zero. Questa sezione stabilisce le basi computazionali per tutte le architetture profonde.
Lezione 2 • Modelli ricorrenti e per sequenze
Tratta RNN, LSTM e GRU per modellare dipendenze temporali in dati sequenziali. I modelli per sequenze sono alla base delle pipeline di previsione di serie temporali ed elaborazione del linguaggio.
Lezione 3 • Addestrare efficacemente reti profonde
Affronta ottimizzatori, schedule del tasso di apprendimento, batch normalization e dropout. Queste tecniche risolvono i gradienti evanescenti e l'overfitting nelle architetture profonde.
Lezione 4 • Architettura Transformer e self-attention
Deriva la self-attention multi-testa, la codifica posizionale e lo stack encoder-decoder. I Transformer sono la spina dorsale dei moderni sistemi NLP e di AI multimodale.
Lezione 5 • Reti neurali convoluzionali
Spiega convoluzione, pooling e gerarchie di mappe di feature per la comprensione delle immagini. Le CNN sono l'architettura dominante per compiti di riconoscimento visivo e dati spaziali.
Capitolo 7NascondiNascondi dettagliVedi dettagliImplementazione del modello e MLOps
Implementazione del modello e MLOps
Lezione 1 • Containerizzazione e orchestrazione
Impacchetta i servizi ML in container Docker e li orchestra con Kubernetes. I container garantiscono la coerenza dell'ambiente tra i sistemi di sviluppo e produzione.
Lezione 2 • Costruzione e pubblicazione di API per modelli
Costruisce API REST con FastAPI e Flask per esporre le previsioni del modello come servizi. Il servizio basato su API disaccoppia la logica del modello dalle applicazioni che lo consumano in produzione.
Lezione 3 • Pipeline ML e automazione del flusso di lavoro
Automatizza l'ingestione dei dati, l'addestramento e la valutazione utilizzando strumenti di orchestrazione delle pipeline. Le pipeline automatizzate riducono gli errori manuali e accelerano i cicli di iterazione del modello.
Lezione 4 • Serializzazione e pacchettizzazione del modello
Tratta il salvataggio dei modelli con pickle, ONNX e formati nativi dei framework per la portabilità. Una corretta serializzazione è il primo passo in qualsiasi flusso di lavoro di implementazione riproducibile.
Lezione 5 • Monitoraggio e manutenzione dei modelli in produzione
Tiene traccia di data drift, concept drift, latenza e qualità delle previsioni post-implementazione. Il monitoraggio continuo previene il degrado silenzioso del modello nei sistemi live.
Capitolo 8NascondiNascondi dettagliVedi dettagliArgomenti avanzati di AI e applicazioni strategiche
Argomenti avanzati di AI e applicazioni strategiche
Lezione 1 • Strategia AI e valore aziendale
Inquadra la selezione dei progetti AI, la stima del ROI e la comunicazione con gli stakeholder per i leader. Collega la competenza tecnica al processo decisionale organizzativo e alla gestione del cambiamento.
Lezione 2 • Apprendimento per rinforzo in profondità
Tratta processi decisionali di Markov, Q-learning e metodi policy gradient con applicazioni. Si basa sulla conoscenza pregressa dell'apprendimento supervisionato per affrontare problemi decisionali sequenziali.
Lezione 3 • AutoML e ottimizzazione degli iperparametri
Applica grid search, ottimizzazione bayesiana e neural architecture search per automatizzare la messa a punto. L'AutoML riduce lo sforzo degli esperti e fa emergere più rapidamente configurazioni ad alte prestazioni.
Lezione 4 • Etica, fairness e governance dell'AI
Analizza le fonti di bias, le metriche di fairness, gli strumenti di spiegabilità e i framework di governance. Le pratiche di AI responsabile sono essenziali per implementazioni sostenibili e affidabili.
Lezione 5 • Modelli linguistici di grandi dimensioni e AI generativa
Esamina il pre-addestramento in stile GPT, l'instruction tuning e la prompt engineering per gli LLM. Fornisce gli strumenti per sfruttare e mettere a punto modelli generativi allo stato dell'arte.
Il tuo certificato valido di completamento
Questo corso è per te:
Sviluppatore software: desidera aggiungere capacità di IA alle proprie competenze ingegneristiche esistenti.
Analista aziendale: pronto a passare dalla reportistica dei dati alla loro modellazione e previsione.
Neolaureato: cerca una formazione pratica e strutturata sull'IA per inserirsi in un mercato del lavoro competitivo.
Persona in riconversione professionale: in transizione da settori come finanza o sanità verso ruoli nell'IA.
Product manager: intende guidare iniziative di IA con una solida comprensione tecnica.
Assistente di ricerca: desidera applicare metodi di machine learning a dataset specifici del proprio dominio.
Cosa dicono i nostri studenti
Le sue lezioni sono perfette. Ho acquistato il pacchetto annuale e finalmente ho l'opportunità di seguire diversi argomenti di mio interesse senza dover cambiare piattaforma... vi ringrazio per tutto quello che fate, vi ho già raccomandati ad altre persone...

Mi piace come le lezioni vanno dritte al punto e come riesco a cambiare capitoli e saltare contenuti di cui non ho bisogno.

Mi piace il contenuto e il modo di presentazione e trascrizione dei video, che accelera il processo!

La piattaforma è veloce, semplice da usare. La diversità dei contenuti e i video complementari aiutano molto nell'apprendimento.

Principali percorsi formativi
FAQ
Chi è Dedika?
Il certificato è valido in Italia?
I corsi sono gratuiti?
Qual è il carico di lavoro del corso?
Come sono strutturati i corsi?
Come funzionano i corsi?
Qual è la durata dei corsi?
Qual è il costo o il prezzo dei corsi?
Cos’è un corso EAD o online e come funziona?
Corso PDF




















