TractOracle: towards an anatomically-informed reward function for RL-based tractography

Antoine Théberge, Maxime Descoteaux, Pierre-Marc Jodoin
3/26/2024
cs.LG

No official code found. Best implementation: scil-vital/TrackToLearn (27 stars, GPL-3.0, last commit 2026-02-04). 1 more below.

Abstract

Reinforcement learning (RL)-based tractography is a competitive alternative to machine learning and classical tractography algorithms due to its high anatomical accuracy obtained without the need for any annotated data. However, the reward functions so far used to train RL agents do not encapsulate anatomical knowledge which causes agents to generate spurious false positives tracts. In this paper, we propose a new RL tractography system, TractOracle, which relies on a reward network trained for streamline classification. This network is used both as a reward function during training as well as a mean for stopping the tracking process early and thus reduce the number of false positive streamlines. This makes our system a unique method that evaluates and reconstructs WM streamlines at the same time. We report an improvement of true positive ratios by almost 20\% and a reduction of 3x of false positive ratios on one dataset and an increase between 2x and 7x in the number true positive streamlines on another dataset.

View on arXivView PDF

Code Implementations(2)

GPL-3.0

Public release of Track-to-Learn: A general framework for tractography with deep reinforcement learning

2711Shell, PythonApr 20, 20218 months agoGPL-3.0
deep-reinforcement-learningreinforcement-learningreinforcement-learning-environmentstractography
MIT

[ awr-uh-kuhl, or- ] a person who delivers authoritative, wise, or highly regarded and influential pronouncements.

61Shell, PythonMay 16, 20231 years agoMIT

Similar Papers

Cite this paper

@article{thberge2024tractoracle,
  title  = {TractOracle: towards an anatomically-informed reward function for RL-based tractography},
  author = {Antoine Théberge and Maxime Descoteaux and Pierre-Marc Jodoin},
  year   = {2024},
  eprint = {2403.17845},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.17845v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.17845.svg)](https://codeofpaper.com/paper/2403.17845)

Discussion