| Literature DB >> 34433092 |
Sujoy Chatterjee1, Deepmala Chakrabarty2, Anirban Mukhopadhyay3.
Abstract
Recently, the whole world witnessed the fatal outbreak of COVID-19 epidemic originating at Wuhan, Hubei province, China, during a mass gathering in a film festival. World Health Organization (WHO) has declared this COVID-19 as a pandemic due to its rapid spread across different countries within a few days. Several research works are being performed to understand the various influential factors responsible for spreading COVID. However, limited studies have been performed on how climatic and socio-demographic conditions may impact the spread of the virus. In this work, we aim to find the relationship of socio-demographic conditions, such as temperature, humidity, and population density of the regions, with the spread of COVID-19. The COVID data for different countries along with the social data are collected. For the experimental purpose, Fuzzy association rule mining is employed to infer the various relationships from the data. Moreover, to examine the seasonal effect, a streaming setting is also considered. The experimental results demonstrate various interesting insights to understand the impact of different factors on spreading COVID-19.Entities:
Keywords: Association rule mining; COVID-19; Climatic factors; Fuzzy association rules; Socio-demographic factors
Mesh:
Year: 2021 PMID: 34433092 PMCID: PMC8380196 DOI: 10.1016/j.ymeth.2021.08.005
Source DB: PubMed Journal: Methods ISSN: 1046-2023 Impact factor: 4.647
The symbols of the different attributes.
| Parameters | Symbols |
|---|---|
| Temperature | T |
| Infected | I |
| Death | D |
| Recovery | R |
| Humidity | H |
| Population density | P |
The historical data of COVID-19 pandemic (January 2020 to June 2020).
| Country | Region | Total Infected after 50 Days (I) | Total Deaths after 50 Days (D) | Avg Temp (T) | Population density (P) | Avg humidity (H) |
|---|---|---|---|---|---|---|
| USA | Colorado | 17364 | 903 | 5 | 19.9 | 61 |
| USA | Wisconsin | 7964 | 339 | 4 | 40.6 | 74 |
| USA | Connecticut | 25997 | 2012 | 7 | 285 | 61 |
| USA | Alaska | 371 | 10 | 0 | 0.49 | 75 |
| USA | New York | 257216 | 15302 | 6 | 159 | 58 |
| INDIA | Kerala | 28 | 0 | 29 | 859 | 71 |
| INDIA | Telengana | 873 | 23 | 30 | 312 | 59 |
| INDIA | Rajasthan | 1890 | 27 | 23 | 201 | 47 |
| INDIA | Uttar Pradesh | 1449 | 21 | 23 | 828 | 63 |
| INDIA | Haryana | 262 | 3 | 22 | 573 | 65 |
Fig. 2Fuzzy membership sets for the temperature attribute.
Fig. 3Fuzzy membership sets for the Number of Deaths attribute.
Fig. 4Fuzzy membership sets for the Number of Infected attribute.
Fig. 5Fuzzy membership sets for the population density attribute.
Fig. 6Fuzzy membership sets for the humidity attribute.
The raw membership values of attribute D.
| Quantitative value of attribute D | D.small | D.mid | D.large |
|---|---|---|---|
| 903 | 0 | 0.2425 | 0.2575 |
| 339 | 0 | 1 | 0 |
| 2012 | 0 | 0 | 1 |
| 10 | 1 | 0 | 0 |
| 15302 | 0 | 0 | 1 |
| 0 | 1 | 0 | 0 |
| 23 | 0.6750 | 0 | 0 |
| 27 | 0.5750 | 0 | 0 |
| 21 | 0.7250 | 0 | 0 |
| 3 | 1 | 0 | 0 |
Normalized membership values for attribute D.
| Quantitative value of attribute D | D.small | D.mid | D.large |
|---|---|---|---|
| 903 | 0 | 0.4850 | 0.5150 |
| 339 | 0 | 1 | 0 |
| 2012 | 0 | 0 | 1 |
| 10 | 1 | 0 | 0 |
| 15302 | 0 | 0 | 1 |
| 0 | 1 | 0 | 0 |
| 23 | 1 | 0 | 0 |
| 27 | 1 | 0 | 0 |
| 21 | 1 | 0 | 0 |
| 3 | 1 | 0 | 0 |
Normalized values of the two fuzzy class of I and D.
| I.small | D.small |
|---|---|
| 0 | 0 |
| 0 | 0 |
| 0 | 0 |
| 1 | 1 |
| 0 | 0 |
| 1 | 1 |
| 1 | 1 |
| 0 | 1 |
| 0 | 1 |
| 1 | 1 |
Fig. 1Demonstration of streaming scenario.
Some Interesting Rules generated by Static Association Rule Mining.
| Rule | Antecedent | Consequent | Confidence |
|---|---|---|---|
| 1 | {T.mid} | D.small | 78.11 |
| 2 | {P.low} | I.small | 60.90 |
| 3 | {P.low} | D.small | 70.31 |
| 4 | {H.wet} | D.small | 68.59 |
| 5 | {T.mid, P.moderate} | D.small | 76.35 |
| 6 | {T.mid, H.wet} | I.small | 62.10 |
| 7 | {T.mid, H.wet} | D.small | 75.95 |
| 8 | {P.low, H.wet} | D.small | 70.03 |
| 9 | {P.low} | {I.small, D.small} | 60.53 |
| 10 | {T.mid, H.wet} | {I.small, D.small} | 62.10 |
Itemsets generated after the experiment while the size of sliding window is 15 and FID = 1.
| Items | Support value |
|---|---|
| I.small | 0.0667 |
| D.small | 0.0667 |
| R.small | 0.0667 |
| T.mid | 0.0667 |
| H.wet | 0.0667 |
| P.moderate | 0.0667 |
| I.small, D.small | 0.0667 |
| I.small, R.small | 0.0667 |
| I.small, T.mid | 0.0667 |
| I.small, H.wet | 0.0667 |
Itemsets generated after the experiment while the size of sliding window is 15 and FID = 30.
| Items | Support value |
|---|---|
| I.small | 0.8127 |
| D.small | 0.8579 |
| R.small | 0.8738 |
| T.mid | 0.8738 |
| H.wet | 0.8738 |
| P.moderate | 0.8738 |
| I.small, D.small | 0.8127 |
| I.small, R.small | 0.8127 |
| I.small, T.mid | 0.8127 |
| I.small, H.wet | 0.8127 |
Itemsets generated after the experiment while the size of sliding window is 15 and FID = 50.
| Items | Support value |
|---|---|
| I.small | 0.2259 |
| I.mid | 0.5544 |
| D.small | 0.3228 |
| D.mid | 0.5196 |
| R.small | 0.3564 |
| T.mid | 0.6200 |
| H.wet | 0.9682 |
| P.moderate | 0.9682 |
| I.small, D.small | 0.2259 |
| I.small, R.small | 0.2259 |
| I.small, T.mid | 0.2259 |
| I.small, H.wet | 0.2259 |
Itemsets generated after the experiment while the size of sliding window is 15 and FID = 61.
| Items | Support value |
|---|---|
| I.mid | 0.2423 |
| I.large | 0.4860 |
| D.mid | 0.7393 |
| R.small | 0.1557 |
| R.mid | 0.7804 |
| T.mid | 0.2709 |
| T.high | 0.4560 |
| H.wet | 0.9861 |
| P.moderate | 0.9861 |
| I.mid, H.wet | 0.2423 |
| I.mid, P.moderate | 0.2423 |
Itemsets generated after the experiment while the size of sliding window is 15 and FID = 70.
| Items | Support value |
|---|---|
| I.large | 0.7040 |
| D.mid | 0.5436 |
| D.large | 0.1456 |
| R.mid | 0.8529 |
| T.mid | 0.1560 |
| T.high | 0.5416 |
| H.wet | 0.9920 |
| P.moderate | 0.9920 |
| I.large, H.wet | 0.7040 |
| I.large, P.moderate | 0.7040 |
Frequent rules obtained when the window size is 15 and window number is 35.
| Rule | Antecedent | Consequent | Confidence |
|---|---|---|---|
| 1. | I.small | D.small | 100 |
| 2. | I.small | R.small | 100 |
| 3. | T.mid | D.small | 90.93 |
| 4. | {I.small, T.mid} | D.small | 100 |
| 5. | H.wet | {D.small, R.small} | 89.83 |
| 6. | {T.mid, H.wet} | D.small | 90.93 |
| 7. | {I.small, H.wet, P.moderate} | {D.small, R.small} | 100 |
Frequent rules obtained when the window size is 15 and window number is 50.
| Rule | Antecedent | Consequent | Confidence |
|---|---|---|---|
| 1. | I.mid | D.mid | 74.27 |
| 2. | I.mid | R.mid | 70.26 |
| 3. | {I.small, T.mid} | R.small | 100 |
| 4. | {I.mid, H.wet} | D.mid | 74.27 |
| 5. | {I.mid, P.moderate} | R.mid | 70.26 |
| 6. | {T.high, H.wet, P.moderate} | {D.mid, R.mid} | 100 |
Frequent rules obtained when the window size is 15 and window number is 85.
| Rule | Antecedent | Consequent | Confidence |
|---|---|---|---|
| 1. | H.wet | I.large | 78.55 |
| 2. | I.large | D.large | 70.99 |
| 3. | {I.large, T.mid} | R.large | 80.54 |
| 4. | {I.large, T.mid, P.moderate} | {D.large, R.large} | 80.54 |
| 5. | {T.mid, H.wet, P.moderate} | {D.large, R.large} | 84.62 |
| 6. | {I.large, T.mid, H.wet, P.moderate} | {D.large, R.large} | 80.54 |
Some interesting stable rules when window size is considered as 15.
| Rule | Antecedent | Consequent | Stabilty |
|---|---|---|---|
| 1 | {I.small, T.mid} | D.small | 55% |
| 2 | {I.small, H.wet} | D.small | 55% |
| 3 | {I.small, P.moderate} | D.small | 55% |
| 4 | {I.small, T.mid} | R.small | 55% |
| 5 | {I.small, H.wet} | R.small | 55% |
| 6 | {I.small, P.moderate} | R.small | 55% |
| 7 | {I.small, T.mid} | {D.small, R.small} | 55% |
| 8 | {I.small, H.wet} | {D.small, R.small} | 55% |
| 9 | {I.small, P.moderate} | {D.small, R.small} | 55% |
| 10 | {I.small, T.mid, H.wet} | D.small | 55% |
| 11 | {I.small, T.mid, P.moderate} | D.small | 55% |
| 12 | {I.small, H.wet, P.moderate} | D.small | 55% |
| 13 | {I.small, T.mid, H.wet} | R.small | 55% |
| 14 | {I.small, T.mid, P.moderate} | R.small | 55% |
| 15 | {I.small, H.wet, P.moderate} | R.small | 55% |
| 16 | {I.small, H.wet, T.mid} | {D.small, R.small} | 55% |
| 17 | {I.small, T.mid, P.moderate} | {D.small, R.small} | 55% |
| 18 | {I.small, H.wet, P.moderate} | {D.small, R.small} | 55% |
| 19 | {I.small,T.mid, H.wet, P.moderate} | D.small | 55% |
| 20 | {I.small,T.mid,H.wet, P.moderate} | R.small | 55% |
| 21 | {I.small, T.mid, H.wet, P.moderate} | {D.small, R.small} | 55% |
Some interesting stable rules when window size is considered as 30.
| Rule | Antecedent | Consequent | Stabilty |
|---|---|---|---|
| 1 | {I.small, T.mid} | D.small | 50% |
| 2 | {I.small, H.wet} | D.small | 50% |
| 3 | {I.small, P.moderate} | D.small | 50% |
| 4 | {I.small, T.mid} | R.small | 50% |
| 5 | {I.small, H.wet} | R.small | 50% |
| 6 | {I.small, P.moderate} | R.small | 50% |
| 7 | {I.small, T.mid} | {D.small, R.small} | 50% |
| 8 | {I.small, H.wet} | {D.small, R.small} | 50% |
| 9 | {I.small, P.moderate} | {D.small, R.small} | 50% |
| 10 | {I.small, T.mid, H.wet} | D.small | 50% |
| 11 | {I.small, T.mid, P.moderate} | D.small | 50% |
| 12 | {I.small, H.wet, P.moderate} | D.small | 50% |
| 13 | {I.small, T.mid, H.wet} | R.small | 50% |
| 14 | {I.small, T.mid, P.moderate} | R.small | 50% |
| 15 | {I.small, H.wet, P.moderate} | R.small | 50% |
| 16 | {I.small, H.wet, T.mid} | {D.small, R.small} | 50% |
| 17 | {I.small, T.mid, P.moderate} | {D.small, R.small} | 50% |
| 18 | {I.small, H.wet, P.moderate} | {D.small, R.small} | 50% |
| 19 | {I.small,T.mid, H.wet, P.moderate} | D.small | 50% |
| 20 | {I.small, T.mid,H.wet,P.moderate} | R.small | 50% |
| 21 | {I.small, T.mid, H.wet, P.moderate} | {D.small, R.small} | 50% |
Some interesting stable rules when window size is considered as 10.
| Rule | Antecedant | Consequent | Stability |
|---|---|---|---|
| 1 | {I.small, T.mid} | D.small | 69% |
| 2 | {I.small, H.wet} | D.small | 69% |
| 3 | {I.small, P.moderate} | D.small | 69% |
| 4 | {I.small, T.mid} | R.small | 69% |
| 5 | {I.small, H.wet} | R.small | 69% |
| 6 | {I.small, P.moderate} | R.small | 69% |
| 7 | {T.high, H.wet} | R.mid | 51% |
| 8 | {T.high, P.moderate} | R.mid | 51% |
| 9 | {I.small, T.mid} | {D.small, R.small} | 69% |
| 10 | {I.small, H.wet} | {D.small, R.small} | 69% |
| 11 | {I.small, P.moderate} | {D.small, R.small} | 69% |
| 12 | {I.small, T.mid, H.wet} | D.small | 69% |
| 13 | {I.small, T.mid, P.moderate} | D.small | 69% |
| 14 | {I.small, H.wet, P.moderate} | D.small | 69% |
| 15 | {I.small, T.mid, H.wet} | R.small | 69% |
| 16 | {I.small, T.mid, P.moderate} | R.small | 69% |
| 17 | {I.small, H.wet, P.moderate} | R.small | 69% |
| 18 | {T.high, H.wet, P.moderate} | R.mid | 51% |
| 19 | {I.small, H.wet, T.mid} | {D.small, R.small} | 69% |
| 20 | {I.small, T.mid, P.moderate} | {D.small, R.small} | 69% |
| 21 | {I.small, H.wet, P.moderate} | {D.small, R.small} | 69% |
| 22 | {I.small,T.mid, H.wet, P.moderate} | D.small | 69% |
| 23 | {I.small, T.mid, H.wet, P.moderate} | R.small | 69% |
| 24 | {I.small, T.mid, H.wet, P.moderate} | {D.small, R.small} | 69% |
Some frequent rules obtained when window size is 10 and window number is 50.
| Rule | Antecedant | Consequent | Confidence |
|---|---|---|---|
| 1. | {I.mid, H.wet | D.mid | 78 |
| 2. | {I.mid, H.wet, P.moderate} | D.mid | 78 |
| 3. | {I.mid, P.moderate} | R.mid | 76 |
| 4. | {I.small, T.mid} | {D.small, R.small} | 100 |
| 5. | {I.small, T,mid, P.moderate} | {D.small, R.small} | 100 |
| 6. | {I.small, H.wet, P.moderate} | {D.small, R.small} | 100 |
Some frequent rules obtained when window size is 10 and window number is 100.
| Rule | Antecedant | Consequent | Confidence |
|---|---|---|---|
| 1. | {I.vlarge, H.wet, P.moderate} | {D.large, R.large} | 100 |
| 2. | {I.large, H.wet} | D.large | 82 |
| 3. | {I.large, T.mid, H.wet} | D.large | 100 |
| 4. | {T.high, H.wet, P.moderate} | R.mid | 100 |
| 5. | {I.large, H.wet, P.moderate} | D.large | 82 |
| 6. | {T.mid. H.wet, P.moderate} | R.large | 98 |
Fig. 7Variation of support value for T.mid over different time windows while normal support value is considered.
Fig. 8Variation of stored support value for T.mid over different time windows in streaming situation considering weighted support value.
Fig. 9Variation of support value for I.small over different time windows while normal support value is considered.
Fig. 10Variation of stored support value for I.small over different time windows in streaming situation considering weighted support value.
Some interesting rules considering the incubation period of 14 days after the first instance of infection.
| Rule | Antecedent | Consequent | Confidence |
|---|---|---|---|
| 1 | {T.low} | D.small | 78 |
| 2 | {T.low, H.wet} | D.small | 82.2 |
| 3 | {T.mid,P.moderate} | I.small | 76.7 |
| 4 | {T.mid,P.moderate} | D.small | 92.2 |
| 5 | {T.mid,H.wet} | {I.small,D.small} | 74.1 |
| 6 | {P.low,H.wet} | {I.small,D.small} | 73.1 |
Some interesting rules for New York City when window size is considered as 15.
| Rule | Antecedent | Consequent | Stabilty |
|---|---|---|---|
| 1 | {T.low} | I.large | 56.8% |
| 2 | {T.low, P.high} | I.large | 56.8% |
| 3 | {T.high, P.high} | I.low | 26.3% |
| 4 | {T.high,H.comfort,P.High} | I.low | 26.3% |
| 5 | {T.high} | I.low | 5% |
Some interesting stable rules for Mumbai City when window size is considered as 15.
| Rule | Antecedent | Consequent | Stabilty |
|---|---|---|---|
| 1 | {T.high, P.high} | I.large | 41.1% |
| 2 | {H.wet, P.high} | I.large | 41.1% |
| 3 | {T.high,H.wet, P.high} | I.large | 41.1% |