Scegli la tua lingua
Corso di Intelligenza Artificiale e Machine Learning
Più di 2 milioni di studenti in tutto il mondo

Corso di Intelligenza Artificiale e Machine Learning

4,8

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.

Dedika per aziende

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.

Clicca qui

Contenuto del corso

8 Capitoli • 40 LezioniDurata tra 4 e 360 ore (decidi tu)

Capitolo 1Vedi dettagli

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 2Vedi dettagli

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 3Vedi dettagli

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 4Vedi dettagli

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 5Vedi dettagli

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 6Vedi dettagli

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 7Vedi dettagli

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 8Vedi dettagli

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.

Certificazione

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...
Giulio Carlo
Giulio CarloStudente di Marketing Digitale
Mi piace come le lezioni vanno dritte al punto e come riesco a cambiare capitoli e saltare contenuti di cui non ho bisogno.
Mariana Ferres
Mariana FerresStudentessa di Fotografia
Mi piace il contenuto e il modo di presentazione e trascrizione dei video, che accelera il processo!
Luciana Alvarenga
Luciana AlvarengaStudentessa di Nail Design
La piattaforma è veloce, semplice da usare. La diversità dei contenuti e i video complementari aiutano molto nell'apprendimento.
André Felipe
André FelipeStudente di Prompt Engineering

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