Offerta Didattica

 

INFORMATICA

DATA MODELLING

Classe di corso: L-31 - Scienze e tecnologie informatiche
AA: 2022/2023
Sedi: MESSINA
SSDTAFtipologiafrequenzamoduli
FIS/01Affine/IntegrativaLiberaLiberaNo
CFUCFU LEZCFU LABCFU ESEOREORE LEZORE LABORE ESE
64024824024
Legenda
CFU: n. crediti dell’insegnamento
CFU LEZ: n. cfu di lezione in aula
CFU LAB: n. cfu di laboratorio
CFU ESE: n. cfu di esercitazione
FREQUENZA:Libera/Obbligatoria
MODULI:SI - L'insegnamento prevede la suddivisione in moduli, NO - non sono previsti moduli
ORE: n. ore programmate
ORE LEZ: n. ore programmate di lezione in aula
ORE LAB: n. ore programmate di laboratorio
ORE ESE: n. ore programmate di esercitazione
SSD:sigla del settore scientifico disciplinare dell’insegnamento
TAF:sigla della tipologia di attività formativa
TIPOLOGIA:LEZ - lezioni frontali, ESE - esercitazioni, LAB - laboratorio

Obiettivi Formativi

Fornire conoscenza sui concetti di modellizzazione ed elaborazione dei segnali ed immagini, sugli approcci statistici all'analisi dei dati di casi fisici reali anche mediante la scrittura di codici di simulazione per generazione eventi.

Learning Goals

To provide knowledge about modeling and processing of signals and images and on statistical approaches to data analysis relative to physic topics also by writing simulation codes for the generation of events.

Metodi didattici

Lezioni frontali- Esercitazioni individuali in laboratorio - Redazione di una relazione per le analisi e la modellazione di argomenti di interesse nel campo della Fisica degli Stati Condensati (scadenza di consegna circa una settimana dalla prova)

Teaching Methods

- Classroom lectures- Laboratory experiments carried out individually - Report writing for the analysis and modeling of topics of interest in the field of condensed state physics (due within about a week since the test)

Prerequisiti

Familiarità con strumenti di programmazione e con software di analisi dati e visualizzazione grafica. Analisi di Fourier. Analisi statistica, calcolo della probabilità.

Prerequisites

To be familiar with programming tools and with data analysis and graphic visualization software. Fourier analysis. Statistical analysis, probability calculation.

Verifiche dell'apprendimento

- Valutazione relazioni predisposte per l’analisi e la modellazione di argomenti di interesse nel campo della Fisica della Materia Condensata (propedeutico per l’accesso alla prova orale) - Esame orale

Assessment

Laboratory reports evaluation for the analysis and modeling of topics of interest in the field of condensed state physics (mandatory for access to oral test) - Oral test

Programma del Corso

Introduzione alla notazione e agli strumenti base di Matlab - Elaborazione digitale delle immagini - Filtraggio nel dominio della frequenza,. Analisi dati ed approccio statistico (Principal Component Analysis PCA) – Best-fit di una curva sperimentale. Combinazione di funzioni Matlab e IPT per analizzare tematiche della Fisica della Materia Condensata come la modellazione computazionale delle nanostrutture e l'analisi dei fenomeni oscillatori mediante Trasformata di Fourier. Programma esteso: Introduzione all’uso del software MATLAB (Matlab Editor per creare file M, array, stringhe e strutture di celle) - Generazione di numeri casuali - Indicizzazione logica - Analisi statistica e di cluster: gestione e organizzazione dei dati, filtraggio e visualizzazione dei dati, statistiche descrittive (analisi dei componenti principali PCA e cluster gerarchici), applicate a casi studio di Fisica della Materia Condensata. Elaborazione del segnale e sottrazione di fondo – Procedure di best- fit: adattamento del modello ai risultati sperimentali ed algoritmo di ottimizzazione non lineare per scomporre un segnale complesso e sovrapposto nelle sue parti componenti - Modellazione computazionale di nanostrutture plasmoniche. Rappresentazione di immagini digitali- Conversione tra classi di dati e tipi di immagine- Elaborazione delle immagini a colori-compressione dell'immagine, codifica, elaborazione morfologica e segmentazione dell'immagine. Introduzione alla programmazione M-funzionale- Elaborazione di istogrammi e rappresentazione delle funzioni- Filtro spaziale- Elaborazione nel dominio della frequenza: la trasformata di Fourier discreta in 2D - Filtri nel dominio della frequenza. Casi studio su fenomeni oscillatori/ondulatori attraverso la Trasformata di Fourier. Introduzione ai modelli tipici della rete neurale, modellizzazione dell'intelligenza artificiale e programmazione orientata agli oggetti in ambiente MATLAB.

Course Syllabus

Introduction to notation and basic Matlab tools – Digital image processing- Intensity transformation- filtering in the frequency domain. Data analysis and statistical approach (Principal Component Analysis PCA)- curve fitting of experimental data. Matlab and IPT functions code to analyze applications in Condensed Matter Physics such as computational modeling of nanostructures and analysis of oscillatory/wave phenomena by Fourier transform. Extended content: Background on MATLAB (Matlab Editor to create M-files, Cell arrays, string and structures)- Random number generation- Logical indexing - Statistical and Cluster Analysis: data management and organization, data filtering and visualization, descriptive statistics (Principal Component Analysis PCA, Hierarchical Clustering) applied to Condensed Matter Physics case studies. Signal processing and background substraction- Model fitting of experimental data and non-linear optimization algorithm to decompose a complex, overlapping-peak signal into its component parts- Computational modeling of plasmonic nanostructures. Digital Image Representation- Converting between data classes and image types- Geometric transformations and image registration- color image processing- image Compression, coding, morphological image processing and image segmentation. Introduction to M-Functional Programming- Histogram Processing and Function Plotting- Spatial Filtering- Frequency Domain Processing: The 2-D discrete Fourier Transform- Filtering in the Frequency Domain. Case studies on oscillatory/wave phenomena by Fourier transform. Introduction to Neural Network, Artificial Intelligence modeling and Object-Oriented programming in MATLAB.

Testi di riferimento: Consigliati - Rafael C. Gonzales, R. E. Woods, S. L. Eddins, Digital Image Processing using MATLAB (Low Price Edition 2006) - Dapor, Ropele - Elaborazione dei dati sperimentali (Springer 2005) - Appunti (forniti dal docente) Altri testi: - S. Vaughan - Scientific Inference: Learning from Data - (Cambridge 2013) - A. Rotondi, P. Pedroni. A. Pievatolo, Probabilità, Statistica e Simulazione (Springer 2012)

Elenco delle unità didattiche costituenti l'insegnamento

Docente: ENZA FAZIO

Orario di Ricevimento - ENZA FAZIO

GiornoOra inizioOra fineLuogo
Martedì 09:30 10:30Incubatore d'Impresa -3 PIANO
Note:
  • Segui Unime su:
  • istagram32x32.jpg
  • facebook
  • youtube
  • twitter
  • UnimeMobile
  • tutti