Checking date: 11/09/2020


Course: 2020/2021

Modern theory of detection and estimation
(14994)
Bachelor in Sound and Image Engineering (Plan: 441 - Estudio: 214)


Coordinating teacher: ALVAREZ PEREZ, LORENA

Department assigned to the subject: Signal and Communications Theory Department

Type: Compulsory
ECTS Credits: 6.0 ECTS

Course:
Semester:




Requirements (Subjects that are assumed to be known)
Systems & Circuits Calculus II Statistics
After this course students will understand the principles of estimation and decision problems, and will become familiarized with the fundamental differences between the analytic and machine approaches that can be followed to solve them. Students will understand that, for the correct understanding of these problems, it is necessary to master three basic probability theory elements: 1) the likelihood, 2) the difference between a priori and a posteriori uncertainty, and 3) Bayes' Theorem. They will also understand the concepts of generalization and sufficient stastistics, as well as the bias vs variance tradeoff. Finally, it will become apparent the advantages (both analytical and computational) inherent to Gaussian problems and linear solutions. From a practical point of view, students will learn to identify the convenience of following an analytical or machine approach for concrete situations. They will acquire the necessary knowledge to face an analytical resolution of a decision or estimation problem when complete statistical information is available, knowing also some semianalytical approaches for scenarios with partial information. When no statistical information is available, they will know how to design a regression or classification model, using data sets for learning its parameters: splitting the available data into training, validation and test sets, and applying algorithms for model order selection and parameter adjustment. Furthermore, different criteria for measuring the quality of deciders and estimators, as well as their generalization capabilities, will be introduced. Finally, students will study how these tools for estimation and detection can be adapted to deal with temporal series, and to implement adaptive solutions. During the course, students will study the previous concepts from a theoretical point of view, and will also apply them for the resolution of several study cases in practical sessions. During these sessions, students' work will help them improve the following general skills: * Ability to identify and understand particular estimation and decision problems, and to propose practical solutions taking into account the characteristics of such problems (availability of historic data, possible computational constraints, etc) * Ability to design the experiments for the evaluation of the implemented estimators and decisors. * Knowledge of a simulation and mathematical modeling software application, which is widely used in engineering (Python)
Description of contents: programme
* Block 0 - Review of basic statistical concepts - Random variables. Distribution functions. - Definition of expected value, variance and covariance. - Change of random variables * Block 1 - Decision - General view of the decision problem. - Design of classifiers under an analytical approach - Characteristics of decisors - Design of classifiers under a machine approach * Block 2 - Estimation - General view of the estimation problem - Design of estimators under an analytical approach - Quality measures in estimators - Design of estimators under a machine approach * Block 3 - Temporal Series Filtering - Introduction to filtering - Design of optimal filters
Learning activities and methodology
- Theory Theory sessions consist of lectures in which the basic concepts of the course will be introduced, illustrating them with a large number of examples. - Problems Exercises and problems similar to those to be proposed in the exam will be solved. Students will have problem statements available at the beginning of the course, so that they can work on them before they are solved in class. - Practical sessions Sessions in which students will apply the concepts presented in the course with the help of a computer. Students will deal with estimation, classification and filtering problems with real data, and will have to evaluate the performance of the implemented systems. During these practical sessions students will use Python as the simulation tool. The tutorial hours will be published in Aula Global according to the class time.
Assessment System
  • % end-of-term-examination 40
  • % of continuous assessment (assigments, laboratory, practicals...) 60

Basic Bibliography
  • C. M. Bishop. Neural Networks for Pattern Recognition. Oxford University Press, Oxford (United Kingdom). 1995
  • C.M. Bishop. Pattern Recognition and Machine Learning. New York, NY: Springer. 2006
  • C.M. Bishop. Neural Networks for Pattern Recognition. Oxford, UK: Oxford Univ. Press. 1995
  • H. L. Van Trees. Detection, Estimation, and Modulation Theory (vol. I). New York, NY: Wiley. 1968
  • R.O. Duda, P.E. Hart, D.G. Stork. Pattern Classification. New York, NY: Wiley. 2001
  • S. Haykin. Adaptive Filter Theory. Prentice Hall. 2002
Additional Bibliography
  • A. Papoulis. Probability, Random Variables, and Stochastic Processes. New York, NY: McGraw-Hill. 2002
  • H. V. Poor. An Introduction to Signal Detection and Estimation. Springer. 1998
  • M. H. Hayes. Statistical Digital Signal Processing and Modelling. Willey. 1996
  • S.M. Kay. Fundamentals of Statistical Signal Processing. Detection Theory. Englewood Cliffs, NJ: Prentice-Hall. 1998

The course syllabus may change due academic events or other reasons.