View syllabus
SIMULATION AND ANALYSIS OF STOCHASTIC SIGNALS
FULVIO GINI
Academic year2019/20
CourseTELECOMMUNICATIONS ENGINEERING
Code565II
Credits6
PeriodSemester 2
LanguageItalian

ModulesAreaTypeHoursTeacher(s)
ANALISI E SIMULAZIONE DI SEGNALI ALEATORIING-INF/03LEZIONI60
FULVIO GINI unimap
Obiettivi di apprendimento
Learning outcomes
Conoscenze

L’insegnamento tratta i temi basilari della teoria dei processi aleatori di interesse per l’ingegneria delle telecomunicazioni. Lo scopo è quello di far acquisire allo studente familiarità con la descrizione e l’analisi statistica di fenomeni non deterministici. Tre crediti sono dedicati all’attività di laboratorio informatico, mirata all’acquisizione di ulteriori conoscenze nell’ambito della simulazione e dell’analisi statistica di fenomeni aleatori. A tale attività saranno dedicate otto esercitazioni sperimentali.

 

 

Knowledge

The course treats the basics of random processes theory that are of interest for the applications of telecommunication engineering. The scope of the course is make the students to acquire familiarity with the description and the statistical analysis of non deterministic phenomena. A relevant part of the course will be spent in the computer room, to improve programming skills for simulation and statistical analysis of random signals. Ten experimental drill-lessons will be devoted to this purpose.

Modalità di verifica delle conoscenze

Il docente proporrà un certo numero di esercitazioni da svolgere usando il linguaggio Matlab, fornendo poi con le soluzioni e il codice Matlab. Le esercitazioni riguarderanno la generazione di dati secondo predefiniti modelli statistici e l'implementazione software degli algoritmi più importanti studiati nel corso. Lo studente può eseguire autonomamente gli algoritmi per capire meglio il loro comportamento e le loro prestazioni, per una comprensione più profonda della teoria.

Assessment criteria of knowledge

The instructor will propose a number of exercises to be solved by using the Matlab programming language, providing then the solutions and the Matlab code. The exercises concern the  generation of data that follows a prespecified statistical model and the implementation of the most important algorithms investigated in the course. The student can run independtly the algorithms to better understand their behavior and their performance, for a deeper understanding of the theory.

Capacità

Lo studente sarà in grado di implementare gli algoritmi Matlab per risolvere un determinato problema di stima e sarà in grado di valutare le prestazioni dell'algoritmo.

Skills

The student will be able to generate the Matlab code to solve a given estimation problem and will be able to assess the performance of the algorithm.

Modalità di verifica delle capacità

Il docente proporrà un certo numero di esercizi tipo con le soluzioni e il codice Matlab per implementare gli algoritmi più importanti studiati nel corso. Lo studente può eseguire autonomamente gli algoritmi per capire meglio il loro comportamento e le loro prestazioni, per una comprensione più profonda della teoria.

Assessment criteria of skills

The instructor will propose a number of exercises with the solutions and the Matlab code to implement the most important algorithms investigated in the course. The student can run independtly the algorithms to better understand their behavior and their performance, for a deeper understanding of the theory.

Comportamenti

Lo studente acquisirà l'abilità di affrontare un problema descrivendo con un modello matematico e risolvendolo con precisione.

Behaviors

The student will acquire the ability to face a problem by describing with a mathematical model and solving it accurately.

Modalità di verifica dei comportamenti

La verifica di quello che gli studenti hanno imparato è continua durante le lezioni, poi durante i ricevimenti individuali e infine attraverso l'esame finale.

Assessment criteria of behaviors

Verification of how the students have learned is continuous during the lessons, during the personal meetings, and at the end, through the final exam.

Prerequisiti (conoscenze iniziali)

Conoscenze di base di teoria della probabilità, variabili casuali e vettori casuali, dell'analisi dei segnali tempo continuo e tempo discreto, e del progetto di filtri digitali (filtri FIR e IIR).

Prerequisites

Basic of probability theory, random variables and random vectors, basics of continuous and discrete time signal analysis and digital filtering (FIR and IIR filters).

Indicazioni metodologiche

Lezioni frontali.

Attività didattiche:     

- frequenza delle lezioni     

- partecipazione alle discussioni     

- studio individuale    

- ricerca bibliografica

Frequenza: consigliata

Metodi di insegnamento:    

- lezioni ed esercitazioni    

- apprendimento basato sulle attività / apprendimento basato sui problemi / apprendimento basato sull'indagine

Teaching methods

Delivery: face to face

