Project-MONAI / Project-MONAI/MONAI

AI Inference trace

Open
#8,208 1 comment 0 reactions 2 assignees View on GitHub

@MMelQin is already working on this.

Since Nov 14, 2024.

Dominant language
Python
Stars
8.7k
Forks
1.6k
Avg merge
5d 1h
Merged PRs (30d)
20

Description

Is your feature request related to a problem? Please describe.
What we want is that, along with model inference, there is a file (either JSON, TXT, or XML) which contains all the information required to trace back the result to the source.

Often in hospital environments, the doctors and AI scientists want to know what operations are performed on the patient data. They should be able to look it up when needed. This ability will instill confidence in making decisions on patients as well as do root cause analysis on the data.

The goal of this feature request is to decide on a schema about what are the important datapoints that should be collected for inference monitoring.

Here is a proposed schema/list of attributes to be collected during inference.

  • Image Series Description
  • Image intensity characteristics
  • Whether it was converted to NIfTI or NumPy before absorbing into MONAI
  • Which reader was used for reading the images (ITK, NiBabel, or something else)
  • List of transforms in order
  • Operations performed on the output (sigmoid, thresholding values)
  • Precision of the GPU and model used
  • Model Version

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.