MATEMATICA E INFORMATICAData ScienceAnno accademico 2024/2025

9796144 - SURVEY DESIGN AND QUESTIONNAIRE DATA ANALYSIS

Docente: LUCA MARTINO

Risultati di apprendimento attesi

General Objectives.



Know and understand the main elements and concepts of the Bayesian inference (likelihood function, prior densities etc.).


• Know and understand the main concepts and techniques for the classical questionnaires analysis and item response theory (IRT).


• Know and understand Bayesian versions of IRT.



Synthetic General Description.


The course aims at introducing the methodology and practical techniques of



This knowledge is relevant in several applications. Bayesian inference has found application in a wide range of activities, including machine learning, engineering, philosophy, medicine, etc. Moreover, questionnaires are frequently used by researchers from various fields to gather opinions, attitudes, and behaviors, and to identify trends or correlations. Researchers use questionnaire analysis methods to interpret the collected responses. It involves extracting valuable insights and patterns from the data gathered, enabling researchers or analysts to draw conclusions and make informed decisions based on the results Questionnaires analysis and item response theory (IRT) are nice example of application since extends the knowldge of the students from regression and classification, to another kind of application, which has several points of similarities to a classification problem handled by logistic-type regression but at the same time is completely different. Connection with parallel logistic regressors are also discussed. Bayesian versions of IRT are described.


Expected Learning Results


The course aims at introducing the methodology and practical techniques for the design of questionnaires

and Bayesian statistics. This knowledge is relevant in several areas. The course will give the main concepts and techniques for the design of questionnaires and data analysis of

collected data. On completion, students will acquire knowledge about: 



On completion, students will be able: a) to perform Bayesian statistics; b) to design a statistical survey; c) to analyze collected data through suitable statistical methods and models; d) to provide a statistical report for summarizing the main results. Students will able how to choose a suitable statistical model, apply sound statistical methods, and perform the analyses using statistical software Matlab, and/or R.


Modalità di svolgimento dell'insegnamento

Lectures and practical data modeling in Matlab/Octave (or in R or SAS).


Prerequisiti richiesti

- Basic of mathematics and statistics;

- Basic elements of Data Analysis and Statistical Learning;


- More specifically, as examples: concept of probability density and likelihood function, properties of the estimators, unbiasness and consistency.

Frequenza lezioni

In presence

Contenuti del corso

Introduction to Bayesian inference. (3 CFU)


  • Description of the main actors: likelihood function, priors, marginal likelihood and posterior density.
  • Examples of application.
  • Benefits and drawbacks – practical application: Monte Carlo methods (MCMC,  importance sampling etc.
  •  Labs in Matlab/Octave (or R).

Statistical Analyses of Questionnaire Data. (3 CFU)


  • Design of Questionnaires: types of measures and Questions. Types of error in surveys.
  • Evaluating survey questions; methods of Data Collection; introduction to Survey Research Methods.
  • Classical theory; factorial analysis, Latent Class Analysis.
  • Modern theory: Item Response Theory (IRT); likelihood of IRT – connections with parallel logistic regressors and Bayesian versions.
  • Labs in Matlab/Octave (or R).

Testi di riferimento

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Programmazione del corso

 ArgomentiRiferimenti testi
1Introduction to the Bayesian Inference
2Application of Bayesian Inference
3Statistical Analysis of Questionnaire Data
4Item Response Theory (IRT)

Verifica dell'apprendimento

Modalità di verifica dell'apprendimento


Evaluation by a research project on a topic decided jointly by student and Professor. 


Practical activities (data analysis and modeling) and, possibly, an oral exam for increasing the final mark. Learning assessment may also be carried out on line, should the conditions require it.


Scale marks:


Esempi di domande e/o esercizi frequenti

Ask to the Professor. See Material in Studium.

English version