Valentina DE SIMONE
Insegnamento di NUMERICAL METHODS FOR DATA SCIENCE
Corso di laurea magistrale in DATA SCIENCE
SSD: MAT/08
CFU: 9,00
ORE PER UNITÀ DIDATTICA: 72,00
Periodo di Erogazione: Secondo Semestre
Italiano
Lingua di insegnamento | Inglese |
Contenuti | Il corso affronta i metodi numerici necessari per affrontare diverse classi di problemi nella moderna analisi dei dati e nell'apprendimento automatico come: |
Testi di riferimento | 1."Data Mining: An Algorithmic Approach to Clustering and Classification", by D. Calvetti and E. Somersalo (draft version) |
Obiettivi formativi | Conoscenze: gli studenti devono acquisire una solida conoscenza di metodologie e conoscenze su metodi numerici e algoritmi per l'analisi dei dati. |
Prerequisiti | L'insegnamento non prevede propedeuticità, ma presuppone la conoscenza degli argomenti generalmente trattati in un corso di laurea triennale, tra i quali gli argomenti di base di ottimizzazione, algebra lineare e statistica. |
Metodologie didattiche | Il corso prevede lezioni frontali (48 ore – 6 CFU) e sessioni di laboratorio (36 ore – 3 CFU) La frequenza ai corsi non è obbligatoria, ma è fortemente consigliata. |
Metodi di valutazione | Gli studenti vengono valutati attraverso una prova orale, volta a verificare il raggiungimento degli obiettivi del corso. Durante l'esame gli studenti devono presentare lo sviluppo di codici che implementino i metodi studiati. |
Altre informazioni | Le attività di laboratorio sono parte integrante del programma. |
Programma del corso | Argomenti trattati: |
English
Teaching language | English |
Contents | The course covers numerical methods required for dealing with several classes of problems in modern data analysis and machine learning such as: |
Textbook and course materials | "Data Mining: An Algorithmic Approach to Clustering and Classification", by D. Calvetti and E. Somersalo (draft version) |
Course objectives | Knowledge and understanding: students are expected to acquire knowledge of numerical methods and algorithms for data analysis. |
Prerequisites | the knowledge of foundation of optimization, numerical linear algebra and statistical computing |
Teaching methods | The course consists of lectures (48 hours, 6 CFU - ECTS credits) and laboratory sessions (36 hours, 3 CFU - ECTS credits). |
Evaluation methods | Students are evaluated through an oral assessment, aimed at verifying if they matched the objectives of the course. During the assessment, students are also asked to provide a computer-based illustration of methods and tools studied in the course, through the execution is required on a set of test problems, which highlight the implementation aspects and the performance of the implemented codes, and the analysis of the results obtained. |
Other information | The laboratory activities are an integral part of the program. |
Course Syllabus | Classification Algorithms: |