Implementation and analysis of Causal Inference techniques for treatment effects estimation applied to Covid-19 cases

Almodóvar Espeso, Alejandro (2022). Implementation and analysis of Causal Inference techniques for treatment effects estimation applied to Covid-19 cases. Thesis (Master thesis), E.T.S.I. Telecomunicación (UPM).

Description

Title: Implementation and analysis of Causal Inference techniques for treatment effects estimation applied to Covid-19 cases
Author/s:
  • Almodóvar Espeso, Alejandro
Contributor/s:
Item Type: Thesis (Master thesis)
Masters title: Ingeniería de Telecomunicación
Date: June 2022
Subjects:
Freetext Keywords: Inferencia causal, COVID-19, efectos de tratamiento, aprendizaje automático, regresión, identificación, estimación, confounders, sesgo de selección, deconfounding, Python, modelo dinámico. Causal Inference, COVID-19, treatment effects, machine learning, regression, identification, estimation, confounders, selection bias, deconfounding, Python, dynamic model
Faculty: E.T.S.I. Telecomunicación (UPM)
Department: Señales, Sistemas y Radiocomunicaciones
Creative Commons Licenses: None

Full text

[thumbnail of TFM_ALEJANDRO_ALMODOVAR_ESPESO.pdf] PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (5MB)

Abstract

The objective of this Master’s Thesis is to demonstrate the importance of applying causal reasoning when using Machine Learning to estimate the effect of a treatment on a disease. To this end, a series of problems will be proposed in the context of COVID-19, a disease caused by the SARS-CoV-2 that has been a worldwide pandemic, emerged in 2020 and is still present in 2022. Finding sufficiently complete COVID-19 databases is a highly complicated task due to the confidentiality of personal medical data. For this reason, a synthetic database generated from differential equations has been chosen as a source of data, following a model that manages to represent the evolution of the virus, starting from individual initial conditions. The treatments applied modify the behavior of the differential equations. In this way, we can know the effect of all treatments on each patient, which is very useful when evaluating the performance of the estimation techniques. To evaluate the performance of causal inference, several treatment problems will be solved in different scenarios of observational data, where confounders, unobserved confounders and selection bias are present. The results obtained will be compared with conventional associative Machine Learning techniques, such as linear regression or Neural Networks. For this purpose, several Python libraries and frameworks will be used, including Pytorch for the development of neural networks. By analyzing subpopulations and considering cause-effect relationships, causal inference should find the optimal individualized treatment, for instance, the most effective drug for a specific patient, and should lead to a significant improvement in the performance of the associative ML. The causal inference techniques will use some Python libraries such as DoWhy and EconML, that are useful when the three assumptions of the Potential Outcomes framework are satisfied. When these assumptions are not met, the problem becomes more difficult to address. We propose the use of deconfounding techniques as a solution to the problem of unobserved confounders is proposed. The results obtained compare the errors in the estimation of treatment effects at the individualized level using regression methods and using causal inference, both in the scenario of observed and unobserved confounders. In the second case, the performance of the deconfounding techniques will also be evaluated. evaluated

More information

Item ID: 71071
DC Identifier: https://oa.upm.es/71071/
OAI Identifier: oai:oa.upm.es:71071
Deposited by: Alejandro Almodóvar Espeso
Deposited on: 29 Jul 2022 18:32
Last Modified: 29 Jul 2022 18:32
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM