/COVID-19-Vaccine-Willingness-and-Hesitancy-among-Residents-in-Qatar

A Machine Learning-based approach to classify COVID-19 Vaccine Willingness and Hesitancy severity among people in Qatar based on survey outcomes.

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

COVID-19 Vaccine Willingness and Hesitancy among Residents in Qatar: a Quantitative Analysis based on Machine Learning

A survey was done among the residents and citizens in the state of Qatar where respondents from various age, gender, nationality and profession participated. In this study, various demographic information along with their respective opinion regarding COVID-19 vaccine willingness and hesitancy were recorded. Based on the recorded data, common statistical and Machine Learning (ML) based analysis were performed to infer the relation between their other responses to their opinion about taking the vaccine.

Project Flowchart

Project Breakdown

The study was divided into three main sections viz.

  • Descriptive Analysis and Statistical Inference: In this stage, traditional statistical techniques such as Analysis of Variance (ANOVA), t-test, etc. were performed for finding quantitative characteristics and relations of the data.
  • Machine Learning based Classification: ML techniques were used to classify sujects under study into 4 distinct classes (created based on their level of willingness and hesitancy for taking the COVID-19 vaccine) based on collected survey data.
  • Dominance Analysis: Dominance Analysis was performed to determine and rank the most contributing parameters behind people's willingness or hesitancy for taking the vaccine.
    Project Breakdown

Data Pre-processing for Machine Learning

Originally the respondents were asked to report their level of willingness and hesitancy for taking the vaccine out of a scale of 7. Both scales were combined to make the problem into a single 4-Class Problem as depicted below. It paved a way for robustly classifying the respondents into well-defined classes using ML. The classes are as follows:

  • Willing and Not Hesitant
  • Hesitant and Not Willing
  • Not Willing but Not Hesitant
  • Willing but Hesitant Mentionable that Hesitancy is not exactly the opposite of Willingness rather it a more vague term where people are confused or hesitant about taking the vaccine for some valid/invalid reason. It can happen even if they are willing to take it due to the pandaemic or lockdown restrictions.
    Creating 4Class Problem

Machine Learning

Various ML techniques have been tried for the Classification task. Their Accuracy performances (among other metrics reported in the paper) are as follows:
ML Accuracy

Dominance Analysis

Dominance Analysis (DA) also showed plausible and practical results for both Willingness and Hesitancy parameters proving its effectiveness in such cases. The most contributing factors, as provided in the Table below with their respective influences quantitatively reported from many angles, do match with the real-world expectations.

Willingness DA Table
DA for Willingness
Hesitancy DA Table
DA for Hesitancy
The scope of this study comprises only of COVID-19 vaccines, and the initial and mid-stage of the vaccine process. This study can be expanded or replicated for other similar studies in order to determine the factors truly contributing for vaccine hesitancy among people of a certain region, nation or culture, and ML can be a great tool to optimize and automate the process.

License

Apache 2.0 license

Citation Request

If you use or follow this work, datasets or the machine learning pipeline in your project, please cite the following paper:

@article{doi:10.1080/10911359.2021.1973642,
author = {Muhammad Hafizh and Yousif Badri and Sakib Mahmud and Amir Hafez and Pilsung Choe},
title = {COVID-19 vaccine willingness and hesitancy among residents in Qatar: a quantitative analysis based on machine learning},
journal = {Journal of Human Behavior in the Social Environment},
volume = {0},
number = {0},
pages = {1-24},
year  = {2021},
publisher = {Routledge},
doi = {10.1080/10911359.2021.1973642},
URL = {https://doi.org/10.1080/10911359.2021.1973642},
eprint = {https://doi.org/10.1080/10911359.2021.1973642}
}