Giter Site home page Giter Site logo

multiwavecovidprediction's Introduction

Multiwave COVID-19 Prediction from Social Awareness using Web Search and Mobility Data

A Social Awareness-Based Graph Neural Network (SAB-GNN) architecture predicting daily Covid-19 infection cases based on inner-city mobility and web search data from mobile phone.

Data Description

To replicate the implmentation of SAB-GNN, we need

  • data 1: mobility data
  • data 2: web search data
  • data 3: historical infection data

Data 1 and 2 can be found as "YJ Covid-19 Prediction Data" from https://randd.yahoo.co.jp/en/softwaredata.

Data 3 is under "data/".

Background

  • Recurring outbreaks of COVID-19 call for a predictor of pandemic waves with early availability.
  • Existing prediction models that forecast the first outbreak wave using mobility data may not be applicable to the multiwave prediction, because mobility patterns across different waves exhibit varying relationships with fluctuations in infection cases.
  • We propose a SAB-GNN that considers the decay of symptom-related web search frequency to predict multiple waves.

Introduction

  • Problem setting: the urban study area is divided into N different urban districts.
  • Prediction features:
    • feature 1: the daily population flow between N urban districts
    • feature 2: the number of Covid-19 symptom-related web search records for residents living in each district
    • feature 3: historical daily new infection cases for each district.
  • Prediction labels:
    • the daily new infection cases in each district for the next 7/14/21 days.
  • Model architecture:
    • spatial module: graph neural network
    • the social awareness recovery module
    • temporal module: LSTM.
  • This GitHub repository presents codes of
    • training and testing the SAB-GNN model.
    • the SAB-GNN model.

Publication

Multiwave COVID-19 Prediction from Social Awareness using Web Search and Mobility Data Jiawei Xue, Takahiro Yabe, Kota Tsubouchi, Jianzhu Ma*, Satish V. Ukkusuri*, the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (SIGKDD-22), Washington DC Convention Center, August 14-18, 2022.

Requirements

  • Ubuntu 16.04
  • Python 3.8.5
  • PyTorch 1.9.0

Data Collection and Preprocessing

SAB-GNN Architecture

License

MIT license

multiwavecovidprediction's People

Contributors

jiaweixue avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.