Credits
6
Types
Elective
Requirements
This subject has not requirements
, but it has got previous capacities
Department
EIO
Teachers
Person in charge
- Jose Antonio Sánchez Espigares ( josep.a.sanchez@upc.edu )
- Xavier Puig Oriol ( xavier.puig@upc.edu )
Weekly hours
Theory
3
Problems
0
Laboratory
0
Guided learning
0
Autonomous learning
7
Competences
Information literacy
Third language
Basic
Generic
Especifics
Objectives
-
Bayesian Statistics
Related competences: CT4, CT5, CG2, CE5, CE6, CE9, CE10, CE12, CB6, CB7, CB8, CB9, CB10,
Subcompetences- At the end of the course the student will be able to define a prior distribution, and go from prior to posterior distributions
- At the end of the course the student will be able to check a Bayesian model, compare Bayesian models and use them for prediction
- At the end of the course the student will be able to simulate from the posterior distribution by means of the suitable software
- At the end of the course the student will be able to understand the difference between hierarchical and non-hierarchical Bayesian models
-
Time Series
Related competences: CT4, CT5, CG2, CE5, CE6, CE9, CE10, CE12, CB6, CB7, CB8, CB9, CB10,
Subcompetences- At the end of the course the student will be able to propose, estimate and validate ARIMA models for the prediction of time series.
- At the end of the course the student will be able to improve the ARIMA models with outlier treatment, calendar effects and intervention analysis
- At the end of the course the student will be able to apply machine learning methods for the prediction of time series (recurrent neural networks and LSTM)
- At the end of the course the student will be able to define state space models for time series and apply the Kalman filter to solve different types of problems (noise cleaning, imputation of missing data, separation of components in structural time series)
Contents
-
Bayesian Data Analysis
1. Bayesian Model. The statistical model. The Likelihood function. The Bayesian model
2. Bayesian Inference. Point and Interval estimation.Hypothesis Test
3. Bayesian Computation. Markov Chain Montecarlo simulation. Monitoring convergence
4. Hierarchical Models
5. Checking and defining the model -
Time Series
1. Box-Jenkins methodology (ARIMA models) for prediction
2. Extensions: outliers treatment, calendar effects and intervention analysis
3. Kalman State Space and Filter Models. Applications
Activities
Activity Evaluation act
Presentation of Theme 1 (Bayesian Models) in class
Presentation of Theme 1 (Bayesian Models) in classObjectives: 1
Contents:
Theory
22.5h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
52.5h
Presentation of theme 2 (Time Series) in class
Presentation of theme 2 (Time Series) in classObjectives: 2
Contents:
Theory
22.5h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
52.5h
Theory
0h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Theory
0h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Teaching methodology
There is a weekly 3 hours session. The first two hours are devoted to the exposition of the theoretical subjects by the teacher. The last hour is dedicated to implement these contents: Each student has his laptop in class and he or she performs the tasks proposed by the teacher. Each session ends with an assigment to students who must be delivered the following session.Evaluation methodology
Homeworks will be assigned during the course. Homework grades will be worth 50% of your course grade.There will be an exam for the first part of the course (first theme), during the partial exams week, and another one for the second part (second theme), each one with a weight of 25%.
Course Grade = 0.5 * Hwk Grade + 0.25 * 1st part Exam Grade + 0.25 * 2nd part Exam Grade
Bibliography
Basic
-
Introduction to Bayesian statistics
- Bolstad, William M,
John Wiley,
2007.
ISBN: 9780470141151
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003490729706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Bayesian data analysis
- Gelman, Andrew,
Chapman & Hall,
cop. 2014.
ISBN: 9781439840955
https://discovery.upc.edu/discovery/fulldisplay?docid=alma 991004024459706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Doing Bayesian data analysis : a tutorial with R, JAGS, and Stan
- Kruschke, John K,
Academic Press,
cop. 2015.
ISBN: 9780124058880
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003885479706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Time series analysis and its applications : with R examples
- Shumway, Robert H; Stoffer, David S,
Springer,
[2017].
ISBN: 9783319524511
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004156569706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Time series analysis : forecasting and control
- Box, George E. P,
Wiley,
cop. 2016.
ISBN: 9781118675021
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004156549706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Applied time series modelling and forecasting
- Harris, Richard I. D; Sollis, Robert,
J. Wiley,
cop. 2003.
ISBN: 0470844434
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003619119706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Análisis de series temporales
- Peña, Daniel,
Alianza,
cop. 2010.
ISBN: 9788420669458
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004087859706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Time series analysis : with applications in R
- Cryer, Jonathan D; Chan, Kung-Sik,
Springer,
cop. 2008.
ISBN: 9780387759586
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003572689706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Practical time series analysis: prediction with statistics and machine learning
- Nielsen, A,
O'Reilly Media, Incorporated,
2019.
ISBN: 9781492041627