paper-with-me

홈 › Papers

EpiLearn: A Python Library for Machine Learning in Epidemic Modeling

2024-06-10 · Zewen Liu, Yunxiao Li, Mingyang Wei, Guancheng Wan, Max S. Y. Lau, Wei Jin

EpiLearn is a Python toolkit developed for modeling, simulating, and analyzing epidemic data. Although there exist several packages that also deal with epidemic modeling, they are often restricted to mechanistic models or traditional statistical tools. As machine learning continues to shape the world, the gap between these packages and the latest models has become larger. To bridge the gap and inspire innovative research in epidemic modeling, EpiLearn not only provides support for evaluating epidemic models based on machine learning, but also incorporates comprehensive tools for analyzing epidemic data, such as simulation, visualization, transformations, etc. For the convenience of both epidemiologists and data scientists, we provide a unified framework for training and evaluation of epidemic models on two tasks: Forecasting and Source Detection. To facilitate the development of new models, EpiLearn follows a modular design, making it flexible and easy to use. In addition, an interactive web application is also developed to visualize the real-world or simulated epidemic data. Our package is available at https://github.com/Emory-Melody/EpiLearn.

📄 PDF Abstract BibTeX arXiv:2406.06016

Code (1)

emory-melody/epilearn 공식 구현 pytorch

Similar Papers 제목 키워드 기반

Epidemiology-Aware Neural ODE with Continuous Disease Transmission Graph

2024-09-28 · Guancheng Wan, Zewen Liu, Max S. Y. Lau, B. Aditya Prakash 외

Effective epidemic forecasting is critical for public health strategies and efficient medical resource allocation, especially in the face of rapidly spreading infectious diseases. However, existing deep-learning methods …

Epidemiology

Fast fully-reproducible serial/parallel Monte Carlo and MCMC simulations and visualizations via ParaMonte::Python library

2020-10-01 · Amir Shahmoradi, Fatemeh Bagheri, Joshua Alexander Osborne

ParaMonte::Python (standing for Parallel Monte Carlo in Python) is a serial and MPI-parallelized library of (Markov Chain) Monte Carlo (MCMC) routines for sampling mathematical objective functions, in particular, the pos…

Uncertainty Quantification

A Library for Representing Python Programs as Graphs for Machine Learning

2022-08-15 · David Bieber, Kensen Shi, Petros Maniatis, Charles Sutton 외

Graph representations of programs are commonly a central element of machine learning for code research. We introduce an open source Python library python_graphs that applies static analysis to construct graph representat…

TimeGym: Debugging for Time Series Modeling in Python

2021-05-04 · Diogo Seca

We introduce the TimeGym Forecasting Debugging Toolkit, a Python library for testing and debugging time series forecasting pipelines. TimeGym simplifies the testing forecasting pipeline by providing generic tests for for…

test driven developmentTime SeriesTime Series AnalysisTime Series Forecasting

Leabra7: a Python package for modeling recurrent, biologically-realistic neural networks

2018-09-11 · C. Daniel Greenidge, Noam Miller, Kenneth A. Norman

Emergent is a software package that uses the AdEx neural dynamics model and LEABRA learning algorithm to simulate and train arbitrary recurrent neural network architectures in a biologically-realistic manner. We present …

BIG-bench Machine Learning