Checking date: 18/05/2022

Course: 2022/2023

Advanced Modelling
Study: M. Computational Social Science (375)

Coordinating teacher: NOGALES MARTIN, FCO. JAVIER

Department assigned to the subject: Statistics Department

Type: Compulsory
ECTS Credits: 3.0 ECTS


Requirements (Subjects that are assumed to be known)
Data Programming (19138) Statistics and Data Science I (19140) Statistics and Data Science II (19141)
Core Competences: - Students know how to apply their acquired knowledge and problem-solving skills in new or unfamiliar settings within broader (or multidisciplinary) contexts related to their field of study. - Students are able to integrate knowledge and to face the complexity of making judgments based on information that, being incomplete or limited, includes reflections on the social and ethical responsibilities linked to the application of their knowledge and judgments. - Students know how to communicate their conclusions and the knowledge and ultimate reasons behind them to specialised and non-specialised audiences in a clear and unambiguous way. - Students have the learning skills that will enable them to continue studying in a way that will be largely self-directed or autonomous. General Competences: - Ability to identify, define and formulate social science problems and solve them using computational techniques. This includes the ability to assess all the factors involved, not only technical but also legal. - Ability to apply theoretical and methodological knowledge of computational social sciences to the analysis and resolution of specific cases and empirical problems. - Ability to address issues raised under new or unfamiliar environments, within the context of computational social sciences. - Ability to plan and carry out research in the field of computational social sciences in an autonomous way. Specific Competences: - Ability to understand and use the most relevant methods and techniques of statistical analysis for computational social sciences at an advanced level. Learning Outcomes: - Knowledge of the main methods and techniques in computational social sciences. - Ability to test hypotheses using data and the most appropriate tools. - Ability to estimate linear regression models with cross-sectional data, as well as to understand and explain the statistical principles underlying the estimations. - Ability to apply robustness tests to regression model estimates. - Ability to interpret the parameters of a linear regression, obtain predictions and evaluate the goodness of fit. - Ability to use relevant machine learning concepts and methods to formulate, structure and solve practical problems involving massive or complex data. - Ability to apply basic machine learning models for prediction and decision making.
Skills and learning outcomes
Description of contents: programme
1. Introduction to Machine Learning 1.1. To explain or to predict? 1.2. Bias vs Variance 1.3. Performance evaluation 2. Unsupervised Learning 2.1. Dimensionality reduction: PCA 2.2. Clustering: k-means, hierarchical methods 3. Supervised Learning 3.1. Classification: statistical learning (Bayesian classifiers), machine learning (nearest neighbors, decision trees, random forest, gradient boosting, neural networks) 3.2. Advanced Regression: model selection, regularization tools, feature selection 4. Case Studies for all the topics
Learning activities and methodology
Training Activities: - Theoretical-practical classes Teaching Methods: - Presentations in the professor's lecture room with computer and audiovisual support, in which the main concepts of the subject are developed and a bibliography is provided to complement the students' learning. - Resolution of practical cases, problems, etc. raised by the professor, either individually or in a group.
Assessment System
  • % end-of-term-examination 0
  • % of continuous assessment (assigments, laboratory, practicals...) 100
Basic Bibliography
  • G. James, D. Witten, T. Hastie and R. Tibshirani. An Introduction to Statistical Learning with Applications in R. Spriger. 2021
  • K. Murphy. Probabilistic Machine Learning: An Introduction. MIT Press. 2022

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

More information: Aula Global