Learning activities:

  • attending lectures
  • participation in discussions
  • individual study
  • Bibliography search

Attendance: Advised

Teaching methods:

  • Lectures and exercises
  • Task-based learning/problem-based learning/inquiry-based learning
Programma (contenuti dell'insegnamento)

VARIABILI ALEATORIE: Momenti ordinari e momenti centrali, skewness e kurtosis e loro utilizzo per la caratterizzazione di variabili aleatorie non gaussiane, funzione caratteristica, teorema dei momenti e suo utilizzo, teorema di De Moivre-Laplace.                         

SISTEMI DI VARIABILI ALEATORIE: Complementi sui vettori aleatori. Distribuzioni condizionate e teorema di Bayes e teorema della probabilità totale per v.a. continue. Medie e varianze condizionate. Proprietà dei vettori Gaussiani. Generatori di numeri casuali. Analisi dell’istogramma e concetto di scatter-plot.                                                                   

FUNZIONI DI VARIABILI ALEATORIE: Funzioni di due v.a. Teorema fondamentale per le trasformazioni di vettori aleatori. Statistiche ordinate e filtro a mediana. Trasformazioni lineari di vettori Gaussiani. Teorema di Bernoulli (legge dei grandi numeri) e Teorema-Limite Centrale. Misura empirica del valor medio e della varianza. Misura della probabilità di eventi. Misura di un segnale costante immerso in rumore additivo Gaussiano.    

PROCESSI STOCASTICI: Complementi sui processi aleatori tempo-continui. Descrizione in potenza.  Funzione di autocorrelazione (ACF) e densità spettrale di potenza (PSD), teorema di Einstein-Wiener-Khintchine. Processi aleatori parametrici. Il concetto di ergodicità. Misura empirica della funzione valor medio, dell’ACF e della PSD. Trasformazioni lineari e non lineari di processi casuali. Cenni ai processi tempo-discreti. Processi Gaussiani tempo-discreti. Stazionarietà in senso lato e in senso stretto. Definizione di ACF e PSD per processi tempo-discreti. Campionamento di processi tempo-continui. Processo di rumore bianco tempo-discreto. DFT di un processo bianco tempo-discreto. Processo di Markov o autoregressivo del primo ordine, AR(1).

Syllabus

RANDOM VARIABLES: moments and central moments, characteristic function and moment theorem; skewness and kurtosis, and their use for characterizing non gaussian random variables; Poisson random variables.  

RANDOM VECTORS: definition and properties; mean vector and covariance matrix; continuous r.v.: joint probability density function; discrete r.v.: joint mass probability; conditional distributions; conditional mean and variance; gaussian vectors: definition and properties; generation of random numbers; histogram analysis.       

FUNCTIONS OF TWO RANDOM VARIABLES: fundamental theorem for transformation of random vectors; linear transformation of gaussian vectors; large number law; central-limit theorem; measure of a constant signal embedded in noise.     

RANDOM PROCESSES.

Discrete-time processes. Power analysis of a discrete-time process. Analysis of a Markov process.

Bibliografia e materiale didattico

Materiale fornito dal docente.

Bibliography

Material provided by the instructor.

Indicazioni per non frequentanti

Contattare il docente per discutere i contenuti del corso e il materiale su cui studiare.

Non-attending students info

Contact the instructor to get information about the content of the course and the material for the preparation.

Modalità d'esame

Durante la prova matlab (2 ore) allo studente viene chiesto di risolvere alcuni esercizi utilizzando il linguaggio Matlab al fine di dimostrare la capacità di mettere in pratica i principi di base della teoria analizzati durante il corso. Durante la prova orale, lo studente sarà valutato sulla base della sua capacità di discutere i contenuti del corso con competenza, consapevolezza critica e correttezza di espressione.

Metodi:   

- Prova orale finale     

- Prova Matlab finale

Ulteriori informazioni: La prova finale è composta da una prova Matlab seguita da una prova orale.

Assessment methods

During the written Matlab exam (2 hours), the student is asked to solve some exercises by using the Matlab language in order to demonstrate the ability to put into practice the basic principles of deterministic and statistical signal theory illustrated throughout the course. During the oral exam, the student will be assessed on his/her ability in discussing the main course contents with competence, critical awareness and propriety of expression.

Methods:

  • Final oral exam
  • Final Matlab exam

Further information:
The final test is composed by a Matlab exam followed by an oral exam.

Note

Il materiale del corso è disponibile a richiesta. Contattare il docente.

Notes

Material of the course is available on request. Contact the instructor.

Updated: 10/09/2019 11:10