Skip to content
/ ADT2R Public

Pytorch implementation of "Adaptive Decision Transformer for Dynamic Treatment Regimes in Sepsis"

Notifications You must be signed in to change notification settings

ku-milab/ADT2R

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADT2R: Adaptive Decision Transformer for Dynamic Treatment Regimes in Sepsis

This repository provides the official PyTorch implementation of "Jeon et al., ADT2R: Adaptive Decision Transformer for Dynamic Treatment Regimes in Sepsis, IEEE Transactions on Neural Networks and Learning Systems (Accept)."

  • Contact: E.-J. Jeon ([email protected])
  • We propose an Adaptive Decision Transformer for DTR (ADT$^2$R), which recommends an optimal treatment action for each time step depending on the heterogeneity of the sepsis and a patient's evolving health states. Specifically, we devise a trajectory-optimization-based module to be trained with supervision for treatments and adaptively aggregate the multi-head self-attentions by deliberating on various inherent time-varying patterns among sepsis patients. Furthermore, we estimate the patient's health state by adopting an actor-critic algorithm and inform the treatment recommendation learning about its short-term changes.

Dataset & Preprocessing

Prerequisites

  • Python 3.9
  • PyTorch 2.0

About

Pytorch implementation of "Adaptive Decision Transformer for Dynamic Treatment Regimes in Sepsis"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages