Git Product home page Git Product logo

covid-resource-allocation-simulator's Introduction

Agent-Based Modelling for Hospital Resource Allocation in Viral Crises

This is a school project, and a work-in-progress to understand resource allocations, policy interventions and the extent to which they influence transmission in a building structure. It is currently a baseline experiment without any reference to current research on COVID-19, but stay tuned!

Context

In viral crises such as the current COVID-19 situation, resources are limited in hospitals, such as hospital beds and staff. To exacerbate the situation, viruses can be transmitted as patients move from one station in the hospital to another.

Objective

To explore an optimal and safer allocation of hospital resources and staff that maximises rate of patient recovery while minimising rate of patient viral transmission.

Methodology

We plan to create a simulation of hospital operations. Hospital processes are modeled as Dynamical Systems where the rates of waiting times or time required for processes can be adjusted according to the particular hospital. Patients and staff can be modeled using Agent-Based Modeling (ABM) with varying rates of transmission of viral infection.

Baseline Experiment Results

Transmission rate vs Transmission count

Time spent in pharmacy vs Transmission count

Time spent in waiting area vs Transmission count

Experiment Parameters

  • Time spent in entrance: 10
  • Time spent in pharmacy: 15
  • Time spent in registration: 20
  • Time spent in waiting area: 60
  • Size of entrance: (20,10)
  • Size of pharmacy: (8,8)
  • Size of registration: (5,5)
  • Size of waiting area: (10,10)
  • Probability of patient arrival: 0.1
  • Probability of infected patient arrival: 0.1
  • Probability of transmission on contact: 0.1

Experiment Hyperparameters

  • No. of experiments per set of parameters: 100
  • No. of epochs per experiment: 1000

covid-resource-allocation-simulator's People

Contributors

jetnew 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.