Introduzione al Machine Learning per la gestione e il monitoraggio delle reti - fondamenti teorici
Il corso fornisce un’introduzione pratica e concettuale al Machine Learning, con particolare attenzione alle applicazioni nel contesto della gestione e del monitoraggio delle reti informatiche.
Programma
- Dati e reti: il contesto
- Tipologie di dati di rete: log, metriche, eventi, time series
- Qualità del dato: completezza, rumore, outlier
- Introduzione al concetto di Data-Driven Network Management
- Fondamenti di Machine Learning
- Cos’è (e cosa non è) il Machine Learning
- Apprendimento supervisionato, non supervisionato e semi-supervisionato
- Differenza tra regole statiche e modelli basati sui dati
- Machine Learning per la gestione delle reti
- Use case principali:
- Anomaly detection su traffico e performance
- Previsione di congestioni e guasti
- Classificazione di eventi e allarmi
- Esempi reali e architetture di riferimento
- Use case principali:
- Workflow di Machine Learning
- Raccolta e preparazione dei dati (feature engineering di base)
- Training, validazione e test di un modello
- Concetti chiave: overfitting, generalizzazione, metriche di valutazione
Abstract
Il corso fornisce un’introduzione pratica e concettuale al Machine Learning, con particolare attenzione alle applicazioni nel contesto della gestione e del monitoraggio delle reti informatiche e di telecomunicazione. Partendo dai concetti fondamentali dell’analisi dei dati e dell’apprendimento automatico, il corso guida i partecipanti nella comprensione di come i modelli di Machine Learning possano supportare attività quali il rilevamento di anomalie, la previsione di guasti, l’analisi delle prestazioni e l’ottimizzazione operativa delle reti. L’obiettivo è fornire le basi teoriche e operative per dialogare con data scientist, comprendere casi d’uso reali e sperimentare semplici modelli attraverso esempi pratici, senza richiedere competenze avanzate di programmazione o matematica.
Docente
Paola Celio: è Senior Technical Officer presso l'Università degli Studi Roma Tre dal 2002. Vanta oltre 20 anni di esperienza nello sviluppo di software scientifico, calcolo ad alte prestazioni (HPC) e analisi dei dati per la fisica sperimentale. È specializzata nel collegare la ricerca accademica con le soluzioni tecnologiche avanzate.
Competenze Tecniche
- Programmazione: Esperta in Python, C++, Java, Bash e Perl.
- Analisi Dati e ML: Utilizzo avanzato di SQL, pandas, NumPy e Scikit-learn; competenze iniziali in TensorFlow.
- Database: Gestione di sistemi complessi come Oracle, PostgreSQL e MySQL.
- Strumenti Scientifici: Esperienza con LAMMPS, ROOT, Anaconda e Jupyter.
Esperienze Principali e Collaborazioni
- Ricerca Internazionale: ha contribuito a importanti esperimenti di fisica delle alte energie e astroparticelle, tra cui ATLAS (CERN), DarkSide e ARGO-YBJ.
- Sviluppo Software: si occupa di automazione di workflow, pipeline di dati e simulazioni LAMMPS.
- Collaborazioni Esterne: lavora con l'ISPRA su sistemi di dati live in PostgreSQL e con l'Ospedale Gemelli per l'estrazione di feature da dati reali.
- Attività Didattica: docente di programmazione Python e analisi dei dati per dottorandi e studenti di Master (Data Analytics) presso Roma Tre. Relatrice su temi attuali come l'uso dei ChatBot in ambito accademico e l'applicazione del Machine Learning al traffico di rete (corso GARR 2025).
- Formazione e Pubblicazioni: possiede un MSc in Fisica conseguito presso l'Università La Sapienza di Roma, con specializzazione in Fisica delle Astroparticelle. Autrice di numerose pubblicazioni in peer-review su riviste prestigiose come Nature Physics e Physical Review D.
- Data inizio: 10-02-2026 10:30
- Data fine: 10-02-2026 12:00
- Sede: online
- Iscriviti: Vai al sito